risk

package module
v0.17.0 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2024 License: BSD-3-Clause Imports: 20 Imported by: 0

README

Go API client for risk

The PingOne Platform API covering the PingOne Risk service

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 2023-06-29
  • Package version: 0.17.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import risk "github.com/patrickcping/pingone-go-sdk-v2/risk"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), risk.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), risk.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), risk.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), risk.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.pingone.com/v1

Class Method HTTP request Description
RiskAdvancedPredictorsApi CreateRiskPredictor Post /environments/{environmentID}/riskPredictors CREATE Risk Predictor
RiskAdvancedPredictorsApi DeleteRiskAdvancedPredictor Delete /environments/{environmentID}/riskPredictors/{riskPredictorID} DELETE Risk Advanced Predictor
RiskAdvancedPredictorsApi ReadAllRiskPredictors Get /environments/{environmentID}/riskPredictors READ All Risk Predictors
RiskAdvancedPredictorsApi ReadOneRiskPredictor Get /environments/{environmentID}/riskPredictors/{riskPredictorID} READ One Risk Predictor
RiskAdvancedPredictorsApi UpdateRiskPredictor Put /environments/{environmentID}/riskPredictors/{riskPredictorID} UPDATE Risk Predictor
RiskEvaluationsApi CreateRiskEvaluation Post /environments/{environmentID}/riskEvaluations CREATE Risk Evaluation
RiskEvaluationsApi ReadOneRiskEvaluation Get /environments/{environmentID}/riskEvaluations/{riskEvaluationID} READ One Risk Evaluation
RiskEvaluationsApi UpdateRiskEvaluation Put /environments/{environmentID}/riskEvaluations/{riskEvaluationID}/event UPDATE Risk Evaluation
RiskPoliciesApi CreateRiskPolicySet Post /environments/{environmentID}/riskPolicySets CREATE Risk Policy Set
RiskPoliciesApi DeleteRiskPolicySet Delete /environments/{environmentID}/riskPolicySets/{riskPolicySetID} DELETE Risk Policy Set
RiskPoliciesApi ReadOneRiskPolicySet Get /environments/{environmentID}/riskPolicySets/{riskPolicySetID} READ One Risk Policy Set
RiskPoliciesApi ReadRiskPolicySets Get /environments/{environmentID}/riskPolicySets READ Risk Policy Sets
RiskPoliciesApi UpdateRiskPolicySet Put /environments/{environmentID}/riskPolicySets/{riskPolicySetID} UPDATE Risk Policy Set

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

bearer
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

View Source
const (
	PAGINATION_HAL_LINK_INDEX_SELF = "self"
	PAGINATION_HAL_LINK_INDEX_NEXT = "next"
	PAGINATION_HAL_LINK_INDEX_PREV = "prev"
)

Variables

View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedEnumCompletionStatusEnumValues = []EnumCompletionStatus{
	"FAILED",
	"IN_PROGRESS",
	"SUCCESS",
}

All allowed values of EnumCompletionStatus enum

View Source
var AllowedEnumDistanceUnitEnumValues = []EnumDistanceUnit{
	"kilometers",
	"miles",
}

All allowed values of EnumDistanceUnit enum

View Source
var AllowedEnumEventSharingTypeEnumValues = []EnumEventSharingType{
	"UNSPECIFIED",
	"SHARED",
	"PRIVATE",
}

All allowed values of EnumEventSharingType enum

View Source
var AllowedEnumFlowTypeEnumValues = []EnumFlowType{
	"AUTHENTICATION",
	"REGISTRATION",
	"ACCESS",
	"AUTHORIZATION",
	"TRANSACTION",
}

All allowed values of EnumFlowType enum

View Source
var AllowedEnumPredictorCompositeConditionTypeEnumValues = []EnumPredictorCompositeConditionType{
	"VALUE_COMPARISON",
	"STRING_LIST",
	"AND",
	"NOT",
	"OR",
}

All allowed values of EnumPredictorCompositeConditionType enum

View Source
var AllowedEnumPredictorNewDeviceDetectTypeEnumValues = []EnumPredictorNewDeviceDetectType{
	"NEW_DEVICE",
	"SUSPICIOUS_DEVICE",
}

All allowed values of EnumPredictorNewDeviceDetectType enum

View Source
var AllowedEnumPredictorTypeEnumValues = []EnumPredictorType{
	"ADVERSARY_IN_THE_MIDDLE",
	"ANONYMOUS_NETWORK",
	"BOT",
	"COMPOSITE",
	"DEVICE",
	"EMAIL_REPUTATION",
	"GEO_VELOCITY",
	"IP_REPUTATION",
	"MAP",
	"TRAFFIC_ANOMALY",
	"USER_LOCATION_ANOMALY",
	"USER_RISK_BEHAVIOR",
	"VELOCITY",
}

All allowed values of EnumPredictorType enum

View Source
var AllowedEnumPredictorUnitEnumValues = []EnumPredictorUnit{
	"DAY",
	"HOUR",
}

All allowed values of EnumPredictorUnit enum

View Source
var AllowedEnumPredictorVelocityFallbackStrategyEnumValues = []EnumPredictorVelocityFallbackStrategy{
	"ENVIRONMENT_MAX",
}

All allowed values of EnumPredictorVelocityFallbackStrategy enum

View Source
var AllowedEnumPredictorVelocityMeasureEnumValues = []EnumPredictorVelocityMeasure{
	"DISTINCT_COUNT",
}

All allowed values of EnumPredictorVelocityMeasure enum

View Source
var AllowedEnumPredictorVelocityUseTypeEnumValues = []EnumPredictorVelocityUseType{
	"POISSON_WITH_MAX",
}

All allowed values of EnumPredictorVelocityUseType enum

View Source
var AllowedEnumResultTypeEnumValues = []EnumResultType{
	"VALUE",
}

All allowed values of EnumResultType enum

View Source
var AllowedEnumRiskLevelEnumValues = []EnumRiskLevel{
	"LOW",
	"MEDIUM",
	"HIGH",
}

All allowed values of EnumRiskLevel enum

View Source
var AllowedEnumRiskPolicyConditionTypeEnumValues = []EnumRiskPolicyConditionType{
	"AGGREGATED_WEIGHTS",
	"AGGREGATED_SCORES",
	"VALUE_COMPARISON",
	"IP_RANGE",
}

All allowed values of EnumRiskPolicyConditionType enum

View Source
var AllowedEnumRiskPolicyResultLevelEnumValues = []EnumRiskPolicyResultLevel{
	"LOW",
}

All allowed values of EnumRiskPolicyResultLevel enum

View Source
var AllowedEnumRiskPolicySetTriggerTypeEnumValues = []EnumRiskPolicySetTriggerType{
	"POLICY_SET_STAGING",
}

All allowed values of EnumRiskPolicySetTriggerType enum

View Source
var AllowedEnumRiskPredictorTrafficAnomalyRuleIntervalUnitEnumValues = []EnumRiskPredictorTrafficAnomalyRuleIntervalUnit{
	"DAY",
	"HOUR",
}

All allowed values of EnumRiskPredictorTrafficAnomalyRuleIntervalUnit enum

View Source
var AllowedEnumRiskPredictorTrafficAnomalyRuleTypeEnumValues = []EnumRiskPredictorTrafficAnomalyRuleType{
	"UNIQUE_USERS_PER_DEVICE",
}

All allowed values of EnumRiskPredictorTrafficAnomalyRuleType enum

View Source
var AllowedEnumThresholdSourceEnumValues = []EnumThresholdSource{
	"MIN_NOT_REACHED",
	"CALCULATED",
	"ENVIRONMENT_FALLBACK",
	"DEFAULT_FALLBACK",
}

All allowed values of EnumThresholdSource enum

View Source
var AllowedEnumUserRiskBehaviorRiskModelEnumValues = []EnumUserRiskBehaviorRiskModel{
	"points",
	"login_anomaly_statistic",
}

All allowed values of EnumUserRiskBehaviorRiskModel enum

View Source
var AllowedEnumUserTypeEnumValues = []EnumUserType{
	"EXTERNAL",
}

All allowed values of EnumUserType enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil added in v0.3.3

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	HALApi *HALApiService

	RiskAdvancedPredictorsApi *RiskAdvancedPredictorsApiService

	RiskEvaluationsApi *RiskEvaluationsApiService

	RiskPoliciesApi *RiskPoliciesApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the PingOne Platform API - PingOne Risk API v2021-10-17 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiCreateRiskEvaluationRequest

type ApiCreateRiskEvaluationRequest struct {
	ApiService *RiskEvaluationsApiService
	// contains filtered or unexported fields
}

func (ApiCreateRiskEvaluationRequest) Execute

func (ApiCreateRiskEvaluationRequest) RiskEvaluation

type ApiCreateRiskPolicySetRequest

type ApiCreateRiskPolicySetRequest struct {
	ApiService *RiskPoliciesApiService
	// contains filtered or unexported fields
}

func (ApiCreateRiskPolicySetRequest) Execute

func (ApiCreateRiskPolicySetRequest) RiskPolicySet

type ApiCreateRiskPredictorRequest

type ApiCreateRiskPredictorRequest struct {
	ApiService *RiskAdvancedPredictorsApiService
	// contains filtered or unexported fields
}

func (ApiCreateRiskPredictorRequest) Execute

func (ApiCreateRiskPredictorRequest) RiskPredictor

type ApiDeleteRiskAdvancedPredictorRequest

type ApiDeleteRiskAdvancedPredictorRequest struct {
	ApiService *RiskAdvancedPredictorsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteRiskAdvancedPredictorRequest) Execute

type ApiDeleteRiskPolicySetRequest

type ApiDeleteRiskPolicySetRequest struct {
	ApiService *RiskPoliciesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteRiskPolicySetRequest) Execute

type ApiReadAllRiskPredictorsRequest

type ApiReadAllRiskPredictorsRequest struct {
	ApiService *RiskAdvancedPredictorsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllRiskPredictorsRequest) Execute

func (ApiReadAllRiskPredictorsRequest) ExecuteInitialPage added in v0.17.0

func (r ApiReadAllRiskPredictorsRequest) ExecuteInitialPage() (*EntityArray, *http.Response, error)

type ApiReadHALLinkRequest added in v0.16.0

type ApiReadHALLinkRequest struct {
	ApiService *HALApiService
	// contains filtered or unexported fields
}

func (ApiReadHALLinkRequest) Execute added in v0.16.0

func (r ApiReadHALLinkRequest) Execute() (interface{}, *http.Response, error)

type ApiReadOneRiskEvaluationRequest

type ApiReadOneRiskEvaluationRequest struct {
	ApiService *RiskEvaluationsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneRiskEvaluationRequest) Execute

type ApiReadOneRiskPolicySetRequest

type ApiReadOneRiskPolicySetRequest struct {
	ApiService *RiskPoliciesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneRiskPolicySetRequest) Execute

type ApiReadOneRiskPredictorRequest

type ApiReadOneRiskPredictorRequest struct {
	ApiService *RiskAdvancedPredictorsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneRiskPredictorRequest) Execute

type ApiReadRiskPolicySetsRequest

type ApiReadRiskPolicySetsRequest struct {
	ApiService *RiskPoliciesApiService
	// contains filtered or unexported fields
}

func (ApiReadRiskPolicySetsRequest) Execute

func (ApiReadRiskPolicySetsRequest) ExecuteInitialPage added in v0.17.0

func (r ApiReadRiskPolicySetsRequest) ExecuteInitialPage() (*EntityArray, *http.Response, error)

type ApiUpdateRiskEvaluationRequest

type ApiUpdateRiskEvaluationRequest struct {
	ApiService *RiskEvaluationsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateRiskEvaluationRequest) Execute

func (ApiUpdateRiskEvaluationRequest) RiskEvaluationEvent

func (r ApiUpdateRiskEvaluationRequest) RiskEvaluationEvent(riskEvaluationEvent RiskEvaluationEvent) ApiUpdateRiskEvaluationRequest

type ApiUpdateRiskPolicySetRequest

type ApiUpdateRiskPolicySetRequest struct {
	ApiService *RiskPoliciesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateRiskPolicySetRequest) Execute

func (ApiUpdateRiskPolicySetRequest) RiskPolicySet

type ApiUpdateRiskPredictorRequest

type ApiUpdateRiskPredictorRequest struct {
	ApiService *RiskAdvancedPredictorsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateRiskPredictorRequest) Execute

func (ApiUpdateRiskPredictorRequest) RiskPredictor

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host               string            `json:"host,omitempty"`
	Scheme             string            `json:"scheme,omitempty"`
	DefaultHeader      map[string]string `json:"defaultHeader,omitempty"`
	UserAgent          string            `json:"userAgent,omitempty"`
	Debug              bool              `json:"debug,omitempty"`
	DefaultServerIndex int               `json:"defaultServerIndex,omitempty"`
	ProxyURL           *string           `json:"proxyURL,omitempty"`
	Servers            ServerConfigurations
	OperationServers   map[string]ServerConfigurations
	HTTPClient         *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) AppendUserAgent added in v0.12.2

func (c *Configuration) AppendUserAgent(userAgent string)

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

func (*Configuration) SetDebug added in v0.8.0

func (c *Configuration) SetDebug(debug bool)

func (*Configuration) SetDefaultServerIndex added in v0.8.0

func (c *Configuration) SetDefaultServerIndex(defaultServerIndex int)

func (*Configuration) SetDefaultServerVariableDefaultValue added in v0.8.0

func (c *Configuration) SetDefaultServerVariableDefaultValue(variable string, value string) error

func (*Configuration) SetServerVariableDefaultValue added in v0.8.0

func (c *Configuration) SetServerVariableDefaultValue(serverIndex int, variable string, value string) error

func (*Configuration) SetUserAgent added in v0.8.1

func (c *Configuration) SetUserAgent(userAgent string)

type EntityArray

type EntityArray struct {
	Links    *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	Embedded *EntityArrayEmbedded          `json:"_embedded,omitempty"`
	Count    *float32                      `json:"count,omitempty"`
	Size     *float32                      `json:"size,omitempty"`
}

EntityArray struct for EntityArray

func NewEntityArray

func NewEntityArray() *EntityArray

NewEntityArray instantiates a new EntityArray object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntityArrayWithDefaults

func NewEntityArrayWithDefaults() *EntityArray

NewEntityArrayWithDefaults instantiates a new EntityArray object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntityArray) GetCount

func (o *EntityArray) GetCount() float32

GetCount returns the Count field value if set, zero value otherwise.

func (*EntityArray) GetCountOk

func (o *EntityArray) GetCountOk() (*float32, bool)

GetCountOk returns a tuple with the Count field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArray) GetEmbedded

func (o *EntityArray) GetEmbedded() EntityArrayEmbedded

GetEmbedded returns the Embedded field value if set, zero value otherwise.

func (*EntityArray) GetEmbeddedOk

func (o *EntityArray) GetEmbeddedOk() (*EntityArrayEmbedded, bool)

GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *EntityArray) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*EntityArray) GetLinksOk added in v0.9.0

func (o *EntityArray) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *EntityArray) GetPaginationNextLink() LinksHATEOASValue

func (*EntityArray) GetPaginationNextLinkOk added in v0.17.0

func (o *EntityArray) GetPaginationNextLinkOk() (*LinksHATEOASValue, bool)
func (o *EntityArray) GetPaginationPreviousLink() LinksHATEOASValue

func (*EntityArray) GetPaginationPreviousLinkOk added in v0.17.0

func (o *EntityArray) GetPaginationPreviousLinkOk() (*LinksHATEOASValue, bool)
func (o *EntityArray) GetPaginationSelfLink() LinksHATEOASValue

func (*EntityArray) GetPaginationSelfLinkOk added in v0.17.0

func (o *EntityArray) GetPaginationSelfLinkOk() (*LinksHATEOASValue, bool)

func (*EntityArray) GetSize

func (o *EntityArray) GetSize() float32

GetSize returns the Size field value if set, zero value otherwise.

func (*EntityArray) GetSizeOk

func (o *EntityArray) GetSizeOk() (*float32, bool)

GetSizeOk returns a tuple with the Size field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArray) HasCount

func (o *EntityArray) HasCount() bool

HasCount returns a boolean if a field has been set.

func (*EntityArray) HasEmbedded

func (o *EntityArray) HasEmbedded() bool

HasEmbedded returns a boolean if a field has been set.

func (o *EntityArray) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*EntityArray) HasPaginationNext added in v0.17.0

func (o *EntityArray) HasPaginationNext() bool

func (*EntityArray) HasPaginationPrevious added in v0.17.0

func (o *EntityArray) HasPaginationPrevious() bool

func (*EntityArray) HasPaginationSelf added in v0.17.0

func (o *EntityArray) HasPaginationSelf() bool

func (*EntityArray) HasSize

func (o *EntityArray) HasSize() bool

HasSize returns a boolean if a field has been set.

func (*EntityArray) IsPaginated added in v0.17.0

func (o *EntityArray) IsPaginated() bool

func (EntityArray) MarshalJSON

func (o EntityArray) MarshalJSON() ([]byte, error)

func (*EntityArray) SetCount

func (o *EntityArray) SetCount(v float32)

SetCount gets a reference to the given float32 and assigns it to the Count field.

func (*EntityArray) SetEmbedded

func (o *EntityArray) SetEmbedded(v EntityArrayEmbedded)

SetEmbedded gets a reference to the given EntityArrayEmbedded and assigns it to the Embedded field.

func (o *EntityArray) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*EntityArray) SetSize

func (o *EntityArray) SetSize(v float32)

SetSize gets a reference to the given float32 and assigns it to the Size field.

func (EntityArray) ToMap added in v0.3.3

func (o EntityArray) ToMap() (map[string]interface{}, error)

type EntityArrayEmbedded

type EntityArrayEmbedded struct {
	RiskPolicySets []RiskPolicySet `json:"riskPolicySets,omitempty"`
	RiskPredictors []RiskPredictor `json:"riskPredictors,omitempty"`
}

EntityArrayEmbedded struct for EntityArrayEmbedded

func NewEntityArrayEmbedded

func NewEntityArrayEmbedded() *EntityArrayEmbedded

NewEntityArrayEmbedded instantiates a new EntityArrayEmbedded object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEntityArrayEmbeddedWithDefaults

func NewEntityArrayEmbeddedWithDefaults() *EntityArrayEmbedded

NewEntityArrayEmbeddedWithDefaults instantiates a new EntityArrayEmbedded object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EntityArrayEmbedded) GetRiskPolicySets

func (o *EntityArrayEmbedded) GetRiskPolicySets() []RiskPolicySet

GetRiskPolicySets returns the RiskPolicySets field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetRiskPolicySetsOk

func (o *EntityArrayEmbedded) GetRiskPolicySetsOk() ([]RiskPolicySet, bool)

GetRiskPolicySetsOk returns a tuple with the RiskPolicySets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) GetRiskPredictors

func (o *EntityArrayEmbedded) GetRiskPredictors() []RiskPredictor

GetRiskPredictors returns the RiskPredictors field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetRiskPredictorsOk

func (o *EntityArrayEmbedded) GetRiskPredictorsOk() ([]RiskPredictor, bool)

GetRiskPredictorsOk returns a tuple with the RiskPredictors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*EntityArrayEmbedded) HasRiskPolicySets

func (o *EntityArrayEmbedded) HasRiskPolicySets() bool

HasRiskPolicySets returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasRiskPredictors

func (o *EntityArrayEmbedded) HasRiskPredictors() bool

HasRiskPredictors returns a boolean if a field has been set.

func (EntityArrayEmbedded) MarshalJSON

func (o EntityArrayEmbedded) MarshalJSON() ([]byte, error)

func (*EntityArrayEmbedded) SetRiskPolicySets

func (o *EntityArrayEmbedded) SetRiskPolicySets(v []RiskPolicySet)

SetRiskPolicySets gets a reference to the given []RiskPolicySet and assigns it to the RiskPolicySets field.

func (*EntityArrayEmbedded) SetRiskPredictors

func (o *EntityArrayEmbedded) SetRiskPredictors(v []RiskPredictor)

SetRiskPredictors gets a reference to the given []RiskPredictor and assigns it to the RiskPredictors field.

func (EntityArrayEmbedded) ToMap added in v0.3.3

func (o EntityArrayEmbedded) ToMap() (map[string]interface{}, error)

type EntityArrayPagedIterator added in v0.17.0

type EntityArrayPagedIterator iter.Seq2[PagedCursor, error]

type EnumCompletionStatus

type EnumCompletionStatus string

EnumCompletionStatus A string that specifies the state of the transaction. Options are `FAILED`, `IN_PROGRESS`, and `SUCCESS`. If a value is not provided, the value defaults to `IN_PROGRESS`. The value of this property can be changed only if its current state is `IN_PROGRESS`.

const (
	ENUMCOMPLETIONSTATUS_FAILED      EnumCompletionStatus = "FAILED"
	ENUMCOMPLETIONSTATUS_IN_PROGRESS EnumCompletionStatus = "IN_PROGRESS"
	ENUMCOMPLETIONSTATUS_SUCCESS     EnumCompletionStatus = "SUCCESS"
)

List of EnumCompletionStatus

func NewEnumCompletionStatusFromValue

func NewEnumCompletionStatusFromValue(v string) (*EnumCompletionStatus, error)

NewEnumCompletionStatusFromValue returns a pointer to a valid EnumCompletionStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumCompletionStatus) IsValid

func (v EnumCompletionStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumCompletionStatus) Ptr

Ptr returns reference to EnumCompletionStatus value

func (*EnumCompletionStatus) UnmarshalJSON

func (v *EnumCompletionStatus) UnmarshalJSON(src []byte) error

type EnumDistanceUnit added in v0.4.0

type EnumDistanceUnit string

EnumDistanceUnit A string that specifies the unit of distance. Options are `kilometers`, `miles`.

const (
	ENUMDISTANCEUNIT_KILOMETERS EnumDistanceUnit = "kilometers"
	ENUMDISTANCEUNIT_MILES      EnumDistanceUnit = "miles"
)

List of EnumDistanceUnit

func NewEnumDistanceUnitFromValue added in v0.4.0

func NewEnumDistanceUnitFromValue(v string) (*EnumDistanceUnit, error)

NewEnumDistanceUnitFromValue returns a pointer to a valid EnumDistanceUnit for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumDistanceUnit) IsValid added in v0.4.0

func (v EnumDistanceUnit) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumDistanceUnit) Ptr added in v0.4.0

Ptr returns reference to EnumDistanceUnit value

func (*EnumDistanceUnit) UnmarshalJSON added in v0.4.0

func (v *EnumDistanceUnit) UnmarshalJSON(src []byte) error

type EnumEventSharingType

type EnumEventSharingType string

EnumEventSharingType A string that specifies the device sharing type. Options are `UNSPECIFIED`, `SHARED`, and `PRIVATE`.

const (
	ENUMEVENTSHARINGTYPE_UNSPECIFIED EnumEventSharingType = "UNSPECIFIED"
	ENUMEVENTSHARINGTYPE_SHARED      EnumEventSharingType = "SHARED"
	ENUMEVENTSHARINGTYPE_PRIVATE     EnumEventSharingType = "PRIVATE"
)

List of EnumEventSharingType

func NewEnumEventSharingTypeFromValue

func NewEnumEventSharingTypeFromValue(v string) (*EnumEventSharingType, error)

NewEnumEventSharingTypeFromValue returns a pointer to a valid EnumEventSharingType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumEventSharingType) IsValid

func (v EnumEventSharingType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumEventSharingType) Ptr

Ptr returns reference to EnumEventSharingType value

func (*EnumEventSharingType) UnmarshalJSON

func (v *EnumEventSharingType) UnmarshalJSON(src []byte) error

type EnumFlowType

type EnumFlowType string

EnumFlowType The type of flow for which the risk evaluation is being carried out. Can take any of the following values: `REGISTRATION` - initial registration of an account `AUTHENTICATION` - standard authentication for login or actions such as password change `ACCESS` - verification of whether user can access the relevant application, using tools such as PingAccess `AUTHORIZATION` - verification of whether user is authorized to perform a specific action such as a profile change, using tools such as PingOne Authorize `TRANSACTION` - authentication carried out in the context of a purchase or other monetary transaction The default value is `AUTHENTICATION`.

const (
	ENUMFLOWTYPE_AUTHENTICATION EnumFlowType = "AUTHENTICATION"
	ENUMFLOWTYPE_REGISTRATION   EnumFlowType = "REGISTRATION"
	ENUMFLOWTYPE_ACCESS         EnumFlowType = "ACCESS"
	ENUMFLOWTYPE_AUTHORIZATION  EnumFlowType = "AUTHORIZATION"
	ENUMFLOWTYPE_TRANSACTION    EnumFlowType = "TRANSACTION"
)

List of EnumFlowType

func NewEnumFlowTypeFromValue

func NewEnumFlowTypeFromValue(v string) (*EnumFlowType, error)

NewEnumFlowTypeFromValue returns a pointer to a valid EnumFlowType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumFlowType) IsValid

func (v EnumFlowType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumFlowType) Ptr

func (v EnumFlowType) Ptr() *EnumFlowType

Ptr returns reference to EnumFlowType value

func (*EnumFlowType) UnmarshalJSON

func (v *EnumFlowType) UnmarshalJSON(src []byte) error

type EnumPredictorCompositeConditionType added in v0.4.0

type EnumPredictorCompositeConditionType string

EnumPredictorCompositeConditionType the model 'EnumPredictorCompositeConditionType'

const (
	ENUMPREDICTORCOMPOSITECONDITIONTYPE_VALUE_COMPARISON EnumPredictorCompositeConditionType = "VALUE_COMPARISON"
	ENUMPREDICTORCOMPOSITECONDITIONTYPE_STRING_LIST      EnumPredictorCompositeConditionType = "STRING_LIST"
	ENUMPREDICTORCOMPOSITECONDITIONTYPE_AND              EnumPredictorCompositeConditionType = "AND"
	ENUMPREDICTORCOMPOSITECONDITIONTYPE_NOT              EnumPredictorCompositeConditionType = "NOT"
	ENUMPREDICTORCOMPOSITECONDITIONTYPE_OR               EnumPredictorCompositeConditionType = "OR"
)

List of EnumPredictorCompositeConditionType

func NewEnumPredictorCompositeConditionTypeFromValue added in v0.4.0

func NewEnumPredictorCompositeConditionTypeFromValue(v string) (*EnumPredictorCompositeConditionType, error)

NewEnumPredictorCompositeConditionTypeFromValue returns a pointer to a valid EnumPredictorCompositeConditionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorCompositeConditionType) IsValid added in v0.4.0

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorCompositeConditionType) Ptr added in v0.4.0

Ptr returns reference to EnumPredictorCompositeConditionType value

func (*EnumPredictorCompositeConditionType) UnmarshalJSON added in v0.4.0

func (v *EnumPredictorCompositeConditionType) UnmarshalJSON(src []byte) error

type EnumPredictorNewDeviceDetectType added in v0.6.0

type EnumPredictorNewDeviceDetectType string

EnumPredictorNewDeviceDetectType Used only for New Device predictors and Suspicious Device predictors. Both of these predictor types use the value `DEVICE` for `type`. The `detect` field is used to specify the kind of devices you are trying to detect.

const (
	ENUMPREDICTORNEWDEVICEDETECTTYPE_NEW_DEVICE        EnumPredictorNewDeviceDetectType = "NEW_DEVICE"
	ENUMPREDICTORNEWDEVICEDETECTTYPE_SUSPICIOUS_DEVICE EnumPredictorNewDeviceDetectType = "SUSPICIOUS_DEVICE"
)

List of EnumPredictorNewDeviceDetectType

func NewEnumPredictorNewDeviceDetectTypeFromValue added in v0.6.0

func NewEnumPredictorNewDeviceDetectTypeFromValue(v string) (*EnumPredictorNewDeviceDetectType, error)

NewEnumPredictorNewDeviceDetectTypeFromValue returns a pointer to a valid EnumPredictorNewDeviceDetectType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorNewDeviceDetectType) IsValid added in v0.6.0

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorNewDeviceDetectType) Ptr added in v0.6.0

Ptr returns reference to EnumPredictorNewDeviceDetectType value

func (*EnumPredictorNewDeviceDetectType) UnmarshalJSON added in v0.6.0

func (v *EnumPredictorNewDeviceDetectType) UnmarshalJSON(src []byte) error

type EnumPredictorType

type EnumPredictorType string

EnumPredictorType An enum type that specifies the type of the predictor. Note that both the New Device and Suspicious Device predictors use the type DEVICE. To differentiate between them, you use the `detect` field.

const (
	ENUMPREDICTORTYPE_ADVERSARY_IN_THE_MIDDLE EnumPredictorType = "ADVERSARY_IN_THE_MIDDLE"
	ENUMPREDICTORTYPE_ANONYMOUS_NETWORK       EnumPredictorType = "ANONYMOUS_NETWORK"
	ENUMPREDICTORTYPE_BOT                     EnumPredictorType = "BOT"
	ENUMPREDICTORTYPE_COMPOSITE               EnumPredictorType = "COMPOSITE"
	ENUMPREDICTORTYPE_DEVICE                  EnumPredictorType = "DEVICE"
	ENUMPREDICTORTYPE_EMAIL_REPUTATION        EnumPredictorType = "EMAIL_REPUTATION"
	ENUMPREDICTORTYPE_GEO_VELOCITY            EnumPredictorType = "GEO_VELOCITY"
	ENUMPREDICTORTYPE_IP_REPUTATION           EnumPredictorType = "IP_REPUTATION"
	ENUMPREDICTORTYPE_MAP                     EnumPredictorType = "MAP"
	ENUMPREDICTORTYPE_TRAFFIC_ANOMALY         EnumPredictorType = "TRAFFIC_ANOMALY"
	ENUMPREDICTORTYPE_USER_LOCATION_ANOMALY   EnumPredictorType = "USER_LOCATION_ANOMALY"
	ENUMPREDICTORTYPE_USER_RISK_BEHAVIOR      EnumPredictorType = "USER_RISK_BEHAVIOR"
	ENUMPREDICTORTYPE_VELOCITY                EnumPredictorType = "VELOCITY"
)

List of EnumPredictorType

func NewEnumPredictorTypeFromValue

func NewEnumPredictorTypeFromValue(v string) (*EnumPredictorType, error)

NewEnumPredictorTypeFromValue returns a pointer to a valid EnumPredictorType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorType) IsValid

func (v EnumPredictorType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorType) Ptr

Ptr returns reference to EnumPredictorType value

func (*EnumPredictorType) UnmarshalJSON

func (v *EnumPredictorType) UnmarshalJSON(src []byte) error

type EnumPredictorUnit added in v0.4.0

type EnumPredictorUnit string

EnumPredictorUnit the model 'EnumPredictorUnit'

const (
	ENUMPREDICTORUNIT_DAY  EnumPredictorUnit = "DAY"
	ENUMPREDICTORUNIT_HOUR EnumPredictorUnit = "HOUR"
)

List of EnumPredictorUnit

func NewEnumPredictorUnitFromValue added in v0.4.0

func NewEnumPredictorUnitFromValue(v string) (*EnumPredictorUnit, error)

NewEnumPredictorUnitFromValue returns a pointer to a valid EnumPredictorUnit for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorUnit) IsValid added in v0.4.0

func (v EnumPredictorUnit) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorUnit) Ptr added in v0.4.0

Ptr returns reference to EnumPredictorUnit value

func (*EnumPredictorUnit) UnmarshalJSON added in v0.4.0

func (v *EnumPredictorUnit) UnmarshalJSON(src []byte) error

type EnumPredictorVelocityFallbackStrategy added in v0.4.0

type EnumPredictorVelocityFallbackStrategy string

EnumPredictorVelocityFallbackStrategy the model 'EnumPredictorVelocityFallbackStrategy'

const (
	ENUMPREDICTORVELOCITYFALLBACKSTRATEGY_ENVIRONMENT_MAX EnumPredictorVelocityFallbackStrategy = "ENVIRONMENT_MAX"
)

List of EnumPredictorVelocityFallbackStrategy

func NewEnumPredictorVelocityFallbackStrategyFromValue added in v0.4.0

func NewEnumPredictorVelocityFallbackStrategyFromValue(v string) (*EnumPredictorVelocityFallbackStrategy, error)

NewEnumPredictorVelocityFallbackStrategyFromValue returns a pointer to a valid EnumPredictorVelocityFallbackStrategy for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorVelocityFallbackStrategy) IsValid added in v0.4.0

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorVelocityFallbackStrategy) Ptr added in v0.4.0

Ptr returns reference to EnumPredictorVelocityFallbackStrategy value

func (*EnumPredictorVelocityFallbackStrategy) UnmarshalJSON added in v0.4.0

func (v *EnumPredictorVelocityFallbackStrategy) UnmarshalJSON(src []byte) error

type EnumPredictorVelocityMeasure added in v0.4.0

type EnumPredictorVelocityMeasure string

EnumPredictorVelocityMeasure the model 'EnumPredictorVelocityMeasure'

const (
	ENUMPREDICTORVELOCITYMEASURE_DISTINCT_COUNT EnumPredictorVelocityMeasure = "DISTINCT_COUNT"
)

List of EnumPredictorVelocityMeasure

func NewEnumPredictorVelocityMeasureFromValue added in v0.4.0

func NewEnumPredictorVelocityMeasureFromValue(v string) (*EnumPredictorVelocityMeasure, error)

NewEnumPredictorVelocityMeasureFromValue returns a pointer to a valid EnumPredictorVelocityMeasure for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorVelocityMeasure) IsValid added in v0.4.0

func (v EnumPredictorVelocityMeasure) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorVelocityMeasure) Ptr added in v0.4.0

Ptr returns reference to EnumPredictorVelocityMeasure value

func (*EnumPredictorVelocityMeasure) UnmarshalJSON added in v0.4.0

func (v *EnumPredictorVelocityMeasure) UnmarshalJSON(src []byte) error

type EnumPredictorVelocityUseType added in v0.4.0

type EnumPredictorVelocityUseType string

EnumPredictorVelocityUseType the model 'EnumPredictorVelocityUseType'

const (
	ENUMPREDICTORVELOCITYUSETYPE_POISSON_WITH_MAX EnumPredictorVelocityUseType = "POISSON_WITH_MAX"
)

List of EnumPredictorVelocityUseType

func NewEnumPredictorVelocityUseTypeFromValue added in v0.4.0

func NewEnumPredictorVelocityUseTypeFromValue(v string) (*EnumPredictorVelocityUseType, error)

NewEnumPredictorVelocityUseTypeFromValue returns a pointer to a valid EnumPredictorVelocityUseType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumPredictorVelocityUseType) IsValid added in v0.4.0

func (v EnumPredictorVelocityUseType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumPredictorVelocityUseType) Ptr added in v0.4.0

Ptr returns reference to EnumPredictorVelocityUseType value

func (*EnumPredictorVelocityUseType) UnmarshalJSON added in v0.4.0

func (v *EnumPredictorVelocityUseType) UnmarshalJSON(src []byte) error

type EnumResultType

type EnumResultType string

EnumResultType A string that specifies the risk evaluation result type. Options are `VALUE`.

const (
	ENUMRESULTTYPE_VALUE EnumResultType = "VALUE"
)

List of EnumResultType

func NewEnumResultTypeFromValue

func NewEnumResultTypeFromValue(v string) (*EnumResultType, error)

NewEnumResultTypeFromValue returns a pointer to a valid EnumResultType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumResultType) IsValid

func (v EnumResultType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumResultType) Ptr

func (v EnumResultType) Ptr() *EnumResultType

Ptr returns reference to EnumResultType value

func (*EnumResultType) UnmarshalJSON

func (v *EnumResultType) UnmarshalJSON(src []byte) error

type EnumRiskLevel

type EnumRiskLevel string

EnumRiskLevel Enum string that specifies a given risk level. Options are `LOW`, `MEDIUM`, `HIGH`.

const (
	ENUMRISKLEVEL_LOW    EnumRiskLevel = "LOW"
	ENUMRISKLEVEL_MEDIUM EnumRiskLevel = "MEDIUM"
	ENUMRISKLEVEL_HIGH   EnumRiskLevel = "HIGH"
)

List of EnumRiskLevel

func NewEnumRiskLevelFromValue

func NewEnumRiskLevelFromValue(v string) (*EnumRiskLevel, error)

NewEnumRiskLevelFromValue returns a pointer to a valid EnumRiskLevel for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumRiskLevel) IsValid

func (v EnumRiskLevel) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumRiskLevel) Ptr

func (v EnumRiskLevel) Ptr() *EnumRiskLevel

Ptr returns reference to EnumRiskLevel value

func (*EnumRiskLevel) UnmarshalJSON

func (v *EnumRiskLevel) UnmarshalJSON(src []byte) error

type EnumRiskPolicyConditionType added in v0.6.0

type EnumRiskPolicyConditionType string

EnumRiskPolicyConditionType Indicates the type of policy you are defining. Can be one of the following values: `AGGREGATED_SCORES`, `AGGREGATED_WEIGHTS`, `VALUE_COMPARISON`, and `IP_RANGE` (for override policies or custom predictors).

const (
	ENUMRISKPOLICYCONDITIONTYPE_AGGREGATED_WEIGHTS EnumRiskPolicyConditionType = "AGGREGATED_WEIGHTS"
	ENUMRISKPOLICYCONDITIONTYPE_AGGREGATED_SCORES  EnumRiskPolicyConditionType = "AGGREGATED_SCORES"
	ENUMRISKPOLICYCONDITIONTYPE_VALUE_COMPARISON   EnumRiskPolicyConditionType = "VALUE_COMPARISON"
	ENUMRISKPOLICYCONDITIONTYPE_IP_RANGE           EnumRiskPolicyConditionType = "IP_RANGE"
)

List of EnumRiskPolicyConditionType

func NewEnumRiskPolicyConditionTypeFromValue added in v0.6.0

func NewEnumRiskPolicyConditionTypeFromValue(v string) (*EnumRiskPolicyConditionType, error)

NewEnumRiskPolicyConditionTypeFromValue returns a pointer to a valid EnumRiskPolicyConditionType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumRiskPolicyConditionType) IsValid added in v0.6.0

func (v EnumRiskPolicyConditionType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumRiskPolicyConditionType) Ptr added in v0.6.0

Ptr returns reference to EnumRiskPolicyConditionType value

func (*EnumRiskPolicyConditionType) UnmarshalJSON added in v0.6.0

func (v *EnumRiskPolicyConditionType) UnmarshalJSON(src []byte) error

type EnumRiskPolicyResultLevel added in v0.7.0

type EnumRiskPolicyResultLevel string

EnumRiskPolicyResultLevel Contains the default result level returned if none of the conditions in the policy are evaluated to true. At this time, the value must be `LOW`.

const (
	ENUMRISKPOLICYRESULTLEVEL_LOW EnumRiskPolicyResultLevel = "LOW"
)

List of EnumRiskPolicyResultLevel

func NewEnumRiskPolicyResultLevelFromValue added in v0.7.0

func NewEnumRiskPolicyResultLevelFromValue(v string) (*EnumRiskPolicyResultLevel, error)

NewEnumRiskPolicyResultLevelFromValue returns a pointer to a valid EnumRiskPolicyResultLevel for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumRiskPolicyResultLevel) IsValid added in v0.7.0

func (v EnumRiskPolicyResultLevel) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumRiskPolicyResultLevel) Ptr added in v0.7.0

Ptr returns reference to EnumRiskPolicyResultLevel value

func (*EnumRiskPolicyResultLevel) UnmarshalJSON added in v0.7.0

func (v *EnumRiskPolicyResultLevel) UnmarshalJSON(src []byte) error

type EnumRiskPolicySetTriggerType added in v0.7.0

type EnumRiskPolicySetTriggerType string

EnumRiskPolicySetTriggerType A string that specifies the trigger type for the policy set. The only option is `POLICY_SET_STAGING`.

const (
	ENUMRISKPOLICYSETTRIGGERTYPE_POLICY_SET_STAGING EnumRiskPolicySetTriggerType = "POLICY_SET_STAGING"
)

List of EnumRiskPolicySetTriggerType

func NewEnumRiskPolicySetTriggerTypeFromValue added in v0.7.0

func NewEnumRiskPolicySetTriggerTypeFromValue(v string) (*EnumRiskPolicySetTriggerType, error)

NewEnumRiskPolicySetTriggerTypeFromValue returns a pointer to a valid EnumRiskPolicySetTriggerType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumRiskPolicySetTriggerType) IsValid added in v0.7.0

func (v EnumRiskPolicySetTriggerType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumRiskPolicySetTriggerType) Ptr added in v0.7.0

Ptr returns reference to EnumRiskPolicySetTriggerType value

func (*EnumRiskPolicySetTriggerType) UnmarshalJSON added in v0.7.0

func (v *EnumRiskPolicySetTriggerType) UnmarshalJSON(src []byte) error

type EnumRiskPredictorTrafficAnomalyRuleIntervalUnit added in v0.17.0

type EnumRiskPredictorTrafficAnomalyRuleIntervalUnit string

EnumRiskPredictorTrafficAnomalyRuleIntervalUnit The time unit for defining the timeframe for tracking number of users on the device - can be `DAY` or `HOUR`

const (
	ENUMRISKPREDICTORTRAFFICANOMALYRULEINTERVALUNIT_DAY  EnumRiskPredictorTrafficAnomalyRuleIntervalUnit = "DAY"
	ENUMRISKPREDICTORTRAFFICANOMALYRULEINTERVALUNIT_HOUR EnumRiskPredictorTrafficAnomalyRuleIntervalUnit = "HOUR"
)

List of EnumRiskPredictorTrafficAnomalyRuleIntervalUnit

func NewEnumRiskPredictorTrafficAnomalyRuleIntervalUnitFromValue added in v0.17.0

func NewEnumRiskPredictorTrafficAnomalyRuleIntervalUnitFromValue(v string) (*EnumRiskPredictorTrafficAnomalyRuleIntervalUnit, error)

NewEnumRiskPredictorTrafficAnomalyRuleIntervalUnitFromValue returns a pointer to a valid EnumRiskPredictorTrafficAnomalyRuleIntervalUnit for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumRiskPredictorTrafficAnomalyRuleIntervalUnit) IsValid added in v0.17.0

IsValid return true if the value is valid for the enum, false otherwise

func (EnumRiskPredictorTrafficAnomalyRuleIntervalUnit) Ptr added in v0.17.0

Ptr returns reference to EnumRiskPredictorTrafficAnomalyRuleIntervalUnit value

func (*EnumRiskPredictorTrafficAnomalyRuleIntervalUnit) UnmarshalJSON added in v0.17.0

type EnumRiskPredictorTrafficAnomalyRuleType added in v0.17.0

type EnumRiskPredictorTrafficAnomalyRuleType string

EnumRiskPredictorTrafficAnomalyRuleType The type of rule. Currently the only valid value is `UNIQUE_USERS_PER_DEVICE` - for tracking the number of unique users for a device over a defined timeframe.

const (
	ENUMRISKPREDICTORTRAFFICANOMALYRULETYPE_UNIQUE_USERS_PER_DEVICE EnumRiskPredictorTrafficAnomalyRuleType = "UNIQUE_USERS_PER_DEVICE"
)

List of EnumRiskPredictorTrafficAnomalyRuleType

func NewEnumRiskPredictorTrafficAnomalyRuleTypeFromValue added in v0.17.0

func NewEnumRiskPredictorTrafficAnomalyRuleTypeFromValue(v string) (*EnumRiskPredictorTrafficAnomalyRuleType, error)

NewEnumRiskPredictorTrafficAnomalyRuleTypeFromValue returns a pointer to a valid EnumRiskPredictorTrafficAnomalyRuleType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumRiskPredictorTrafficAnomalyRuleType) IsValid added in v0.17.0

IsValid return true if the value is valid for the enum, false otherwise

func (EnumRiskPredictorTrafficAnomalyRuleType) Ptr added in v0.17.0

Ptr returns reference to EnumRiskPredictorTrafficAnomalyRuleType value

func (*EnumRiskPredictorTrafficAnomalyRuleType) UnmarshalJSON added in v0.17.0

func (v *EnumRiskPredictorTrafficAnomalyRuleType) UnmarshalJSON(src []byte) error

type EnumThresholdSource

type EnumThresholdSource string

EnumThresholdSource An enum indicating the source used to calculate the threshold. This can be `MIN_NOT_REACHED`. If the measure is less than `every.minSample`, the threshold isn't calculated. Instead, a value of `LOW` is automatically assigned. If less than five IPs were used by the user during the past hour, `MIN_NOT_REACHED` is set. `CALCULATED`. Indicates the threshold is guaranteed to be calculated. `ENVIRONMENT_FALLBACK`. Indicates a global threshold calculated for the entire environment is used. The global threshold is used when the `ipVelocityByUser.threshold` couldn't be calculated, generally due to a lack of past transactions for the risk predictor to use for the threshold calculation. `DEFAULT_FALLBACK`. Indicates the default threshold defined for the predictor (in `threshold.medium` or `threshold.high`) is used. The default threshold is used when `ENVIRONMENT_FALLBACK` (the global threshold) couldn't be calculated, generally due to a lack of past transactions for the risk predictor to use for the environment threshold calculation.

const (
	ENUMTHRESHOLDSOURCE_MIN_NOT_REACHED      EnumThresholdSource = "MIN_NOT_REACHED"
	ENUMTHRESHOLDSOURCE_CALCULATED           EnumThresholdSource = "CALCULATED"
	ENUMTHRESHOLDSOURCE_ENVIRONMENT_FALLBACK EnumThresholdSource = "ENVIRONMENT_FALLBACK"
	ENUMTHRESHOLDSOURCE_DEFAULT_FALLBACK     EnumThresholdSource = "DEFAULT_FALLBACK"
)

List of EnumThresholdSource

func NewEnumThresholdSourceFromValue

func NewEnumThresholdSourceFromValue(v string) (*EnumThresholdSource, error)

NewEnumThresholdSourceFromValue returns a pointer to a valid EnumThresholdSource for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumThresholdSource) IsValid

func (v EnumThresholdSource) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumThresholdSource) Ptr

Ptr returns reference to EnumThresholdSource value

func (*EnumThresholdSource) UnmarshalJSON

func (v *EnumThresholdSource) UnmarshalJSON(src []byte) error

type EnumUserRiskBehaviorRiskModel added in v0.6.0

type EnumUserRiskBehaviorRiskModel string

EnumUserRiskBehaviorRiskModel Enum string that specifies the risk model. Options are `points` (individual user model) and `login_anomaly_statistic` (organization wide model).

const (
	ENUMUSERRISKBEHAVIORRISKMODEL_POINTS                  EnumUserRiskBehaviorRiskModel = "points"
	ENUMUSERRISKBEHAVIORRISKMODEL_LOGIN_ANOMALY_STATISTIC EnumUserRiskBehaviorRiskModel = "login_anomaly_statistic"
)

List of EnumUserRiskBehaviorRiskModel

func NewEnumUserRiskBehaviorRiskModelFromValue added in v0.6.0

func NewEnumUserRiskBehaviorRiskModelFromValue(v string) (*EnumUserRiskBehaviorRiskModel, error)

NewEnumUserRiskBehaviorRiskModelFromValue returns a pointer to a valid EnumUserRiskBehaviorRiskModel for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumUserRiskBehaviorRiskModel) IsValid added in v0.6.0

func (v EnumUserRiskBehaviorRiskModel) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumUserRiskBehaviorRiskModel) Ptr added in v0.6.0

Ptr returns reference to EnumUserRiskBehaviorRiskModel value

func (*EnumUserRiskBehaviorRiskModel) UnmarshalJSON added in v0.6.0

func (v *EnumUserRiskBehaviorRiskModel) UnmarshalJSON(src []byte) error

type EnumUserType

type EnumUserType string

EnumUserType A string that specifies the type of user associated with the event. Options are `EXTERNAL`.

const (
	ENUMUSERTYPE_EXTERNAL EnumUserType = "EXTERNAL"
)

List of EnumUserType

func NewEnumUserTypeFromValue

func NewEnumUserTypeFromValue(v string) (*EnumUserType, error)

NewEnumUserTypeFromValue returns a pointer to a valid EnumUserType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (EnumUserType) IsValid

func (v EnumUserType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (EnumUserType) Ptr

func (v EnumUserType) Ptr() *EnumUserType

Ptr returns reference to EnumUserType value

func (*EnumUserType) UnmarshalJSON

func (v *EnumUserType) UnmarshalJSON(src []byte) error

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type HALApiService added in v0.16.0

type HALApiService service

HALApiService HALApi service

ReadHALLink READ HAL Link

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param halLink
@param returnType
@return ApiReadHALLinkRequest

func (*HALApiService) ReadHALLinkExecute added in v0.16.0

func (a *HALApiService) ReadHALLinkExecute(r ApiReadHALLinkRequest) (interface{}, *http.Response, error)

Execute executes the request

@return any

type LinksHATEOAS added in v0.9.0

type LinksHATEOAS struct {
	Self                 *LinksHATEOASSelf `json:"self,omitempty"`
	Next                 *LinksHATEOASNext `json:"next,omitempty"`
	AdditionalProperties map[string]interface{}
}

LinksHATEOAS struct for LinksHATEOAS

func NewLinksHATEOAS added in v0.9.0

func NewLinksHATEOAS() *LinksHATEOAS

NewLinksHATEOAS instantiates a new LinksHATEOAS object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinksHATEOASWithDefaults added in v0.9.0

func NewLinksHATEOASWithDefaults() *LinksHATEOAS

NewLinksHATEOASWithDefaults instantiates a new LinksHATEOAS object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinksHATEOAS) GetNext added in v0.9.0

func (o *LinksHATEOAS) GetNext() LinksHATEOASNext

GetNext returns the Next field value if set, zero value otherwise.

func (*LinksHATEOAS) GetNextOk added in v0.9.0

func (o *LinksHATEOAS) GetNextOk() (*LinksHATEOASNext, bool)

GetNextOk returns a tuple with the Next field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinksHATEOAS) GetSelf added in v0.9.0

func (o *LinksHATEOAS) GetSelf() LinksHATEOASSelf

GetSelf returns the Self field value if set, zero value otherwise.

func (*LinksHATEOAS) GetSelfOk added in v0.9.0

func (o *LinksHATEOAS) GetSelfOk() (*LinksHATEOASSelf, bool)

GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinksHATEOAS) HasNext added in v0.9.0

func (o *LinksHATEOAS) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*LinksHATEOAS) HasSelf added in v0.9.0

func (o *LinksHATEOAS) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (LinksHATEOAS) MarshalJSON added in v0.9.0

func (o LinksHATEOAS) MarshalJSON() ([]byte, error)

func (*LinksHATEOAS) SetNext added in v0.9.0

func (o *LinksHATEOAS) SetNext(v LinksHATEOASNext)

SetNext gets a reference to the given LinksHATEOASNext and assigns it to the Next field.

func (*LinksHATEOAS) SetSelf added in v0.9.0

func (o *LinksHATEOAS) SetSelf(v LinksHATEOASSelf)

SetSelf gets a reference to the given LinksHATEOASSelf and assigns it to the Self field.

func (LinksHATEOAS) ToMap added in v0.9.0

func (o LinksHATEOAS) ToMap() (map[string]interface{}, error)

func (*LinksHATEOAS) UnmarshalJSON added in v0.9.0

func (o *LinksHATEOAS) UnmarshalJSON(bytes []byte) (err error)

type LinksHATEOASNext added in v0.9.0

type LinksHATEOASNext struct {
	// The URI of the resource.
	Href *string `json:"href,omitempty"`
}

LinksHATEOASNext An object that describes the next page of results. This property is present only if there is a next page of results and the `limit` parameter is used.

func NewLinksHATEOASNext added in v0.9.0

func NewLinksHATEOASNext() *LinksHATEOASNext

NewLinksHATEOASNext instantiates a new LinksHATEOASNext object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinksHATEOASNextWithDefaults added in v0.9.0

func NewLinksHATEOASNextWithDefaults() *LinksHATEOASNext

NewLinksHATEOASNextWithDefaults instantiates a new LinksHATEOASNext object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinksHATEOASNext) GetHref added in v0.9.0

func (o *LinksHATEOASNext) GetHref() string

GetHref returns the Href field value if set, zero value otherwise.

func (*LinksHATEOASNext) GetHrefOk added in v0.9.0

func (o *LinksHATEOASNext) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinksHATEOASNext) HasHref added in v0.9.0

func (o *LinksHATEOASNext) HasHref() bool

HasHref returns a boolean if a field has been set.

func (LinksHATEOASNext) MarshalJSON added in v0.9.0

func (o LinksHATEOASNext) MarshalJSON() ([]byte, error)

func (*LinksHATEOASNext) SetHref added in v0.9.0

func (o *LinksHATEOASNext) SetHref(v string)

SetHref gets a reference to the given string and assigns it to the Href field.

func (LinksHATEOASNext) ToMap added in v0.9.0

func (o LinksHATEOASNext) ToMap() (map[string]interface{}, error)

type LinksHATEOASSelf added in v0.9.0

type LinksHATEOASSelf struct {
	// The URI of the resource.
	Href *string `json:"href,omitempty"`
}

LinksHATEOASSelf An object that describes the current resource.

func NewLinksHATEOASSelf added in v0.9.0

func NewLinksHATEOASSelf() *LinksHATEOASSelf

NewLinksHATEOASSelf instantiates a new LinksHATEOASSelf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinksHATEOASSelfWithDefaults added in v0.9.0

func NewLinksHATEOASSelfWithDefaults() *LinksHATEOASSelf

NewLinksHATEOASSelfWithDefaults instantiates a new LinksHATEOASSelf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinksHATEOASSelf) GetHref added in v0.9.0

func (o *LinksHATEOASSelf) GetHref() string

GetHref returns the Href field value if set, zero value otherwise.

func (*LinksHATEOASSelf) GetHrefOk added in v0.9.0

func (o *LinksHATEOASSelf) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.

func (*LinksHATEOASSelf) HasHref added in v0.9.0

func (o *LinksHATEOASSelf) HasHref() bool

HasHref returns a boolean if a field has been set.

func (LinksHATEOASSelf) MarshalJSON added in v0.9.0

func (o LinksHATEOASSelf) MarshalJSON() ([]byte, error)

func (*LinksHATEOASSelf) SetHref added in v0.9.0

func (o *LinksHATEOASSelf) SetHref(v string)

SetHref gets a reference to the given string and assigns it to the Href field.

func (LinksHATEOASSelf) ToMap added in v0.9.0

func (o LinksHATEOASSelf) ToMap() (map[string]interface{}, error)

type LinksHATEOASValue added in v0.16.0

type LinksHATEOASValue struct {
	// The HREF of the link.
	Href string `json:"href"`
}

LinksHATEOASValue struct for LinksHATEOASValue

func NewLinksHATEOASValue added in v0.16.0

func NewLinksHATEOASValue(href string) *LinksHATEOASValue

NewLinksHATEOASValue instantiates a new LinksHATEOASValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLinksHATEOASValueWithDefaults added in v0.16.0

func NewLinksHATEOASValueWithDefaults() *LinksHATEOASValue

NewLinksHATEOASValueWithDefaults instantiates a new LinksHATEOASValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*LinksHATEOASValue) GetHref added in v0.16.0

func (o *LinksHATEOASValue) GetHref() string

GetHref returns the Href field value

func (*LinksHATEOASValue) GetHrefOk added in v0.16.0

func (o *LinksHATEOASValue) GetHrefOk() (*string, bool)

GetHrefOk returns a tuple with the Href field value and a boolean to check if the value has been set.

func (LinksHATEOASValue) MarshalJSON added in v0.16.0

func (o LinksHATEOASValue) MarshalJSON() ([]byte, error)

func (*LinksHATEOASValue) SetHref added in v0.16.0

func (o *LinksHATEOASValue) SetHref(v string)

SetHref sets field value

func (LinksHATEOASValue) ToMap added in v0.16.0

func (o LinksHATEOASValue) ToMap() (map[string]interface{}, error)

type MappedNullable added in v0.3.3

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableEntityArray

type NullableEntityArray struct {
	// contains filtered or unexported fields
}

func NewNullableEntityArray

func NewNullableEntityArray(val *EntityArray) *NullableEntityArray

func (NullableEntityArray) Get

func (NullableEntityArray) IsSet

func (v NullableEntityArray) IsSet() bool

func (NullableEntityArray) MarshalJSON

func (v NullableEntityArray) MarshalJSON() ([]byte, error)

func (*NullableEntityArray) Set

func (v *NullableEntityArray) Set(val *EntityArray)

func (*NullableEntityArray) UnmarshalJSON

func (v *NullableEntityArray) UnmarshalJSON(src []byte) error

func (*NullableEntityArray) Unset

func (v *NullableEntityArray) Unset()

type NullableEntityArrayEmbedded

type NullableEntityArrayEmbedded struct {
	// contains filtered or unexported fields
}

func NewNullableEntityArrayEmbedded

func NewNullableEntityArrayEmbedded(val *EntityArrayEmbedded) *NullableEntityArrayEmbedded

func (NullableEntityArrayEmbedded) Get

func (NullableEntityArrayEmbedded) IsSet

func (NullableEntityArrayEmbedded) MarshalJSON

func (v NullableEntityArrayEmbedded) MarshalJSON() ([]byte, error)

func (*NullableEntityArrayEmbedded) Set

func (*NullableEntityArrayEmbedded) UnmarshalJSON

func (v *NullableEntityArrayEmbedded) UnmarshalJSON(src []byte) error

func (*NullableEntityArrayEmbedded) Unset

func (v *NullableEntityArrayEmbedded) Unset()

type NullableEnumCompletionStatus

type NullableEnumCompletionStatus struct {
	// contains filtered or unexported fields
}

func NewNullableEnumCompletionStatus

func NewNullableEnumCompletionStatus(val *EnumCompletionStatus) *NullableEnumCompletionStatus

func (NullableEnumCompletionStatus) Get

func (NullableEnumCompletionStatus) IsSet

func (NullableEnumCompletionStatus) MarshalJSON

func (v NullableEnumCompletionStatus) MarshalJSON() ([]byte, error)

func (*NullableEnumCompletionStatus) Set

func (*NullableEnumCompletionStatus) UnmarshalJSON

func (v *NullableEnumCompletionStatus) UnmarshalJSON(src []byte) error

func (*NullableEnumCompletionStatus) Unset

func (v *NullableEnumCompletionStatus) Unset()

type NullableEnumDistanceUnit added in v0.4.0

type NullableEnumDistanceUnit struct {
	// contains filtered or unexported fields
}

func NewNullableEnumDistanceUnit added in v0.4.0

func NewNullableEnumDistanceUnit(val *EnumDistanceUnit) *NullableEnumDistanceUnit

func (NullableEnumDistanceUnit) Get added in v0.4.0

func (NullableEnumDistanceUnit) IsSet added in v0.4.0

func (v NullableEnumDistanceUnit) IsSet() bool

func (NullableEnumDistanceUnit) MarshalJSON added in v0.4.0

func (v NullableEnumDistanceUnit) MarshalJSON() ([]byte, error)

func (*NullableEnumDistanceUnit) Set added in v0.4.0

func (*NullableEnumDistanceUnit) UnmarshalJSON added in v0.4.0

func (v *NullableEnumDistanceUnit) UnmarshalJSON(src []byte) error

func (*NullableEnumDistanceUnit) Unset added in v0.4.0

func (v *NullableEnumDistanceUnit) Unset()

type NullableEnumEventSharingType

type NullableEnumEventSharingType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumEventSharingType

func NewNullableEnumEventSharingType(val *EnumEventSharingType) *NullableEnumEventSharingType

func (NullableEnumEventSharingType) Get

func (NullableEnumEventSharingType) IsSet

func (NullableEnumEventSharingType) MarshalJSON

func (v NullableEnumEventSharingType) MarshalJSON() ([]byte, error)

func (*NullableEnumEventSharingType) Set

func (*NullableEnumEventSharingType) UnmarshalJSON

func (v *NullableEnumEventSharingType) UnmarshalJSON(src []byte) error

func (*NullableEnumEventSharingType) Unset

func (v *NullableEnumEventSharingType) Unset()

type NullableEnumFlowType

type NullableEnumFlowType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumFlowType

func NewNullableEnumFlowType(val *EnumFlowType) *NullableEnumFlowType

func (NullableEnumFlowType) Get

func (NullableEnumFlowType) IsSet

func (v NullableEnumFlowType) IsSet() bool

func (NullableEnumFlowType) MarshalJSON

func (v NullableEnumFlowType) MarshalJSON() ([]byte, error)

func (*NullableEnumFlowType) Set

func (v *NullableEnumFlowType) Set(val *EnumFlowType)

func (*NullableEnumFlowType) UnmarshalJSON

func (v *NullableEnumFlowType) UnmarshalJSON(src []byte) error

func (*NullableEnumFlowType) Unset

func (v *NullableEnumFlowType) Unset()

type NullableEnumPredictorCompositeConditionType added in v0.4.0

type NullableEnumPredictorCompositeConditionType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumPredictorCompositeConditionType added in v0.4.0

func NewNullableEnumPredictorCompositeConditionType(val *EnumPredictorCompositeConditionType) *NullableEnumPredictorCompositeConditionType

func (NullableEnumPredictorCompositeConditionType) Get added in v0.4.0

func (NullableEnumPredictorCompositeConditionType) IsSet added in v0.4.0

func (NullableEnumPredictorCompositeConditionType) MarshalJSON added in v0.4.0

func (*NullableEnumPredictorCompositeConditionType) Set added in v0.4.0

func (*NullableEnumPredictorCompositeConditionType) UnmarshalJSON added in v0.4.0

func (v *NullableEnumPredictorCompositeConditionType) UnmarshalJSON(src []byte) error

func (*NullableEnumPredictorCompositeConditionType) Unset added in v0.4.0

type NullableEnumPredictorNewDeviceDetectType added in v0.6.0

type NullableEnumPredictorNewDeviceDetectType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumPredictorNewDeviceDetectType added in v0.6.0

func NewNullableEnumPredictorNewDeviceDetectType(val *EnumPredictorNewDeviceDetectType) *NullableEnumPredictorNewDeviceDetectType

func (NullableEnumPredictorNewDeviceDetectType) Get added in v0.6.0

func (NullableEnumPredictorNewDeviceDetectType) IsSet added in v0.6.0

func (NullableEnumPredictorNewDeviceDetectType) MarshalJSON added in v0.6.0

func (*NullableEnumPredictorNewDeviceDetectType) Set added in v0.6.0

func (*NullableEnumPredictorNewDeviceDetectType) UnmarshalJSON added in v0.6.0

func (v *NullableEnumPredictorNewDeviceDetectType) UnmarshalJSON(src []byte) error

func (*NullableEnumPredictorNewDeviceDetectType) Unset added in v0.6.0

type NullableEnumPredictorType

type NullableEnumPredictorType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumPredictorType

func NewNullableEnumPredictorType(val *EnumPredictorType) *NullableEnumPredictorType

func (NullableEnumPredictorType) Get

func (NullableEnumPredictorType) IsSet

func (v NullableEnumPredictorType) IsSet() bool

func (NullableEnumPredictorType) MarshalJSON

func (v NullableEnumPredictorType) MarshalJSON() ([]byte, error)

func (*NullableEnumPredictorType) Set

func (*NullableEnumPredictorType) UnmarshalJSON

func (v *NullableEnumPredictorType) UnmarshalJSON(src []byte) error

func (*NullableEnumPredictorType) Unset

func (v *NullableEnumPredictorType) Unset()

type NullableEnumPredictorUnit added in v0.4.0

type NullableEnumPredictorUnit struct {
	// contains filtered or unexported fields
}

func NewNullableEnumPredictorUnit added in v0.4.0

func NewNullableEnumPredictorUnit(val *EnumPredictorUnit) *NullableEnumPredictorUnit

func (NullableEnumPredictorUnit) Get added in v0.4.0

func (NullableEnumPredictorUnit) IsSet added in v0.4.0

func (v NullableEnumPredictorUnit) IsSet() bool

func (NullableEnumPredictorUnit) MarshalJSON added in v0.4.0

func (v NullableEnumPredictorUnit) MarshalJSON() ([]byte, error)

func (*NullableEnumPredictorUnit) Set added in v0.4.0

func (*NullableEnumPredictorUnit) UnmarshalJSON added in v0.4.0

func (v *NullableEnumPredictorUnit) UnmarshalJSON(src []byte) error

func (*NullableEnumPredictorUnit) Unset added in v0.4.0

func (v *NullableEnumPredictorUnit) Unset()

type NullableEnumPredictorVelocityFallbackStrategy added in v0.4.0

type NullableEnumPredictorVelocityFallbackStrategy struct {
	// contains filtered or unexported fields
}

func (NullableEnumPredictorVelocityFallbackStrategy) Get added in v0.4.0

func (NullableEnumPredictorVelocityFallbackStrategy) IsSet added in v0.4.0

func (NullableEnumPredictorVelocityFallbackStrategy) MarshalJSON added in v0.4.0

func (*NullableEnumPredictorVelocityFallbackStrategy) Set added in v0.4.0

func (*NullableEnumPredictorVelocityFallbackStrategy) UnmarshalJSON added in v0.4.0

func (*NullableEnumPredictorVelocityFallbackStrategy) Unset added in v0.4.0

type NullableEnumPredictorVelocityMeasure added in v0.4.0

type NullableEnumPredictorVelocityMeasure struct {
	// contains filtered or unexported fields
}

func NewNullableEnumPredictorVelocityMeasure added in v0.4.0

func NewNullableEnumPredictorVelocityMeasure(val *EnumPredictorVelocityMeasure) *NullableEnumPredictorVelocityMeasure

func (NullableEnumPredictorVelocityMeasure) Get added in v0.4.0

func (NullableEnumPredictorVelocityMeasure) IsSet added in v0.4.0

func (NullableEnumPredictorVelocityMeasure) MarshalJSON added in v0.4.0

func (v NullableEnumPredictorVelocityMeasure) MarshalJSON() ([]byte, error)

func (*NullableEnumPredictorVelocityMeasure) Set added in v0.4.0

func (*NullableEnumPredictorVelocityMeasure) UnmarshalJSON added in v0.4.0

func (v *NullableEnumPredictorVelocityMeasure) UnmarshalJSON(src []byte) error

func (*NullableEnumPredictorVelocityMeasure) Unset added in v0.4.0

type NullableEnumPredictorVelocityUseType added in v0.4.0

type NullableEnumPredictorVelocityUseType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumPredictorVelocityUseType added in v0.4.0

func NewNullableEnumPredictorVelocityUseType(val *EnumPredictorVelocityUseType) *NullableEnumPredictorVelocityUseType

func (NullableEnumPredictorVelocityUseType) Get added in v0.4.0

func (NullableEnumPredictorVelocityUseType) IsSet added in v0.4.0

func (NullableEnumPredictorVelocityUseType) MarshalJSON added in v0.4.0

func (v NullableEnumPredictorVelocityUseType) MarshalJSON() ([]byte, error)

func (*NullableEnumPredictorVelocityUseType) Set added in v0.4.0

func (*NullableEnumPredictorVelocityUseType) UnmarshalJSON added in v0.4.0

func (v *NullableEnumPredictorVelocityUseType) UnmarshalJSON(src []byte) error

func (*NullableEnumPredictorVelocityUseType) Unset added in v0.4.0

type NullableEnumResultType

type NullableEnumResultType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumResultType

func NewNullableEnumResultType(val *EnumResultType) *NullableEnumResultType

func (NullableEnumResultType) Get

func (NullableEnumResultType) IsSet

func (v NullableEnumResultType) IsSet() bool

func (NullableEnumResultType) MarshalJSON

func (v NullableEnumResultType) MarshalJSON() ([]byte, error)

func (*NullableEnumResultType) Set

func (*NullableEnumResultType) UnmarshalJSON

func (v *NullableEnumResultType) UnmarshalJSON(src []byte) error

func (*NullableEnumResultType) Unset

func (v *NullableEnumResultType) Unset()

type NullableEnumRiskLevel

type NullableEnumRiskLevel struct {
	// contains filtered or unexported fields
}

func NewNullableEnumRiskLevel

func NewNullableEnumRiskLevel(val *EnumRiskLevel) *NullableEnumRiskLevel

func (NullableEnumRiskLevel) Get

func (NullableEnumRiskLevel) IsSet

func (v NullableEnumRiskLevel) IsSet() bool

func (NullableEnumRiskLevel) MarshalJSON

func (v NullableEnumRiskLevel) MarshalJSON() ([]byte, error)

func (*NullableEnumRiskLevel) Set

func (v *NullableEnumRiskLevel) Set(val *EnumRiskLevel)

func (*NullableEnumRiskLevel) UnmarshalJSON

func (v *NullableEnumRiskLevel) UnmarshalJSON(src []byte) error

func (*NullableEnumRiskLevel) Unset

func (v *NullableEnumRiskLevel) Unset()

type NullableEnumRiskPolicyConditionType added in v0.6.0

type NullableEnumRiskPolicyConditionType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumRiskPolicyConditionType added in v0.6.0

func NewNullableEnumRiskPolicyConditionType(val *EnumRiskPolicyConditionType) *NullableEnumRiskPolicyConditionType

func (NullableEnumRiskPolicyConditionType) Get added in v0.6.0

func (NullableEnumRiskPolicyConditionType) IsSet added in v0.6.0

func (NullableEnumRiskPolicyConditionType) MarshalJSON added in v0.6.0

func (v NullableEnumRiskPolicyConditionType) MarshalJSON() ([]byte, error)

func (*NullableEnumRiskPolicyConditionType) Set added in v0.6.0

func (*NullableEnumRiskPolicyConditionType) UnmarshalJSON added in v0.6.0

func (v *NullableEnumRiskPolicyConditionType) UnmarshalJSON(src []byte) error

func (*NullableEnumRiskPolicyConditionType) Unset added in v0.6.0

type NullableEnumRiskPolicyResultLevel added in v0.7.0

type NullableEnumRiskPolicyResultLevel struct {
	// contains filtered or unexported fields
}

func NewNullableEnumRiskPolicyResultLevel added in v0.7.0

func NewNullableEnumRiskPolicyResultLevel(val *EnumRiskPolicyResultLevel) *NullableEnumRiskPolicyResultLevel

func (NullableEnumRiskPolicyResultLevel) Get added in v0.7.0

func (NullableEnumRiskPolicyResultLevel) IsSet added in v0.7.0

func (NullableEnumRiskPolicyResultLevel) MarshalJSON added in v0.7.0

func (v NullableEnumRiskPolicyResultLevel) MarshalJSON() ([]byte, error)

func (*NullableEnumRiskPolicyResultLevel) Set added in v0.7.0

func (*NullableEnumRiskPolicyResultLevel) UnmarshalJSON added in v0.7.0

func (v *NullableEnumRiskPolicyResultLevel) UnmarshalJSON(src []byte) error

func (*NullableEnumRiskPolicyResultLevel) Unset added in v0.7.0

type NullableEnumRiskPolicySetTriggerType added in v0.7.0

type NullableEnumRiskPolicySetTriggerType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumRiskPolicySetTriggerType added in v0.7.0

func NewNullableEnumRiskPolicySetTriggerType(val *EnumRiskPolicySetTriggerType) *NullableEnumRiskPolicySetTriggerType

func (NullableEnumRiskPolicySetTriggerType) Get added in v0.7.0

func (NullableEnumRiskPolicySetTriggerType) IsSet added in v0.7.0

func (NullableEnumRiskPolicySetTriggerType) MarshalJSON added in v0.7.0

func (v NullableEnumRiskPolicySetTriggerType) MarshalJSON() ([]byte, error)

func (*NullableEnumRiskPolicySetTriggerType) Set added in v0.7.0

func (*NullableEnumRiskPolicySetTriggerType) UnmarshalJSON added in v0.7.0

func (v *NullableEnumRiskPolicySetTriggerType) UnmarshalJSON(src []byte) error

func (*NullableEnumRiskPolicySetTriggerType) Unset added in v0.7.0

type NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit added in v0.17.0

type NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit struct {
	// contains filtered or unexported fields
}

func (NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit) Get added in v0.17.0

func (NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit) IsSet added in v0.17.0

func (NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit) MarshalJSON added in v0.17.0

func (*NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit) Set added in v0.17.0

func (*NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit) UnmarshalJSON added in v0.17.0

func (*NullableEnumRiskPredictorTrafficAnomalyRuleIntervalUnit) Unset added in v0.17.0

type NullableEnumRiskPredictorTrafficAnomalyRuleType added in v0.17.0

type NullableEnumRiskPredictorTrafficAnomalyRuleType struct {
	// contains filtered or unexported fields
}

func (NullableEnumRiskPredictorTrafficAnomalyRuleType) Get added in v0.17.0

func (NullableEnumRiskPredictorTrafficAnomalyRuleType) IsSet added in v0.17.0

func (NullableEnumRiskPredictorTrafficAnomalyRuleType) MarshalJSON added in v0.17.0

func (*NullableEnumRiskPredictorTrafficAnomalyRuleType) Set added in v0.17.0

func (*NullableEnumRiskPredictorTrafficAnomalyRuleType) UnmarshalJSON added in v0.17.0

func (*NullableEnumRiskPredictorTrafficAnomalyRuleType) Unset added in v0.17.0

type NullableEnumThresholdSource

type NullableEnumThresholdSource struct {
	// contains filtered or unexported fields
}

func NewNullableEnumThresholdSource

func NewNullableEnumThresholdSource(val *EnumThresholdSource) *NullableEnumThresholdSource

func (NullableEnumThresholdSource) Get

func (NullableEnumThresholdSource) IsSet

func (NullableEnumThresholdSource) MarshalJSON

func (v NullableEnumThresholdSource) MarshalJSON() ([]byte, error)

func (*NullableEnumThresholdSource) Set

func (*NullableEnumThresholdSource) UnmarshalJSON

func (v *NullableEnumThresholdSource) UnmarshalJSON(src []byte) error

func (*NullableEnumThresholdSource) Unset

func (v *NullableEnumThresholdSource) Unset()

type NullableEnumUserRiskBehaviorRiskModel added in v0.6.0

type NullableEnumUserRiskBehaviorRiskModel struct {
	// contains filtered or unexported fields
}

func NewNullableEnumUserRiskBehaviorRiskModel added in v0.6.0

func NewNullableEnumUserRiskBehaviorRiskModel(val *EnumUserRiskBehaviorRiskModel) *NullableEnumUserRiskBehaviorRiskModel

func (NullableEnumUserRiskBehaviorRiskModel) Get added in v0.6.0

func (NullableEnumUserRiskBehaviorRiskModel) IsSet added in v0.6.0

func (NullableEnumUserRiskBehaviorRiskModel) MarshalJSON added in v0.6.0

func (v NullableEnumUserRiskBehaviorRiskModel) MarshalJSON() ([]byte, error)

func (*NullableEnumUserRiskBehaviorRiskModel) Set added in v0.6.0

func (*NullableEnumUserRiskBehaviorRiskModel) UnmarshalJSON added in v0.6.0

func (v *NullableEnumUserRiskBehaviorRiskModel) UnmarshalJSON(src []byte) error

func (*NullableEnumUserRiskBehaviorRiskModel) Unset added in v0.6.0

type NullableEnumUserType

type NullableEnumUserType struct {
	// contains filtered or unexported fields
}

func NewNullableEnumUserType

func NewNullableEnumUserType(val *EnumUserType) *NullableEnumUserType

func (NullableEnumUserType) Get

func (NullableEnumUserType) IsSet

func (v NullableEnumUserType) IsSet() bool

func (NullableEnumUserType) MarshalJSON

func (v NullableEnumUserType) MarshalJSON() ([]byte, error)

func (*NullableEnumUserType) Set

func (v *NullableEnumUserType) Set(val *EnumUserType)

func (*NullableEnumUserType) UnmarshalJSON

func (v *NullableEnumUserType) UnmarshalJSON(src []byte) error

func (*NullableEnumUserType) Unset

func (v *NullableEnumUserType) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableLinksHATEOAS added in v0.9.0

type NullableLinksHATEOAS struct {
	// contains filtered or unexported fields
}

func NewNullableLinksHATEOAS added in v0.9.0

func NewNullableLinksHATEOAS(val *LinksHATEOAS) *NullableLinksHATEOAS

func (NullableLinksHATEOAS) Get added in v0.9.0

func (NullableLinksHATEOAS) IsSet added in v0.9.0

func (v NullableLinksHATEOAS) IsSet() bool

func (NullableLinksHATEOAS) MarshalJSON added in v0.9.0

func (v NullableLinksHATEOAS) MarshalJSON() ([]byte, error)

func (*NullableLinksHATEOAS) Set added in v0.9.0

func (v *NullableLinksHATEOAS) Set(val *LinksHATEOAS)

func (*NullableLinksHATEOAS) UnmarshalJSON added in v0.9.0

func (v *NullableLinksHATEOAS) UnmarshalJSON(src []byte) error

func (*NullableLinksHATEOAS) Unset added in v0.9.0

func (v *NullableLinksHATEOAS) Unset()

type NullableLinksHATEOASNext added in v0.9.0

type NullableLinksHATEOASNext struct {
	// contains filtered or unexported fields
}

func NewNullableLinksHATEOASNext added in v0.9.0

func NewNullableLinksHATEOASNext(val *LinksHATEOASNext) *NullableLinksHATEOASNext

func (NullableLinksHATEOASNext) Get added in v0.9.0

func (NullableLinksHATEOASNext) IsSet added in v0.9.0

func (v NullableLinksHATEOASNext) IsSet() bool

func (NullableLinksHATEOASNext) MarshalJSON added in v0.9.0

func (v NullableLinksHATEOASNext) MarshalJSON() ([]byte, error)

func (*NullableLinksHATEOASNext) Set added in v0.9.0

func (*NullableLinksHATEOASNext) UnmarshalJSON added in v0.9.0

func (v *NullableLinksHATEOASNext) UnmarshalJSON(src []byte) error

func (*NullableLinksHATEOASNext) Unset added in v0.9.0

func (v *NullableLinksHATEOASNext) Unset()

type NullableLinksHATEOASSelf added in v0.9.0

type NullableLinksHATEOASSelf struct {
	// contains filtered or unexported fields
}

func NewNullableLinksHATEOASSelf added in v0.9.0

func NewNullableLinksHATEOASSelf(val *LinksHATEOASSelf) *NullableLinksHATEOASSelf

func (NullableLinksHATEOASSelf) Get added in v0.9.0

func (NullableLinksHATEOASSelf) IsSet added in v0.9.0

func (v NullableLinksHATEOASSelf) IsSet() bool

func (NullableLinksHATEOASSelf) MarshalJSON added in v0.9.0

func (v NullableLinksHATEOASSelf) MarshalJSON() ([]byte, error)

func (*NullableLinksHATEOASSelf) Set added in v0.9.0

func (*NullableLinksHATEOASSelf) UnmarshalJSON added in v0.9.0

func (v *NullableLinksHATEOASSelf) UnmarshalJSON(src []byte) error

func (*NullableLinksHATEOASSelf) Unset added in v0.9.0

func (v *NullableLinksHATEOASSelf) Unset()

type NullableLinksHATEOASValue added in v0.16.0

type NullableLinksHATEOASValue struct {
	// contains filtered or unexported fields
}

func NewNullableLinksHATEOASValue added in v0.16.0

func NewNullableLinksHATEOASValue(val *LinksHATEOASValue) *NullableLinksHATEOASValue

func (NullableLinksHATEOASValue) Get added in v0.16.0

func (NullableLinksHATEOASValue) IsSet added in v0.16.0

func (v NullableLinksHATEOASValue) IsSet() bool

func (NullableLinksHATEOASValue) MarshalJSON added in v0.16.0

func (v NullableLinksHATEOASValue) MarshalJSON() ([]byte, error)

func (*NullableLinksHATEOASValue) Set added in v0.16.0

func (*NullableLinksHATEOASValue) UnmarshalJSON added in v0.16.0

func (v *NullableLinksHATEOASValue) UnmarshalJSON(src []byte) error

func (*NullableLinksHATEOASValue) Unset added in v0.16.0

func (v *NullableLinksHATEOASValue) Unset()

type NullableObjectEnvironment

type NullableObjectEnvironment struct {
	// contains filtered or unexported fields
}

func NewNullableObjectEnvironment

func NewNullableObjectEnvironment(val *ObjectEnvironment) *NullableObjectEnvironment

func (NullableObjectEnvironment) Get

func (NullableObjectEnvironment) IsSet

func (v NullableObjectEnvironment) IsSet() bool

func (NullableObjectEnvironment) MarshalJSON

func (v NullableObjectEnvironment) MarshalJSON() ([]byte, error)

func (*NullableObjectEnvironment) Set

func (*NullableObjectEnvironment) UnmarshalJSON

func (v *NullableObjectEnvironment) UnmarshalJSON(src []byte) error

func (*NullableObjectEnvironment) Unset

func (v *NullableObjectEnvironment) Unset()

type NullableP1Error

type NullableP1Error struct {
	// contains filtered or unexported fields
}

func NewNullableP1Error

func NewNullableP1Error(val *P1Error) *NullableP1Error

func (NullableP1Error) Get

func (v NullableP1Error) Get() *P1Error

func (NullableP1Error) IsSet

func (v NullableP1Error) IsSet() bool

func (NullableP1Error) MarshalJSON

func (v NullableP1Error) MarshalJSON() ([]byte, error)

func (*NullableP1Error) Set

func (v *NullableP1Error) Set(val *P1Error)

func (*NullableP1Error) UnmarshalJSON

func (v *NullableP1Error) UnmarshalJSON(src []byte) error

func (*NullableP1Error) Unset

func (v *NullableP1Error) Unset()

type NullableP1ErrorDetailsInner

type NullableP1ErrorDetailsInner struct {
	// contains filtered or unexported fields
}

func NewNullableP1ErrorDetailsInner

func NewNullableP1ErrorDetailsInner(val *P1ErrorDetailsInner) *NullableP1ErrorDetailsInner

func (NullableP1ErrorDetailsInner) Get

func (NullableP1ErrorDetailsInner) IsSet

func (NullableP1ErrorDetailsInner) MarshalJSON

func (v NullableP1ErrorDetailsInner) MarshalJSON() ([]byte, error)

func (*NullableP1ErrorDetailsInner) Set

func (*NullableP1ErrorDetailsInner) UnmarshalJSON

func (v *NullableP1ErrorDetailsInner) UnmarshalJSON(src []byte) error

func (*NullableP1ErrorDetailsInner) Unset

func (v *NullableP1ErrorDetailsInner) Unset()

type NullableP1ErrorDetailsInnerInnerError

type NullableP1ErrorDetailsInnerInnerError struct {
	// contains filtered or unexported fields
}

func (NullableP1ErrorDetailsInnerInnerError) Get

func (NullableP1ErrorDetailsInnerInnerError) IsSet

func (NullableP1ErrorDetailsInnerInnerError) MarshalJSON

func (v NullableP1ErrorDetailsInnerInnerError) MarshalJSON() ([]byte, error)

func (*NullableP1ErrorDetailsInnerInnerError) Set

func (*NullableP1ErrorDetailsInnerInnerError) UnmarshalJSON

func (v *NullableP1ErrorDetailsInnerInnerError) UnmarshalJSON(src []byte) error

func (*NullableP1ErrorDetailsInnerInnerError) Unset

type NullableRiskEvaluation

type NullableRiskEvaluation struct {
	// contains filtered or unexported fields
}

func NewNullableRiskEvaluation

func NewNullableRiskEvaluation(val *RiskEvaluation) *NullableRiskEvaluation

func (NullableRiskEvaluation) Get

func (NullableRiskEvaluation) IsSet

func (v NullableRiskEvaluation) IsSet() bool

func (NullableRiskEvaluation) MarshalJSON

func (v NullableRiskEvaluation) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluation) Set

func (*NullableRiskEvaluation) UnmarshalJSON

func (v *NullableRiskEvaluation) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluation) Unset

func (v *NullableRiskEvaluation) Unset()

type NullableRiskEvaluationDetails

type NullableRiskEvaluationDetails struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetails) Get

func (NullableRiskEvaluationDetails) IsSet

func (NullableRiskEvaluationDetails) MarshalJSON

func (v NullableRiskEvaluationDetails) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationDetails) Set

func (*NullableRiskEvaluationDetails) UnmarshalJSON

func (v *NullableRiskEvaluationDetails) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationDetails) Unset

func (v *NullableRiskEvaluationDetails) Unset()

type NullableRiskEvaluationDetailsIpAddressReputation

type NullableRiskEvaluationDetailsIpAddressReputation struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsIpAddressReputation) Get

func (NullableRiskEvaluationDetailsIpAddressReputation) IsSet

func (NullableRiskEvaluationDetailsIpAddressReputation) MarshalJSON

func (*NullableRiskEvaluationDetailsIpAddressReputation) Set

func (*NullableRiskEvaluationDetailsIpAddressReputation) UnmarshalJSON

func (*NullableRiskEvaluationDetailsIpAddressReputation) Unset

type NullableRiskEvaluationDetailsIpVelocityByUser

type NullableRiskEvaluationDetailsIpVelocityByUser struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsIpVelocityByUser) Get

func (NullableRiskEvaluationDetailsIpVelocityByUser) IsSet

func (NullableRiskEvaluationDetailsIpVelocityByUser) MarshalJSON

func (*NullableRiskEvaluationDetailsIpVelocityByUser) Set

func (*NullableRiskEvaluationDetailsIpVelocityByUser) UnmarshalJSON

func (*NullableRiskEvaluationDetailsIpVelocityByUser) Unset

type NullableRiskEvaluationDetailsIpVelocityByUserThreshold

type NullableRiskEvaluationDetailsIpVelocityByUserThreshold struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsIpVelocityByUserThreshold) Get

func (NullableRiskEvaluationDetailsIpVelocityByUserThreshold) IsSet

func (NullableRiskEvaluationDetailsIpVelocityByUserThreshold) MarshalJSON

func (*NullableRiskEvaluationDetailsIpVelocityByUserThreshold) Set

func (*NullableRiskEvaluationDetailsIpVelocityByUserThreshold) UnmarshalJSON

func (*NullableRiskEvaluationDetailsIpVelocityByUserThreshold) Unset

type NullableRiskEvaluationDetailsIpVelocityByUserVelocity

type NullableRiskEvaluationDetailsIpVelocityByUserVelocity struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsIpVelocityByUserVelocity) Get

func (NullableRiskEvaluationDetailsIpVelocityByUserVelocity) IsSet

func (NullableRiskEvaluationDetailsIpVelocityByUserVelocity) MarshalJSON

func (*NullableRiskEvaluationDetailsIpVelocityByUserVelocity) Set

func (*NullableRiskEvaluationDetailsIpVelocityByUserVelocity) UnmarshalJSON

func (*NullableRiskEvaluationDetailsIpVelocityByUserVelocity) Unset

type NullableRiskEvaluationDetailsPreviousSuccessfulTransaction

type NullableRiskEvaluationDetailsPreviousSuccessfulTransaction struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsPreviousSuccessfulTransaction) Get

func (NullableRiskEvaluationDetailsPreviousSuccessfulTransaction) IsSet

func (NullableRiskEvaluationDetailsPreviousSuccessfulTransaction) MarshalJSON

func (*NullableRiskEvaluationDetailsPreviousSuccessfulTransaction) Set

func (*NullableRiskEvaluationDetailsPreviousSuccessfulTransaction) UnmarshalJSON

func (*NullableRiskEvaluationDetailsPreviousSuccessfulTransaction) Unset

type NullableRiskEvaluationDetailsUserBasedRiskBehavior

type NullableRiskEvaluationDetailsUserBasedRiskBehavior struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsUserBasedRiskBehavior) Get

func (NullableRiskEvaluationDetailsUserBasedRiskBehavior) IsSet

func (NullableRiskEvaluationDetailsUserBasedRiskBehavior) MarshalJSON

func (*NullableRiskEvaluationDetailsUserBasedRiskBehavior) Set

func (*NullableRiskEvaluationDetailsUserBasedRiskBehavior) UnmarshalJSON

func (*NullableRiskEvaluationDetailsUserBasedRiskBehavior) Unset

type NullableRiskEvaluationDetailsUserRiskBehavior

type NullableRiskEvaluationDetailsUserRiskBehavior struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsUserRiskBehavior) Get

func (NullableRiskEvaluationDetailsUserRiskBehavior) IsSet

func (NullableRiskEvaluationDetailsUserRiskBehavior) MarshalJSON

func (*NullableRiskEvaluationDetailsUserRiskBehavior) Set

func (*NullableRiskEvaluationDetailsUserRiskBehavior) UnmarshalJSON

func (*NullableRiskEvaluationDetailsUserRiskBehavior) Unset

type NullableRiskEvaluationDetailsUserVelocityByIp

type NullableRiskEvaluationDetailsUserVelocityByIp struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsUserVelocityByIp) Get

func (NullableRiskEvaluationDetailsUserVelocityByIp) IsSet

func (NullableRiskEvaluationDetailsUserVelocityByIp) MarshalJSON

func (*NullableRiskEvaluationDetailsUserVelocityByIp) Set

func (*NullableRiskEvaluationDetailsUserVelocityByIp) UnmarshalJSON

func (*NullableRiskEvaluationDetailsUserVelocityByIp) Unset

type NullableRiskEvaluationDetailsUserVelocityByIpThreshold

type NullableRiskEvaluationDetailsUserVelocityByIpThreshold struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsUserVelocityByIpThreshold) Get

func (NullableRiskEvaluationDetailsUserVelocityByIpThreshold) IsSet

func (NullableRiskEvaluationDetailsUserVelocityByIpThreshold) MarshalJSON

func (*NullableRiskEvaluationDetailsUserVelocityByIpThreshold) Set

func (*NullableRiskEvaluationDetailsUserVelocityByIpThreshold) UnmarshalJSON

func (*NullableRiskEvaluationDetailsUserVelocityByIpThreshold) Unset

type NullableRiskEvaluationDetailsUserVelocityByIpVelocity

type NullableRiskEvaluationDetailsUserVelocityByIpVelocity struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationDetailsUserVelocityByIpVelocity) Get

func (NullableRiskEvaluationDetailsUserVelocityByIpVelocity) IsSet

func (NullableRiskEvaluationDetailsUserVelocityByIpVelocity) MarshalJSON

func (*NullableRiskEvaluationDetailsUserVelocityByIpVelocity) Set

func (*NullableRiskEvaluationDetailsUserVelocityByIpVelocity) UnmarshalJSON

func (*NullableRiskEvaluationDetailsUserVelocityByIpVelocity) Unset

type NullableRiskEvaluationEvent

type NullableRiskEvaluationEvent struct {
	// contains filtered or unexported fields
}

func NewNullableRiskEvaluationEvent

func NewNullableRiskEvaluationEvent(val *RiskEvaluationEvent) *NullableRiskEvaluationEvent

func (NullableRiskEvaluationEvent) Get

func (NullableRiskEvaluationEvent) IsSet

func (NullableRiskEvaluationEvent) MarshalJSON

func (v NullableRiskEvaluationEvent) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationEvent) Set

func (*NullableRiskEvaluationEvent) UnmarshalJSON

func (v *NullableRiskEvaluationEvent) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEvent) Unset

func (v *NullableRiskEvaluationEvent) Unset()

type NullableRiskEvaluationEventBrowser

type NullableRiskEvaluationEventBrowser struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventBrowser) Get

func (NullableRiskEvaluationEventBrowser) IsSet

func (NullableRiskEvaluationEventBrowser) MarshalJSON

func (v NullableRiskEvaluationEventBrowser) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationEventBrowser) Set

func (*NullableRiskEvaluationEventBrowser) UnmarshalJSON

func (v *NullableRiskEvaluationEventBrowser) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventBrowser) Unset

type NullableRiskEvaluationEventEvaluatedFactors

type NullableRiskEvaluationEventEvaluatedFactors struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventEvaluatedFactors) Get

func (NullableRiskEvaluationEventEvaluatedFactors) IsSet

func (NullableRiskEvaluationEventEvaluatedFactors) MarshalJSON

func (*NullableRiskEvaluationEventEvaluatedFactors) Set

func (*NullableRiskEvaluationEventEvaluatedFactors) UnmarshalJSON

func (v *NullableRiskEvaluationEventEvaluatedFactors) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventEvaluatedFactors) Unset

type NullableRiskEvaluationEventFlow

type NullableRiskEvaluationEventFlow struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventFlow) Get

func (NullableRiskEvaluationEventFlow) IsSet

func (NullableRiskEvaluationEventFlow) MarshalJSON

func (v NullableRiskEvaluationEventFlow) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationEventFlow) Set

func (*NullableRiskEvaluationEventFlow) UnmarshalJSON

func (v *NullableRiskEvaluationEventFlow) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventFlow) Unset

type NullableRiskEvaluationEventSession

type NullableRiskEvaluationEventSession struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventSession) Get

func (NullableRiskEvaluationEventSession) IsSet

func (NullableRiskEvaluationEventSession) MarshalJSON

func (v NullableRiskEvaluationEventSession) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationEventSession) Set

func (*NullableRiskEvaluationEventSession) UnmarshalJSON

func (v *NullableRiskEvaluationEventSession) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventSession) Unset

type NullableRiskEvaluationEventTargetResource

type NullableRiskEvaluationEventTargetResource struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventTargetResource) Get

func (NullableRiskEvaluationEventTargetResource) IsSet

func (NullableRiskEvaluationEventTargetResource) MarshalJSON

func (*NullableRiskEvaluationEventTargetResource) Set

func (*NullableRiskEvaluationEventTargetResource) UnmarshalJSON

func (v *NullableRiskEvaluationEventTargetResource) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventTargetResource) Unset

type NullableRiskEvaluationEventUser

type NullableRiskEvaluationEventUser struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventUser) Get

func (NullableRiskEvaluationEventUser) IsSet

func (NullableRiskEvaluationEventUser) MarshalJSON

func (v NullableRiskEvaluationEventUser) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationEventUser) Set

func (*NullableRiskEvaluationEventUser) UnmarshalJSON

func (v *NullableRiskEvaluationEventUser) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventUser) Unset

type NullableRiskEvaluationEventUserGroupsInner

type NullableRiskEvaluationEventUserGroupsInner struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationEventUserGroupsInner) Get

func (NullableRiskEvaluationEventUserGroupsInner) IsSet

func (NullableRiskEvaluationEventUserGroupsInner) MarshalJSON

func (*NullableRiskEvaluationEventUserGroupsInner) Set

func (*NullableRiskEvaluationEventUserGroupsInner) UnmarshalJSON

func (v *NullableRiskEvaluationEventUserGroupsInner) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationEventUserGroupsInner) Unset

type NullableRiskEvaluationResult

type NullableRiskEvaluationResult struct {
	// contains filtered or unexported fields
}

func NewNullableRiskEvaluationResult

func NewNullableRiskEvaluationResult(val *RiskEvaluationResult) *NullableRiskEvaluationResult

func (NullableRiskEvaluationResult) Get

func (NullableRiskEvaluationResult) IsSet

func (NullableRiskEvaluationResult) MarshalJSON

func (v NullableRiskEvaluationResult) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationResult) Set

func (*NullableRiskEvaluationResult) UnmarshalJSON

func (v *NullableRiskEvaluationResult) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationResult) Unset

func (v *NullableRiskEvaluationResult) Unset()

type NullableRiskEvaluationRiskPolicySet

type NullableRiskEvaluationRiskPolicySet struct {
	// contains filtered or unexported fields
}

func (NullableRiskEvaluationRiskPolicySet) Get

func (NullableRiskEvaluationRiskPolicySet) IsSet

func (NullableRiskEvaluationRiskPolicySet) MarshalJSON

func (v NullableRiskEvaluationRiskPolicySet) MarshalJSON() ([]byte, error)

func (*NullableRiskEvaluationRiskPolicySet) Set

func (*NullableRiskEvaluationRiskPolicySet) UnmarshalJSON

func (v *NullableRiskEvaluationRiskPolicySet) UnmarshalJSON(src []byte) error

func (*NullableRiskEvaluationRiskPolicySet) Unset

type NullableRiskPolicy added in v0.6.0

type NullableRiskPolicy struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicy added in v0.6.0

func NewNullableRiskPolicy(val *RiskPolicy) *NullableRiskPolicy

func (NullableRiskPolicy) Get added in v0.6.0

func (v NullableRiskPolicy) Get() *RiskPolicy

func (NullableRiskPolicy) IsSet added in v0.6.0

func (v NullableRiskPolicy) IsSet() bool

func (NullableRiskPolicy) MarshalJSON added in v0.6.0

func (v NullableRiskPolicy) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicy) Set added in v0.6.0

func (v *NullableRiskPolicy) Set(val *RiskPolicy)

func (*NullableRiskPolicy) UnmarshalJSON added in v0.6.0

func (v *NullableRiskPolicy) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicy) Unset added in v0.6.0

func (v *NullableRiskPolicy) Unset()

type NullableRiskPolicyCondition added in v0.6.0

type NullableRiskPolicyCondition struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicyCondition added in v0.6.0

func NewNullableRiskPolicyCondition(val *RiskPolicyCondition) *NullableRiskPolicyCondition

func (NullableRiskPolicyCondition) Get added in v0.6.0

func (NullableRiskPolicyCondition) IsSet added in v0.6.0

func (NullableRiskPolicyCondition) MarshalJSON added in v0.6.0

func (v NullableRiskPolicyCondition) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicyCondition) Set added in v0.6.0

func (*NullableRiskPolicyCondition) UnmarshalJSON added in v0.6.0

func (v *NullableRiskPolicyCondition) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicyCondition) Unset added in v0.6.0

func (v *NullableRiskPolicyCondition) Unset()

type NullableRiskPolicyConditionAggregatedScoresInner added in v0.6.0

type NullableRiskPolicyConditionAggregatedScoresInner struct {
	// contains filtered or unexported fields
}

func (NullableRiskPolicyConditionAggregatedScoresInner) Get added in v0.6.0

func (NullableRiskPolicyConditionAggregatedScoresInner) IsSet added in v0.6.0

func (NullableRiskPolicyConditionAggregatedScoresInner) MarshalJSON added in v0.6.0

func (*NullableRiskPolicyConditionAggregatedScoresInner) Set added in v0.6.0

func (*NullableRiskPolicyConditionAggregatedScoresInner) UnmarshalJSON added in v0.6.0

func (*NullableRiskPolicyConditionAggregatedScoresInner) Unset added in v0.6.0

type NullableRiskPolicyConditionAggregatedWeightsInner added in v0.6.0

type NullableRiskPolicyConditionAggregatedWeightsInner struct {
	// contains filtered or unexported fields
}

func (NullableRiskPolicyConditionAggregatedWeightsInner) Get added in v0.6.0

func (NullableRiskPolicyConditionAggregatedWeightsInner) IsSet added in v0.6.0

func (NullableRiskPolicyConditionAggregatedWeightsInner) MarshalJSON added in v0.6.0

func (*NullableRiskPolicyConditionAggregatedWeightsInner) Set added in v0.6.0

func (*NullableRiskPolicyConditionAggregatedWeightsInner) UnmarshalJSON added in v0.6.0

func (*NullableRiskPolicyConditionAggregatedWeightsInner) Unset added in v0.6.0

type NullableRiskPolicyConditionBetween added in v0.6.0

type NullableRiskPolicyConditionBetween struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicyConditionBetween added in v0.6.0

func NewNullableRiskPolicyConditionBetween(val *RiskPolicyConditionBetween) *NullableRiskPolicyConditionBetween

func (NullableRiskPolicyConditionBetween) Get added in v0.6.0

func (NullableRiskPolicyConditionBetween) IsSet added in v0.6.0

func (NullableRiskPolicyConditionBetween) MarshalJSON added in v0.6.0

func (v NullableRiskPolicyConditionBetween) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicyConditionBetween) Set added in v0.6.0

func (*NullableRiskPolicyConditionBetween) UnmarshalJSON added in v0.6.0

func (v *NullableRiskPolicyConditionBetween) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicyConditionBetween) Unset added in v0.6.0

type NullableRiskPolicyConditionEquals added in v0.6.0

type NullableRiskPolicyConditionEquals struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicyConditionEquals added in v0.6.0

func NewNullableRiskPolicyConditionEquals(val *RiskPolicyConditionEquals) *NullableRiskPolicyConditionEquals

func (NullableRiskPolicyConditionEquals) Get added in v0.6.0

func (NullableRiskPolicyConditionEquals) IsSet added in v0.6.0

func (NullableRiskPolicyConditionEquals) MarshalJSON added in v0.6.0

func (v NullableRiskPolicyConditionEquals) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicyConditionEquals) Set added in v0.6.0

func (*NullableRiskPolicyConditionEquals) UnmarshalJSON added in v0.6.0

func (v *NullableRiskPolicyConditionEquals) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicyConditionEquals) Unset added in v0.6.0

type NullableRiskPolicyResult

type NullableRiskPolicyResult struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicyResult

func NewNullableRiskPolicyResult(val *RiskPolicyResult) *NullableRiskPolicyResult

func (NullableRiskPolicyResult) Get

func (NullableRiskPolicyResult) IsSet

func (v NullableRiskPolicyResult) IsSet() bool

func (NullableRiskPolicyResult) MarshalJSON

func (v NullableRiskPolicyResult) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicyResult) Set

func (*NullableRiskPolicyResult) UnmarshalJSON

func (v *NullableRiskPolicyResult) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicyResult) Unset

func (v *NullableRiskPolicyResult) Unset()

type NullableRiskPolicySet

type NullableRiskPolicySet struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicySet

func NewNullableRiskPolicySet(val *RiskPolicySet) *NullableRiskPolicySet

func (NullableRiskPolicySet) Get

func (NullableRiskPolicySet) IsSet

func (v NullableRiskPolicySet) IsSet() bool

func (NullableRiskPolicySet) MarshalJSON

func (v NullableRiskPolicySet) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicySet) Set

func (v *NullableRiskPolicySet) Set(val *RiskPolicySet)

func (*NullableRiskPolicySet) UnmarshalJSON

func (v *NullableRiskPolicySet) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicySet) Unset

func (v *NullableRiskPolicySet) Unset()

type NullableRiskPolicySetDefaultResult added in v0.7.1

type NullableRiskPolicySetDefaultResult struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicySetDefaultResult added in v0.7.1

func NewNullableRiskPolicySetDefaultResult(val *RiskPolicySetDefaultResult) *NullableRiskPolicySetDefaultResult

func (NullableRiskPolicySetDefaultResult) Get added in v0.7.1

func (NullableRiskPolicySetDefaultResult) IsSet added in v0.7.1

func (NullableRiskPolicySetDefaultResult) MarshalJSON added in v0.7.1

func (v NullableRiskPolicySetDefaultResult) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicySetDefaultResult) Set added in v0.7.1

func (*NullableRiskPolicySetDefaultResult) UnmarshalJSON added in v0.7.1

func (v *NullableRiskPolicySetDefaultResult) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicySetDefaultResult) Unset added in v0.7.1

type NullableRiskPolicySetEvaluatedPredictorsInner added in v0.6.0

type NullableRiskPolicySetEvaluatedPredictorsInner struct {
	// contains filtered or unexported fields
}

func (NullableRiskPolicySetEvaluatedPredictorsInner) Get added in v0.6.0

func (NullableRiskPolicySetEvaluatedPredictorsInner) IsSet added in v0.6.0

func (NullableRiskPolicySetEvaluatedPredictorsInner) MarshalJSON added in v0.6.0

func (*NullableRiskPolicySetEvaluatedPredictorsInner) Set added in v0.6.0

func (*NullableRiskPolicySetEvaluatedPredictorsInner) UnmarshalJSON added in v0.6.0

func (*NullableRiskPolicySetEvaluatedPredictorsInner) Unset added in v0.6.0

type NullableRiskPolicySetTriggersInner added in v0.7.0

type NullableRiskPolicySetTriggersInner struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPolicySetTriggersInner added in v0.7.0

func NewNullableRiskPolicySetTriggersInner(val *RiskPolicySetTriggersInner) *NullableRiskPolicySetTriggersInner

func (NullableRiskPolicySetTriggersInner) Get added in v0.7.0

func (NullableRiskPolicySetTriggersInner) IsSet added in v0.7.0

func (NullableRiskPolicySetTriggersInner) MarshalJSON added in v0.7.0

func (v NullableRiskPolicySetTriggersInner) MarshalJSON() ([]byte, error)

func (*NullableRiskPolicySetTriggersInner) Set added in v0.7.0

func (*NullableRiskPolicySetTriggersInner) UnmarshalJSON added in v0.7.0

func (v *NullableRiskPolicySetTriggersInner) UnmarshalJSON(src []byte) error

func (*NullableRiskPolicySetTriggersInner) Unset added in v0.7.0

type NullableRiskPredictor

type NullableRiskPredictor struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictor

func NewNullableRiskPredictor(val *RiskPredictor) *NullableRiskPredictor

func (NullableRiskPredictor) Get

func (NullableRiskPredictor) IsSet

func (v NullableRiskPredictor) IsSet() bool

func (NullableRiskPredictor) MarshalJSON

func (v NullableRiskPredictor) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictor) Set

func (v *NullableRiskPredictor) Set(val *RiskPredictor)

func (*NullableRiskPredictor) UnmarshalJSON

func (v *NullableRiskPredictor) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictor) Unset

func (v *NullableRiskPredictor) Unset()

type NullableRiskPredictorAdversaryInTheMiddle added in v0.13.0

type NullableRiskPredictorAdversaryInTheMiddle struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorAdversaryInTheMiddle added in v0.13.0

func NewNullableRiskPredictorAdversaryInTheMiddle(val *RiskPredictorAdversaryInTheMiddle) *NullableRiskPredictorAdversaryInTheMiddle

func (NullableRiskPredictorAdversaryInTheMiddle) Get added in v0.13.0

func (NullableRiskPredictorAdversaryInTheMiddle) IsSet added in v0.13.0

func (NullableRiskPredictorAdversaryInTheMiddle) MarshalJSON added in v0.13.0

func (*NullableRiskPredictorAdversaryInTheMiddle) Set added in v0.13.0

func (*NullableRiskPredictorAdversaryInTheMiddle) UnmarshalJSON added in v0.13.0

func (v *NullableRiskPredictorAdversaryInTheMiddle) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorAdversaryInTheMiddle) Unset added in v0.13.0

type NullableRiskPredictorAnonymousNetwork added in v0.4.0

type NullableRiskPredictorAnonymousNetwork struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorAnonymousNetwork added in v0.4.0

func NewNullableRiskPredictorAnonymousNetwork(val *RiskPredictorAnonymousNetwork) *NullableRiskPredictorAnonymousNetwork

func (NullableRiskPredictorAnonymousNetwork) Get added in v0.4.0

func (NullableRiskPredictorAnonymousNetwork) IsSet added in v0.4.0

func (NullableRiskPredictorAnonymousNetwork) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorAnonymousNetwork) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorAnonymousNetwork) Set added in v0.4.0

func (*NullableRiskPredictorAnonymousNetwork) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorAnonymousNetwork) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorAnonymousNetwork) Unset added in v0.4.0

type NullableRiskPredictorBotDetection added in v0.10.0

type NullableRiskPredictorBotDetection struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorBotDetection added in v0.10.0

func NewNullableRiskPredictorBotDetection(val *RiskPredictorBotDetection) *NullableRiskPredictorBotDetection

func (NullableRiskPredictorBotDetection) Get added in v0.10.0

func (NullableRiskPredictorBotDetection) IsSet added in v0.10.0

func (NullableRiskPredictorBotDetection) MarshalJSON added in v0.10.0

func (v NullableRiskPredictorBotDetection) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorBotDetection) Set added in v0.10.0

func (*NullableRiskPredictorBotDetection) UnmarshalJSON added in v0.10.0

func (v *NullableRiskPredictorBotDetection) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorBotDetection) Unset added in v0.10.0

type NullableRiskPredictorCommon added in v0.5.0

type NullableRiskPredictorCommon struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCommon added in v0.5.0

func NewNullableRiskPredictorCommon(val *RiskPredictorCommon) *NullableRiskPredictorCommon

func (NullableRiskPredictorCommon) Get added in v0.5.0

func (NullableRiskPredictorCommon) IsSet added in v0.5.0

func (NullableRiskPredictorCommon) MarshalJSON added in v0.5.0

func (v NullableRiskPredictorCommon) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCommon) Set added in v0.5.0

func (*NullableRiskPredictorCommon) UnmarshalJSON added in v0.5.0

func (v *NullableRiskPredictorCommon) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCommon) Unset added in v0.5.0

func (v *NullableRiskPredictorCommon) Unset()

type NullableRiskPredictorCommonCondition added in v0.5.0

type NullableRiskPredictorCommonCondition struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCommonCondition added in v0.5.0

func NewNullableRiskPredictorCommonCondition(val *RiskPredictorCommonCondition) *NullableRiskPredictorCommonCondition

func (NullableRiskPredictorCommonCondition) Get added in v0.5.0

func (NullableRiskPredictorCommonCondition) IsSet added in v0.5.0

func (NullableRiskPredictorCommonCondition) MarshalJSON added in v0.5.0

func (v NullableRiskPredictorCommonCondition) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCommonCondition) Set added in v0.5.0

func (*NullableRiskPredictorCommonCondition) UnmarshalJSON added in v0.5.0

func (v *NullableRiskPredictorCommonCondition) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCommonCondition) Unset added in v0.5.0

type NullableRiskPredictorCommonConditionScoresInner added in v0.5.0

type NullableRiskPredictorCommonConditionScoresInner struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorCommonConditionScoresInner) Get added in v0.5.0

func (NullableRiskPredictorCommonConditionScoresInner) IsSet added in v0.5.0

func (NullableRiskPredictorCommonConditionScoresInner) MarshalJSON added in v0.5.0

func (*NullableRiskPredictorCommonConditionScoresInner) Set added in v0.5.0

func (*NullableRiskPredictorCommonConditionScoresInner) UnmarshalJSON added in v0.5.0

func (*NullableRiskPredictorCommonConditionScoresInner) Unset added in v0.5.0

type NullableRiskPredictorCommonDefault added in v0.5.0

type NullableRiskPredictorCommonDefault struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCommonDefault added in v0.5.0

func NewNullableRiskPredictorCommonDefault(val *RiskPredictorCommonDefault) *NullableRiskPredictorCommonDefault

func (NullableRiskPredictorCommonDefault) Get added in v0.5.0

func (NullableRiskPredictorCommonDefault) IsSet added in v0.5.0

func (NullableRiskPredictorCommonDefault) MarshalJSON added in v0.5.0

func (v NullableRiskPredictorCommonDefault) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCommonDefault) Set added in v0.5.0

func (*NullableRiskPredictorCommonDefault) UnmarshalJSON added in v0.5.0

func (v *NullableRiskPredictorCommonDefault) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCommonDefault) Unset added in v0.5.0

type NullableRiskPredictorCommonDefaultResult added in v0.5.0

type NullableRiskPredictorCommonDefaultResult struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCommonDefaultResult added in v0.5.0

func NewNullableRiskPredictorCommonDefaultResult(val *RiskPredictorCommonDefaultResult) *NullableRiskPredictorCommonDefaultResult

func (NullableRiskPredictorCommonDefaultResult) Get added in v0.5.0

func (NullableRiskPredictorCommonDefaultResult) IsSet added in v0.5.0

func (NullableRiskPredictorCommonDefaultResult) MarshalJSON added in v0.5.0

func (*NullableRiskPredictorCommonDefaultResult) Set added in v0.5.0

func (*NullableRiskPredictorCommonDefaultResult) UnmarshalJSON added in v0.5.0

func (v *NullableRiskPredictorCommonDefaultResult) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCommonDefaultResult) Unset added in v0.5.0

type NullableRiskPredictorComposite added in v0.4.0

type NullableRiskPredictorComposite struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorComposite added in v0.4.0

func NewNullableRiskPredictorComposite(val *RiskPredictorComposite) *NullableRiskPredictorComposite

func (NullableRiskPredictorComposite) Get added in v0.4.0

func (NullableRiskPredictorComposite) IsSet added in v0.4.0

func (NullableRiskPredictorComposite) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorComposite) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorComposite) Set added in v0.4.0

func (*NullableRiskPredictorComposite) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorComposite) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorComposite) Unset added in v0.4.0

func (v *NullableRiskPredictorComposite) Unset()

type NullableRiskPredictorCompositeAllOfComposition added in v0.4.0

type NullableRiskPredictorCompositeAllOfComposition struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorCompositeAllOfComposition) Get added in v0.4.0

func (NullableRiskPredictorCompositeAllOfComposition) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeAllOfComposition) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeAllOfComposition) Set added in v0.4.0

func (*NullableRiskPredictorCompositeAllOfComposition) UnmarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeAllOfComposition) Unset added in v0.4.0

type NullableRiskPredictorCompositeAllOfCompositionsInner added in v0.11.0

type NullableRiskPredictorCompositeAllOfCompositionsInner struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorCompositeAllOfCompositionsInner) Get added in v0.11.0

func (NullableRiskPredictorCompositeAllOfCompositionsInner) IsSet added in v0.11.0

func (NullableRiskPredictorCompositeAllOfCompositionsInner) MarshalJSON added in v0.11.0

func (*NullableRiskPredictorCompositeAllOfCompositionsInner) Set added in v0.11.0

func (*NullableRiskPredictorCompositeAllOfCompositionsInner) UnmarshalJSON added in v0.11.0

func (*NullableRiskPredictorCompositeAllOfCompositionsInner) Unset added in v0.11.0

type NullableRiskPredictorCompositeAnd added in v0.4.0

type NullableRiskPredictorCompositeAnd struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCompositeAnd added in v0.4.0

func NewNullableRiskPredictorCompositeAnd(val *RiskPredictorCompositeAnd) *NullableRiskPredictorCompositeAnd

func (NullableRiskPredictorCompositeAnd) Get added in v0.4.0

func (NullableRiskPredictorCompositeAnd) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeAnd) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCompositeAnd) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCompositeAnd) Set added in v0.4.0

func (*NullableRiskPredictorCompositeAnd) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCompositeAnd) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCompositeAnd) Unset added in v0.4.0

type NullableRiskPredictorCompositeCondition added in v0.4.0

type NullableRiskPredictorCompositeCondition struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCompositeCondition added in v0.4.0

func NewNullableRiskPredictorCompositeCondition(val *RiskPredictorCompositeCondition) *NullableRiskPredictorCompositeCondition

func (NullableRiskPredictorCompositeCondition) Get added in v0.4.0

func (NullableRiskPredictorCompositeCondition) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeCondition) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCompositeCondition) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCompositeCondition) Set added in v0.4.0

func (*NullableRiskPredictorCompositeCondition) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCompositeCondition) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCompositeCondition) Unset added in v0.4.0

type NullableRiskPredictorCompositeConditionBase added in v0.4.0

type NullableRiskPredictorCompositeConditionBase struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCompositeConditionBase added in v0.4.0

func NewNullableRiskPredictorCompositeConditionBase(val *RiskPredictorCompositeConditionBase) *NullableRiskPredictorCompositeConditionBase

func (NullableRiskPredictorCompositeConditionBase) Get added in v0.4.0

func (NullableRiskPredictorCompositeConditionBase) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeConditionBase) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeConditionBase) Set added in v0.4.0

func (*NullableRiskPredictorCompositeConditionBase) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCompositeConditionBase) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCompositeConditionBase) Unset added in v0.4.0

type NullableRiskPredictorCompositeConditionOneOf added in v0.4.0

type NullableRiskPredictorCompositeConditionOneOf struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCompositeConditionOneOf added in v0.4.0

func NewNullableRiskPredictorCompositeConditionOneOf(val *RiskPredictorCompositeConditionOneOf) *NullableRiskPredictorCompositeConditionOneOf

func (NullableRiskPredictorCompositeConditionOneOf) Get added in v0.4.0

func (NullableRiskPredictorCompositeConditionOneOf) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeConditionOneOf) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeConditionOneOf) Set added in v0.4.0

func (*NullableRiskPredictorCompositeConditionOneOf) UnmarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeConditionOneOf) Unset added in v0.4.0

type NullableRiskPredictorCompositeConditionOneOf1 added in v0.4.0

type NullableRiskPredictorCompositeConditionOneOf1 struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorCompositeConditionOneOf1) Get added in v0.4.0

func (NullableRiskPredictorCompositeConditionOneOf1) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeConditionOneOf1) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeConditionOneOf1) Set added in v0.4.0

func (*NullableRiskPredictorCompositeConditionOneOf1) UnmarshalJSON added in v0.4.0

func (*NullableRiskPredictorCompositeConditionOneOf1) Unset added in v0.4.0

type NullableRiskPredictorCompositeConditionOneOf1Equals added in v0.6.0

type NullableRiskPredictorCompositeConditionOneOf1Equals struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorCompositeConditionOneOf1Equals) Get added in v0.6.0

func (NullableRiskPredictorCompositeConditionOneOf1Equals) IsSet added in v0.6.0

func (NullableRiskPredictorCompositeConditionOneOf1Equals) MarshalJSON added in v0.6.0

func (*NullableRiskPredictorCompositeConditionOneOf1Equals) Set added in v0.6.0

func (*NullableRiskPredictorCompositeConditionOneOf1Equals) UnmarshalJSON added in v0.6.0

func (*NullableRiskPredictorCompositeConditionOneOf1Equals) Unset added in v0.6.0

type NullableRiskPredictorCompositeNot added in v0.4.0

type NullableRiskPredictorCompositeNot struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCompositeNot added in v0.4.0

func NewNullableRiskPredictorCompositeNot(val *RiskPredictorCompositeNot) *NullableRiskPredictorCompositeNot

func (NullableRiskPredictorCompositeNot) Get added in v0.4.0

func (NullableRiskPredictorCompositeNot) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeNot) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCompositeNot) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCompositeNot) Set added in v0.4.0

func (*NullableRiskPredictorCompositeNot) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCompositeNot) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCompositeNot) Unset added in v0.4.0

type NullableRiskPredictorCompositeOr added in v0.4.0

type NullableRiskPredictorCompositeOr struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCompositeOr added in v0.4.0

func NewNullableRiskPredictorCompositeOr(val *RiskPredictorCompositeOr) *NullableRiskPredictorCompositeOr

func (NullableRiskPredictorCompositeOr) Get added in v0.4.0

func (NullableRiskPredictorCompositeOr) IsSet added in v0.4.0

func (NullableRiskPredictorCompositeOr) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCompositeOr) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCompositeOr) Set added in v0.4.0

func (*NullableRiskPredictorCompositeOr) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCompositeOr) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCompositeOr) Unset added in v0.4.0

type NullableRiskPredictorCustom added in v0.4.0

type NullableRiskPredictorCustom struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCustom added in v0.4.0

func NewNullableRiskPredictorCustom(val *RiskPredictorCustom) *NullableRiskPredictorCustom

func (NullableRiskPredictorCustom) Get added in v0.4.0

func (NullableRiskPredictorCustom) IsSet added in v0.4.0

func (NullableRiskPredictorCustom) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCustom) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCustom) Set added in v0.4.0

func (*NullableRiskPredictorCustom) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCustom) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCustom) Unset added in v0.4.0

func (v *NullableRiskPredictorCustom) Unset()

type NullableRiskPredictorCustomAllOfMap added in v0.4.0

type NullableRiskPredictorCustomAllOfMap struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCustomAllOfMap added in v0.4.0

func NewNullableRiskPredictorCustomAllOfMap(val *RiskPredictorCustomAllOfMap) *NullableRiskPredictorCustomAllOfMap

func (NullableRiskPredictorCustomAllOfMap) Get added in v0.4.0

func (NullableRiskPredictorCustomAllOfMap) IsSet added in v0.4.0

func (NullableRiskPredictorCustomAllOfMap) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCustomAllOfMap) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCustomAllOfMap) Set added in v0.4.0

func (*NullableRiskPredictorCustomAllOfMap) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCustomAllOfMap) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCustomAllOfMap) Unset added in v0.4.0

type NullableRiskPredictorCustomItem added in v0.4.0

type NullableRiskPredictorCustomItem struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCustomItem added in v0.4.0

func NewNullableRiskPredictorCustomItem(val *RiskPredictorCustomItem) *NullableRiskPredictorCustomItem

func (NullableRiskPredictorCustomItem) Get added in v0.4.0

func (NullableRiskPredictorCustomItem) IsSet added in v0.4.0

func (NullableRiskPredictorCustomItem) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCustomItem) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCustomItem) Set added in v0.4.0

func (*NullableRiskPredictorCustomItem) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCustomItem) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCustomItem) Unset added in v0.4.0

type NullableRiskPredictorCustomItemBetween added in v0.4.0

type NullableRiskPredictorCustomItemBetween struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCustomItemBetween added in v0.4.0

func NewNullableRiskPredictorCustomItemBetween(val *RiskPredictorCustomItemBetween) *NullableRiskPredictorCustomItemBetween

func (NullableRiskPredictorCustomItemBetween) Get added in v0.4.0

func (NullableRiskPredictorCustomItemBetween) IsSet added in v0.4.0

func (NullableRiskPredictorCustomItemBetween) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCustomItemBetween) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCustomItemBetween) Set added in v0.4.0

func (*NullableRiskPredictorCustomItemBetween) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCustomItemBetween) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCustomItemBetween) Unset added in v0.4.0

type NullableRiskPredictorCustomItemBetweenBetween added in v0.4.0

type NullableRiskPredictorCustomItemBetweenBetween struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorCustomItemBetweenBetween) Get added in v0.4.0

func (NullableRiskPredictorCustomItemBetweenBetween) IsSet added in v0.4.0

func (NullableRiskPredictorCustomItemBetweenBetween) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorCustomItemBetweenBetween) Set added in v0.4.0

func (*NullableRiskPredictorCustomItemBetweenBetween) UnmarshalJSON added in v0.4.0

func (*NullableRiskPredictorCustomItemBetweenBetween) Unset added in v0.4.0

type NullableRiskPredictorCustomItemIPRange added in v0.4.0

type NullableRiskPredictorCustomItemIPRange struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCustomItemIPRange added in v0.4.0

func NewNullableRiskPredictorCustomItemIPRange(val *RiskPredictorCustomItemIPRange) *NullableRiskPredictorCustomItemIPRange

func (NullableRiskPredictorCustomItemIPRange) Get added in v0.4.0

func (NullableRiskPredictorCustomItemIPRange) IsSet added in v0.4.0

func (NullableRiskPredictorCustomItemIPRange) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCustomItemIPRange) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCustomItemIPRange) Set added in v0.4.0

func (*NullableRiskPredictorCustomItemIPRange) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCustomItemIPRange) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCustomItemIPRange) Unset added in v0.4.0

type NullableRiskPredictorCustomItemList added in v0.4.0

type NullableRiskPredictorCustomItemList struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorCustomItemList added in v0.4.0

func NewNullableRiskPredictorCustomItemList(val *RiskPredictorCustomItemList) *NullableRiskPredictorCustomItemList

func (NullableRiskPredictorCustomItemList) Get added in v0.4.0

func (NullableRiskPredictorCustomItemList) IsSet added in v0.4.0

func (NullableRiskPredictorCustomItemList) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorCustomItemList) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorCustomItemList) Set added in v0.4.0

func (*NullableRiskPredictorCustomItemList) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorCustomItemList) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorCustomItemList) Unset added in v0.4.0

type NullableRiskPredictorDevice added in v0.6.0

type NullableRiskPredictorDevice struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorDevice added in v0.6.0

func NewNullableRiskPredictorDevice(val *RiskPredictorDevice) *NullableRiskPredictorDevice

func (NullableRiskPredictorDevice) Get added in v0.6.0

func (NullableRiskPredictorDevice) IsSet added in v0.6.0

func (NullableRiskPredictorDevice) MarshalJSON added in v0.6.0

func (v NullableRiskPredictorDevice) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorDevice) Set added in v0.6.0

func (*NullableRiskPredictorDevice) UnmarshalJSON added in v0.6.0

func (v *NullableRiskPredictorDevice) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorDevice) Unset added in v0.6.0

func (v *NullableRiskPredictorDevice) Unset()

type NullableRiskPredictorEmailReputation added in v0.14.0

type NullableRiskPredictorEmailReputation struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorEmailReputation added in v0.14.0

func NewNullableRiskPredictorEmailReputation(val *RiskPredictorEmailReputation) *NullableRiskPredictorEmailReputation

func (NullableRiskPredictorEmailReputation) Get added in v0.14.0

func (NullableRiskPredictorEmailReputation) IsSet added in v0.14.0

func (NullableRiskPredictorEmailReputation) MarshalJSON added in v0.14.0

func (v NullableRiskPredictorEmailReputation) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorEmailReputation) Set added in v0.14.0

func (*NullableRiskPredictorEmailReputation) UnmarshalJSON added in v0.14.0

func (v *NullableRiskPredictorEmailReputation) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorEmailReputation) Unset added in v0.14.0

type NullableRiskPredictorGeovelocity added in v0.4.0

type NullableRiskPredictorGeovelocity struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorGeovelocity added in v0.4.0

func NewNullableRiskPredictorGeovelocity(val *RiskPredictorGeovelocity) *NullableRiskPredictorGeovelocity

func (NullableRiskPredictorGeovelocity) Get added in v0.4.0

func (NullableRiskPredictorGeovelocity) IsSet added in v0.4.0

func (NullableRiskPredictorGeovelocity) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorGeovelocity) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorGeovelocity) Set added in v0.4.0

func (*NullableRiskPredictorGeovelocity) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorGeovelocity) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorGeovelocity) Unset added in v0.4.0

type NullableRiskPredictorIPReputation added in v0.4.0

type NullableRiskPredictorIPReputation struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorIPReputation added in v0.4.0

func NewNullableRiskPredictorIPReputation(val *RiskPredictorIPReputation) *NullableRiskPredictorIPReputation

func (NullableRiskPredictorIPReputation) Get added in v0.4.0

func (NullableRiskPredictorIPReputation) IsSet added in v0.4.0

func (NullableRiskPredictorIPReputation) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorIPReputation) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorIPReputation) Set added in v0.4.0

func (*NullableRiskPredictorIPReputation) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorIPReputation) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorIPReputation) Unset added in v0.4.0

type NullableRiskPredictorTrafficAnomaly added in v0.17.0

type NullableRiskPredictorTrafficAnomaly struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorTrafficAnomaly added in v0.17.0

func NewNullableRiskPredictorTrafficAnomaly(val *RiskPredictorTrafficAnomaly) *NullableRiskPredictorTrafficAnomaly

func (NullableRiskPredictorTrafficAnomaly) Get added in v0.17.0

func (NullableRiskPredictorTrafficAnomaly) IsSet added in v0.17.0

func (NullableRiskPredictorTrafficAnomaly) MarshalJSON added in v0.17.0

func (v NullableRiskPredictorTrafficAnomaly) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorTrafficAnomaly) Set added in v0.17.0

func (*NullableRiskPredictorTrafficAnomaly) UnmarshalJSON added in v0.17.0

func (v *NullableRiskPredictorTrafficAnomaly) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorTrafficAnomaly) Unset added in v0.17.0

type NullableRiskPredictorTrafficAnomalyAllOfInterval added in v0.17.0

type NullableRiskPredictorTrafficAnomalyAllOfInterval struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorTrafficAnomalyAllOfInterval) Get added in v0.17.0

func (NullableRiskPredictorTrafficAnomalyAllOfInterval) IsSet added in v0.17.0

func (NullableRiskPredictorTrafficAnomalyAllOfInterval) MarshalJSON added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfInterval) Set added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfInterval) UnmarshalJSON added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfInterval) Unset added in v0.17.0

type NullableRiskPredictorTrafficAnomalyAllOfRules added in v0.17.0

type NullableRiskPredictorTrafficAnomalyAllOfRules struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorTrafficAnomalyAllOfRules added in v0.17.0

func NewNullableRiskPredictorTrafficAnomalyAllOfRules(val *RiskPredictorTrafficAnomalyAllOfRules) *NullableRiskPredictorTrafficAnomalyAllOfRules

func (NullableRiskPredictorTrafficAnomalyAllOfRules) Get added in v0.17.0

func (NullableRiskPredictorTrafficAnomalyAllOfRules) IsSet added in v0.17.0

func (NullableRiskPredictorTrafficAnomalyAllOfRules) MarshalJSON added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfRules) Set added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfRules) UnmarshalJSON added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfRules) Unset added in v0.17.0

type NullableRiskPredictorTrafficAnomalyAllOfThreshold added in v0.17.0

type NullableRiskPredictorTrafficAnomalyAllOfThreshold struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorTrafficAnomalyAllOfThreshold) Get added in v0.17.0

func (NullableRiskPredictorTrafficAnomalyAllOfThreshold) IsSet added in v0.17.0

func (NullableRiskPredictorTrafficAnomalyAllOfThreshold) MarshalJSON added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfThreshold) Set added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfThreshold) UnmarshalJSON added in v0.17.0

func (*NullableRiskPredictorTrafficAnomalyAllOfThreshold) Unset added in v0.17.0

type NullableRiskPredictorUserLocationAnomaly added in v0.4.0

type NullableRiskPredictorUserLocationAnomaly struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorUserLocationAnomaly added in v0.4.0

func NewNullableRiskPredictorUserLocationAnomaly(val *RiskPredictorUserLocationAnomaly) *NullableRiskPredictorUserLocationAnomaly

func (NullableRiskPredictorUserLocationAnomaly) Get added in v0.4.0

func (NullableRiskPredictorUserLocationAnomaly) IsSet added in v0.4.0

func (NullableRiskPredictorUserLocationAnomaly) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorUserLocationAnomaly) Set added in v0.4.0

func (*NullableRiskPredictorUserLocationAnomaly) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorUserLocationAnomaly) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorUserLocationAnomaly) Unset added in v0.4.0

type NullableRiskPredictorUserLocationAnomalyAllOfRadius added in v0.4.0

type NullableRiskPredictorUserLocationAnomalyAllOfRadius struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorUserLocationAnomalyAllOfRadius) Get added in v0.4.0

func (NullableRiskPredictorUserLocationAnomalyAllOfRadius) IsSet added in v0.4.0

func (NullableRiskPredictorUserLocationAnomalyAllOfRadius) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorUserLocationAnomalyAllOfRadius) Set added in v0.4.0

func (*NullableRiskPredictorUserLocationAnomalyAllOfRadius) UnmarshalJSON added in v0.4.0

func (*NullableRiskPredictorUserLocationAnomalyAllOfRadius) Unset added in v0.4.0

type NullableRiskPredictorUserRiskBehavior added in v0.6.0

type NullableRiskPredictorUserRiskBehavior struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorUserRiskBehavior added in v0.6.0

func NewNullableRiskPredictorUserRiskBehavior(val *RiskPredictorUserRiskBehavior) *NullableRiskPredictorUserRiskBehavior

func (NullableRiskPredictorUserRiskBehavior) Get added in v0.6.0

func (NullableRiskPredictorUserRiskBehavior) IsSet added in v0.6.0

func (NullableRiskPredictorUserRiskBehavior) MarshalJSON added in v0.6.0

func (v NullableRiskPredictorUserRiskBehavior) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorUserRiskBehavior) Set added in v0.6.0

func (*NullableRiskPredictorUserRiskBehavior) UnmarshalJSON added in v0.6.0

func (v *NullableRiskPredictorUserRiskBehavior) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorUserRiskBehavior) Unset added in v0.6.0

type NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel added in v0.6.0

type NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel) Get added in v0.6.0

func (NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel) IsSet added in v0.6.0

func (NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel) MarshalJSON added in v0.6.0

func (*NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel) Set added in v0.6.0

func (*NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel) UnmarshalJSON added in v0.6.0

func (*NullableRiskPredictorUserRiskBehaviorAllOfPredictionModel) Unset added in v0.6.0

type NullableRiskPredictorVelocity added in v0.4.0

type NullableRiskPredictorVelocity struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorVelocity added in v0.4.0

func NewNullableRiskPredictorVelocity(val *RiskPredictorVelocity) *NullableRiskPredictorVelocity

func (NullableRiskPredictorVelocity) Get added in v0.4.0

func (NullableRiskPredictorVelocity) IsSet added in v0.4.0

func (NullableRiskPredictorVelocity) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorVelocity) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorVelocity) Set added in v0.4.0

func (*NullableRiskPredictorVelocity) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorVelocity) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorVelocity) Unset added in v0.4.0

func (v *NullableRiskPredictorVelocity) Unset()

type NullableRiskPredictorVelocityAllOfEvery added in v0.4.0

type NullableRiskPredictorVelocityAllOfEvery struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorVelocityAllOfEvery added in v0.4.0

func NewNullableRiskPredictorVelocityAllOfEvery(val *RiskPredictorVelocityAllOfEvery) *NullableRiskPredictorVelocityAllOfEvery

func (NullableRiskPredictorVelocityAllOfEvery) Get added in v0.4.0

func (NullableRiskPredictorVelocityAllOfEvery) IsSet added in v0.4.0

func (NullableRiskPredictorVelocityAllOfEvery) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorVelocityAllOfEvery) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorVelocityAllOfEvery) Set added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfEvery) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorVelocityAllOfEvery) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorVelocityAllOfEvery) Unset added in v0.4.0

type NullableRiskPredictorVelocityAllOfFallback added in v0.4.0

type NullableRiskPredictorVelocityAllOfFallback struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorVelocityAllOfFallback added in v0.4.0

func NewNullableRiskPredictorVelocityAllOfFallback(val *RiskPredictorVelocityAllOfFallback) *NullableRiskPredictorVelocityAllOfFallback

func (NullableRiskPredictorVelocityAllOfFallback) Get added in v0.4.0

func (NullableRiskPredictorVelocityAllOfFallback) IsSet added in v0.4.0

func (NullableRiskPredictorVelocityAllOfFallback) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfFallback) Set added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfFallback) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorVelocityAllOfFallback) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorVelocityAllOfFallback) Unset added in v0.4.0

type NullableRiskPredictorVelocityAllOfMaxDelay added in v0.4.0

type NullableRiskPredictorVelocityAllOfMaxDelay struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorVelocityAllOfMaxDelay added in v0.4.0

func NewNullableRiskPredictorVelocityAllOfMaxDelay(val *RiskPredictorVelocityAllOfMaxDelay) *NullableRiskPredictorVelocityAllOfMaxDelay

func (NullableRiskPredictorVelocityAllOfMaxDelay) Get added in v0.4.0

func (NullableRiskPredictorVelocityAllOfMaxDelay) IsSet added in v0.4.0

func (NullableRiskPredictorVelocityAllOfMaxDelay) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfMaxDelay) Set added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfMaxDelay) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorVelocityAllOfMaxDelay) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorVelocityAllOfMaxDelay) Unset added in v0.4.0

type NullableRiskPredictorVelocityAllOfSlidingWindow added in v0.4.0

type NullableRiskPredictorVelocityAllOfSlidingWindow struct {
	// contains filtered or unexported fields
}

func (NullableRiskPredictorVelocityAllOfSlidingWindow) Get added in v0.4.0

func (NullableRiskPredictorVelocityAllOfSlidingWindow) IsSet added in v0.4.0

func (NullableRiskPredictorVelocityAllOfSlidingWindow) MarshalJSON added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfSlidingWindow) Set added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfSlidingWindow) UnmarshalJSON added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfSlidingWindow) Unset added in v0.4.0

type NullableRiskPredictorVelocityAllOfUse added in v0.4.0

type NullableRiskPredictorVelocityAllOfUse struct {
	// contains filtered or unexported fields
}

func NewNullableRiskPredictorVelocityAllOfUse added in v0.4.0

func NewNullableRiskPredictorVelocityAllOfUse(val *RiskPredictorVelocityAllOfUse) *NullableRiskPredictorVelocityAllOfUse

func (NullableRiskPredictorVelocityAllOfUse) Get added in v0.4.0

func (NullableRiskPredictorVelocityAllOfUse) IsSet added in v0.4.0

func (NullableRiskPredictorVelocityAllOfUse) MarshalJSON added in v0.4.0

func (v NullableRiskPredictorVelocityAllOfUse) MarshalJSON() ([]byte, error)

func (*NullableRiskPredictorVelocityAllOfUse) Set added in v0.4.0

func (*NullableRiskPredictorVelocityAllOfUse) UnmarshalJSON added in v0.4.0

func (v *NullableRiskPredictorVelocityAllOfUse) UnmarshalJSON(src []byte) error

func (*NullableRiskPredictorVelocityAllOfUse) Unset added in v0.4.0

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type ObjectEnvironment

type ObjectEnvironment struct {
	// A string that specifies the environment associated with the object.
	Id *string `json:"id,omitempty"`
}

ObjectEnvironment struct for ObjectEnvironment

func NewObjectEnvironment

func NewObjectEnvironment() *ObjectEnvironment

NewObjectEnvironment instantiates a new ObjectEnvironment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewObjectEnvironmentWithDefaults

func NewObjectEnvironmentWithDefaults() *ObjectEnvironment

NewObjectEnvironmentWithDefaults instantiates a new ObjectEnvironment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ObjectEnvironment) GetId

func (o *ObjectEnvironment) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*ObjectEnvironment) GetIdOk

func (o *ObjectEnvironment) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ObjectEnvironment) HasId

func (o *ObjectEnvironment) HasId() bool

HasId returns a boolean if a field has been set.

func (ObjectEnvironment) MarshalJSON

func (o ObjectEnvironment) MarshalJSON() ([]byte, error)

func (*ObjectEnvironment) SetId

func (o *ObjectEnvironment) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (ObjectEnvironment) ToMap added in v0.3.3

func (o ObjectEnvironment) ToMap() (map[string]interface{}, error)

type P1Error

type P1Error struct {
	// A unique identifier that is stored in log files and always included in an error response. This value can be used to track the error received by the client, with server-side activity included for troubleshooting purposes.
	Id *string `json:"id,omitempty"`
	// A general fault code which the client must handle to provide all exception handling routines and to localize messages for users. This code is common across all PingOne services and is human readable (such as a defined constant rather than a number).
	Code *string `json:"code,omitempty"`
	// A short description of the error. This message is intended to assist with debugging and is returned in English only.
	Message *string `json:"message,omitempty"`
	// Additional details about the error. Optional information to help resolve the error and to display to users.
	Details []P1ErrorDetailsInner `json:"details,omitempty"`
}

P1Error struct for P1Error

func NewP1Error

func NewP1Error() *P1Error

NewP1Error instantiates a new P1Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewP1ErrorWithDefaults

func NewP1ErrorWithDefaults() *P1Error

NewP1ErrorWithDefaults instantiates a new P1Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*P1Error) GetCode

func (o *P1Error) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*P1Error) GetCodeOk

func (o *P1Error) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) GetDetails

func (o *P1Error) GetDetails() []P1ErrorDetailsInner

GetDetails returns the Details field value if set, zero value otherwise.

func (*P1Error) GetDetailsOk

func (o *P1Error) GetDetailsOk() ([]P1ErrorDetailsInner, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) GetId

func (o *P1Error) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*P1Error) GetIdOk

func (o *P1Error) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) GetMessage

func (o *P1Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*P1Error) GetMessageOk

func (o *P1Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1Error) HasCode

func (o *P1Error) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*P1Error) HasDetails

func (o *P1Error) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*P1Error) HasId

func (o *P1Error) HasId() bool

HasId returns a boolean if a field has been set.

func (*P1Error) HasMessage

func (o *P1Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (P1Error) MarshalJSON

func (o P1Error) MarshalJSON() ([]byte, error)

func (*P1Error) SetCode

func (o *P1Error) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*P1Error) SetDetails

func (o *P1Error) SetDetails(v []P1ErrorDetailsInner)

SetDetails gets a reference to the given []P1ErrorDetailsInner and assigns it to the Details field.

func (*P1Error) SetId

func (o *P1Error) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*P1Error) SetMessage

func (o *P1Error) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (P1Error) ToMap added in v0.3.3

func (o P1Error) ToMap() (map[string]interface{}, error)

type P1ErrorDetailsInner

type P1ErrorDetailsInner struct {
	// A general fault code which the client must handle to provide all exception handling routines and to localize messages for users. This code is common across all PingOne services and is human readable (such as a defined constant rather than a number).
	Code *string `json:"code,omitempty"`
	// The item that caused the error (such as a form field ID or an attribute inside a JSON object).
	Target *string `json:"target,omitempty"`
	// A short description of the error. This message is intended to assist with debugging and is returned in English only.
	Message    *string                        `json:"message,omitempty"`
	InnerError *P1ErrorDetailsInnerInnerError `json:"innerError,omitempty"`
}

P1ErrorDetailsInner struct for P1ErrorDetailsInner

func NewP1ErrorDetailsInner

func NewP1ErrorDetailsInner() *P1ErrorDetailsInner

NewP1ErrorDetailsInner instantiates a new P1ErrorDetailsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewP1ErrorDetailsInnerWithDefaults

func NewP1ErrorDetailsInnerWithDefaults() *P1ErrorDetailsInner

NewP1ErrorDetailsInnerWithDefaults instantiates a new P1ErrorDetailsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*P1ErrorDetailsInner) GetCode

func (o *P1ErrorDetailsInner) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetCodeOk

func (o *P1ErrorDetailsInner) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) GetInnerError

GetInnerError returns the InnerError field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetInnerErrorOk

func (o *P1ErrorDetailsInner) GetInnerErrorOk() (*P1ErrorDetailsInnerInnerError, bool)

GetInnerErrorOk returns a tuple with the InnerError field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) GetMessage

func (o *P1ErrorDetailsInner) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetMessageOk

func (o *P1ErrorDetailsInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) GetTarget

func (o *P1ErrorDetailsInner) GetTarget() string

GetTarget returns the Target field value if set, zero value otherwise.

func (*P1ErrorDetailsInner) GetTargetOk

func (o *P1ErrorDetailsInner) GetTargetOk() (*string, bool)

GetTargetOk returns a tuple with the Target field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInner) HasCode

func (o *P1ErrorDetailsInner) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*P1ErrorDetailsInner) HasInnerError

func (o *P1ErrorDetailsInner) HasInnerError() bool

HasInnerError returns a boolean if a field has been set.

func (*P1ErrorDetailsInner) HasMessage

func (o *P1ErrorDetailsInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (*P1ErrorDetailsInner) HasTarget

func (o *P1ErrorDetailsInner) HasTarget() bool

HasTarget returns a boolean if a field has been set.

func (P1ErrorDetailsInner) MarshalJSON

func (o P1ErrorDetailsInner) MarshalJSON() ([]byte, error)

func (*P1ErrorDetailsInner) SetCode

func (o *P1ErrorDetailsInner) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*P1ErrorDetailsInner) SetInnerError

SetInnerError gets a reference to the given P1ErrorDetailsInnerInnerError and assigns it to the InnerError field.

func (*P1ErrorDetailsInner) SetMessage

func (o *P1ErrorDetailsInner) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (*P1ErrorDetailsInner) SetTarget

func (o *P1ErrorDetailsInner) SetTarget(v string)

SetTarget gets a reference to the given string and assigns it to the Target field.

func (P1ErrorDetailsInner) ToMap added in v0.3.3

func (o P1ErrorDetailsInner) ToMap() (map[string]interface{}, error)

type P1ErrorDetailsInnerInnerError

type P1ErrorDetailsInnerInnerError struct {
	// Errors that failed due to range violation. This attribute represents the minimum value of the range.
	RangeMinimumValue *int32 `json:"rangeMinimumValue,omitempty"`
	// The maximum range or value of an attribute.
	RangeMaximumValue *int32 `json:"rangeMaximumValue,omitempty"`
	// A regex pattern describing an acceptable input pattern.
	AllowedPattern *string `json:"allowedPattern,omitempty"`
	// A list describing acceptable values.
	AllowedValues []string `json:"allowedValues,omitempty"`
	// The maximum value allowed for the request.
	MaximumValue     *int32   `json:"maximumValue,omitempty"`
	ReferencedValues []string `json:"referencedValues,omitempty"`
}

P1ErrorDetailsInnerInnerError Additional details to help the client developer resolve the fault (primarily for UI validation reasons).

func NewP1ErrorDetailsInnerInnerError

func NewP1ErrorDetailsInnerInnerError() *P1ErrorDetailsInnerInnerError

NewP1ErrorDetailsInnerInnerError instantiates a new P1ErrorDetailsInnerInnerError object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewP1ErrorDetailsInnerInnerErrorWithDefaults

func NewP1ErrorDetailsInnerInnerErrorWithDefaults() *P1ErrorDetailsInnerInnerError

NewP1ErrorDetailsInnerInnerErrorWithDefaults instantiates a new P1ErrorDetailsInnerInnerError object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*P1ErrorDetailsInnerInnerError) GetAllowedPattern

func (o *P1ErrorDetailsInnerInnerError) GetAllowedPattern() string

GetAllowedPattern returns the AllowedPattern field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetAllowedPatternOk

func (o *P1ErrorDetailsInnerInnerError) GetAllowedPatternOk() (*string, bool)

GetAllowedPatternOk returns a tuple with the AllowedPattern field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetAllowedValues

func (o *P1ErrorDetailsInnerInnerError) GetAllowedValues() []string

GetAllowedValues returns the AllowedValues field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetAllowedValuesOk

func (o *P1ErrorDetailsInnerInnerError) GetAllowedValuesOk() ([]string, bool)

GetAllowedValuesOk returns a tuple with the AllowedValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetMaximumValue

func (o *P1ErrorDetailsInnerInnerError) GetMaximumValue() int32

GetMaximumValue returns the MaximumValue field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetMaximumValueOk

func (o *P1ErrorDetailsInnerInnerError) GetMaximumValueOk() (*int32, bool)

GetMaximumValueOk returns a tuple with the MaximumValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetRangeMaximumValue

func (o *P1ErrorDetailsInnerInnerError) GetRangeMaximumValue() int32

GetRangeMaximumValue returns the RangeMaximumValue field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetRangeMaximumValueOk

func (o *P1ErrorDetailsInnerInnerError) GetRangeMaximumValueOk() (*int32, bool)

GetRangeMaximumValueOk returns a tuple with the RangeMaximumValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetRangeMinimumValue

func (o *P1ErrorDetailsInnerInnerError) GetRangeMinimumValue() int32

GetRangeMinimumValue returns the RangeMinimumValue field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetRangeMinimumValueOk

func (o *P1ErrorDetailsInnerInnerError) GetRangeMinimumValueOk() (*int32, bool)

GetRangeMinimumValueOk returns a tuple with the RangeMinimumValue field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) GetReferencedValues added in v0.12.0

func (o *P1ErrorDetailsInnerInnerError) GetReferencedValues() []string

GetReferencedValues returns the ReferencedValues field value if set, zero value otherwise.

func (*P1ErrorDetailsInnerInnerError) GetReferencedValuesOk added in v0.12.0

func (o *P1ErrorDetailsInnerInnerError) GetReferencedValuesOk() ([]string, bool)

GetReferencedValuesOk returns a tuple with the ReferencedValues field value if set, nil otherwise and a boolean to check if the value has been set.

func (*P1ErrorDetailsInnerInnerError) HasAllowedPattern

func (o *P1ErrorDetailsInnerInnerError) HasAllowedPattern() bool

HasAllowedPattern returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasAllowedValues

func (o *P1ErrorDetailsInnerInnerError) HasAllowedValues() bool

HasAllowedValues returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasMaximumValue

func (o *P1ErrorDetailsInnerInnerError) HasMaximumValue() bool

HasMaximumValue returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasRangeMaximumValue

func (o *P1ErrorDetailsInnerInnerError) HasRangeMaximumValue() bool

HasRangeMaximumValue returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasRangeMinimumValue

func (o *P1ErrorDetailsInnerInnerError) HasRangeMinimumValue() bool

HasRangeMinimumValue returns a boolean if a field has been set.

func (*P1ErrorDetailsInnerInnerError) HasReferencedValues added in v0.12.0

func (o *P1ErrorDetailsInnerInnerError) HasReferencedValues() bool

HasReferencedValues returns a boolean if a field has been set.

func (P1ErrorDetailsInnerInnerError) MarshalJSON

func (o P1ErrorDetailsInnerInnerError) MarshalJSON() ([]byte, error)

func (*P1ErrorDetailsInnerInnerError) SetAllowedPattern

func (o *P1ErrorDetailsInnerInnerError) SetAllowedPattern(v string)

SetAllowedPattern gets a reference to the given string and assigns it to the AllowedPattern field.

func (*P1ErrorDetailsInnerInnerError) SetAllowedValues

func (o *P1ErrorDetailsInnerInnerError) SetAllowedValues(v []string)

SetAllowedValues gets a reference to the given []string and assigns it to the AllowedValues field.

func (*P1ErrorDetailsInnerInnerError) SetMaximumValue

func (o *P1ErrorDetailsInnerInnerError) SetMaximumValue(v int32)

SetMaximumValue gets a reference to the given int32 and assigns it to the MaximumValue field.

func (*P1ErrorDetailsInnerInnerError) SetRangeMaximumValue

func (o *P1ErrorDetailsInnerInnerError) SetRangeMaximumValue(v int32)

SetRangeMaximumValue gets a reference to the given int32 and assigns it to the RangeMaximumValue field.

func (*P1ErrorDetailsInnerInnerError) SetRangeMinimumValue

func (o *P1ErrorDetailsInnerInnerError) SetRangeMinimumValue(v int32)

SetRangeMinimumValue gets a reference to the given int32 and assigns it to the RangeMinimumValue field.

func (*P1ErrorDetailsInnerInnerError) SetReferencedValues added in v0.12.0

func (o *P1ErrorDetailsInnerInnerError) SetReferencedValues(v []string)

SetReferencedValues gets a reference to the given []string and assigns it to the ReferencedValues field.

func (P1ErrorDetailsInnerInnerError) ToMap added in v0.3.3

func (o P1ErrorDetailsInnerInnerError) ToMap() (map[string]interface{}, error)

type PagedCursor added in v0.17.0

type PagedCursor struct {
	EntityArray  *EntityArray
	HTTPResponse *http.Response
}
func (o *PagedCursor) GetPaginationNextLink() LinksHATEOASValue

func (*PagedCursor) GetPaginationNextLinkOk added in v0.17.0

func (o *PagedCursor) GetPaginationNextLinkOk() (*LinksHATEOASValue, bool)
func (o *PagedCursor) GetPaginationPreviousLink() LinksHATEOASValue

func (*PagedCursor) GetPaginationPreviousLinkOk added in v0.17.0

func (o *PagedCursor) GetPaginationPreviousLinkOk() (*LinksHATEOASValue, bool)
func (o *PagedCursor) GetPaginationSelfLink() LinksHATEOASValue

func (*PagedCursor) GetPaginationSelfLinkOk added in v0.17.0

func (o *PagedCursor) GetPaginationSelfLinkOk() (*LinksHATEOASValue, bool)

func (*PagedCursor) HasPaginationNext added in v0.17.0

func (o *PagedCursor) HasPaginationNext() bool

func (*PagedCursor) HasPaginationPrevious added in v0.17.0

func (o *PagedCursor) HasPaginationPrevious() bool

func (*PagedCursor) HasPaginationSelf added in v0.17.0

func (o *PagedCursor) HasPaginationSelf() bool

func (*PagedCursor) IsPaginated added in v0.17.0

func (o *PagedCursor) IsPaginated() bool

type RiskAdvancedPredictorsApiService

type RiskAdvancedPredictorsApiService service

RiskAdvancedPredictorsApiService RiskAdvancedPredictorsApi service

func (*RiskAdvancedPredictorsApiService) CreateRiskPredictor

func (a *RiskAdvancedPredictorsApiService) CreateRiskPredictor(ctx context.Context, environmentID string) ApiCreateRiskPredictorRequest

CreateRiskPredictor CREATE Risk Predictor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiCreateRiskPredictorRequest

func (*RiskAdvancedPredictorsApiService) CreateRiskPredictorExecute

Execute executes the request

@return RiskPredictor

func (*RiskAdvancedPredictorsApiService) DeleteRiskAdvancedPredictor

func (a *RiskAdvancedPredictorsApiService) DeleteRiskAdvancedPredictor(ctx context.Context, environmentID string, riskPredictorID string) ApiDeleteRiskAdvancedPredictorRequest

DeleteRiskAdvancedPredictor DELETE Risk Advanced Predictor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskPredictorID
@return ApiDeleteRiskAdvancedPredictorRequest

func (*RiskAdvancedPredictorsApiService) DeleteRiskAdvancedPredictorExecute

func (a *RiskAdvancedPredictorsApiService) DeleteRiskAdvancedPredictorExecute(r ApiDeleteRiskAdvancedPredictorRequest) (*http.Response, error)

Execute executes the request

func (*RiskAdvancedPredictorsApiService) ReadAllRiskPredictors

func (a *RiskAdvancedPredictorsApiService) ReadAllRiskPredictors(ctx context.Context, environmentID string) ApiReadAllRiskPredictorsRequest

ReadAllRiskPredictors READ All Risk Predictors

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiReadAllRiskPredictorsRequest

func (*RiskAdvancedPredictorsApiService) ReadAllRiskPredictorsExecute

Execute executes the request

@return EntityArray

func (*RiskAdvancedPredictorsApiService) ReadAllRiskPredictorsExecuteInitialPage added in v0.17.0

func (a *RiskAdvancedPredictorsApiService) ReadAllRiskPredictorsExecuteInitialPage(r ApiReadAllRiskPredictorsRequest) (*EntityArray, *http.Response, error)

func (*RiskAdvancedPredictorsApiService) ReadOneRiskPredictor

func (a *RiskAdvancedPredictorsApiService) ReadOneRiskPredictor(ctx context.Context, environmentID string, riskPredictorID string) ApiReadOneRiskPredictorRequest

ReadOneRiskPredictor READ One Risk Predictor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskPredictorID
@return ApiReadOneRiskPredictorRequest

func (*RiskAdvancedPredictorsApiService) ReadOneRiskPredictorExecute

Execute executes the request

@return RiskPredictor

func (*RiskAdvancedPredictorsApiService) UpdateRiskPredictor

func (a *RiskAdvancedPredictorsApiService) UpdateRiskPredictor(ctx context.Context, environmentID string, riskPredictorID string) ApiUpdateRiskPredictorRequest

UpdateRiskPredictor UPDATE Risk Predictor

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskPredictorID
@return ApiUpdateRiskPredictorRequest

func (*RiskAdvancedPredictorsApiService) UpdateRiskPredictorExecute

Execute executes the request

@return RiskPredictor

type RiskEvaluation

type RiskEvaluation struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// The time the resource was created (format ISO-8061).
	CreatedAt   *string                `json:"createdAt,omitempty"`
	Details     *RiskEvaluationDetails `json:"details,omitempty"`
	Environment *ObjectEnvironment     `json:"environment,omitempty"`
	Event       RiskEvaluationEvent    `json:"event"`
	// A string that specifies the resource’s unique identifier.
	Id            *string                      `json:"id,omitempty"`
	RiskPolicySet *RiskEvaluationRiskPolicySet `json:"riskPolicySet,omitempty"`
	Result        *RiskEvaluationResult        `json:"result,omitempty"`
	// The time the resource was last updated (format ISO-8061).
	UpdatedAt *string `json:"updatedAt,omitempty"`
}

RiskEvaluation struct for RiskEvaluation

func NewRiskEvaluation

func NewRiskEvaluation(event RiskEvaluationEvent) *RiskEvaluation

NewRiskEvaluation instantiates a new RiskEvaluation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationWithDefaults

func NewRiskEvaluationWithDefaults() *RiskEvaluation

NewRiskEvaluationWithDefaults instantiates a new RiskEvaluation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluation) GetCreatedAt

func (o *RiskEvaluation) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskEvaluation) GetCreatedAtOk

func (o *RiskEvaluation) GetCreatedAtOk() (*string, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) GetDetails

func (o *RiskEvaluation) GetDetails() RiskEvaluationDetails

GetDetails returns the Details field value if set, zero value otherwise.

func (*RiskEvaluation) GetDetailsOk

func (o *RiskEvaluation) GetDetailsOk() (*RiskEvaluationDetails, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) GetEnvironment

func (o *RiskEvaluation) GetEnvironment() ObjectEnvironment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*RiskEvaluation) GetEnvironmentOk

func (o *RiskEvaluation) GetEnvironmentOk() (*ObjectEnvironment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) GetEvent

func (o *RiskEvaluation) GetEvent() RiskEvaluationEvent

GetEvent returns the Event field value

func (*RiskEvaluation) GetEventOk

func (o *RiskEvaluation) GetEventOk() (*RiskEvaluationEvent, bool)

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (*RiskEvaluation) GetId

func (o *RiskEvaluation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskEvaluation) GetIdOk

func (o *RiskEvaluation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *RiskEvaluation) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskEvaluation) GetLinksOk added in v0.9.0

func (o *RiskEvaluation) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) GetResult

func (o *RiskEvaluation) GetResult() RiskEvaluationResult

GetResult returns the Result field value if set, zero value otherwise.

func (*RiskEvaluation) GetResultOk

func (o *RiskEvaluation) GetResultOk() (*RiskEvaluationResult, bool)

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) GetRiskPolicySet

func (o *RiskEvaluation) GetRiskPolicySet() RiskEvaluationRiskPolicySet

GetRiskPolicySet returns the RiskPolicySet field value if set, zero value otherwise.

func (*RiskEvaluation) GetRiskPolicySetOk

func (o *RiskEvaluation) GetRiskPolicySetOk() (*RiskEvaluationRiskPolicySet, bool)

GetRiskPolicySetOk returns a tuple with the RiskPolicySet field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) GetUpdatedAt

func (o *RiskEvaluation) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskEvaluation) GetUpdatedAtOk

func (o *RiskEvaluation) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluation) HasCreatedAt

func (o *RiskEvaluation) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskEvaluation) HasDetails

func (o *RiskEvaluation) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*RiskEvaluation) HasEnvironment

func (o *RiskEvaluation) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*RiskEvaluation) HasId

func (o *RiskEvaluation) HasId() bool

HasId returns a boolean if a field has been set.

func (o *RiskEvaluation) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskEvaluation) HasResult

func (o *RiskEvaluation) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*RiskEvaluation) HasRiskPolicySet

func (o *RiskEvaluation) HasRiskPolicySet() bool

HasRiskPolicySet returns a boolean if a field has been set.

func (*RiskEvaluation) HasUpdatedAt

func (o *RiskEvaluation) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskEvaluation) MarshalJSON

func (o RiskEvaluation) MarshalJSON() ([]byte, error)

func (*RiskEvaluation) SetCreatedAt

func (o *RiskEvaluation) SetCreatedAt(v string)

SetCreatedAt gets a reference to the given string and assigns it to the CreatedAt field.

func (*RiskEvaluation) SetDetails

func (o *RiskEvaluation) SetDetails(v RiskEvaluationDetails)

SetDetails gets a reference to the given RiskEvaluationDetails and assigns it to the Details field.

func (*RiskEvaluation) SetEnvironment

func (o *RiskEvaluation) SetEnvironment(v ObjectEnvironment)

SetEnvironment gets a reference to the given ObjectEnvironment and assigns it to the Environment field.

func (*RiskEvaluation) SetEvent

func (o *RiskEvaluation) SetEvent(v RiskEvaluationEvent)

SetEvent sets field value

func (*RiskEvaluation) SetId

func (o *RiskEvaluation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *RiskEvaluation) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskEvaluation) SetResult

func (o *RiskEvaluation) SetResult(v RiskEvaluationResult)

SetResult gets a reference to the given RiskEvaluationResult and assigns it to the Result field.

func (*RiskEvaluation) SetRiskPolicySet

func (o *RiskEvaluation) SetRiskPolicySet(v RiskEvaluationRiskPolicySet)

SetRiskPolicySet gets a reference to the given RiskEvaluationRiskPolicySet and assigns it to the RiskPolicySet field.

func (*RiskEvaluation) SetUpdatedAt

func (o *RiskEvaluation) SetUpdatedAt(v string)

SetUpdatedAt gets a reference to the given string and assigns it to the UpdatedAt field.

func (RiskEvaluation) ToMap added in v0.3.3

func (o RiskEvaluation) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetails

type RiskEvaluationDetails struct {
	IpAddressReputation *RiskEvaluationDetailsIpAddressReputation `json:"ipAddressReputation,omitempty"`
	IpVelocityByUser    *RiskEvaluationDetailsIpVelocityByUser    `json:"ipVelocityByUser,omitempty"`
	UserVelocityByIp    *RiskEvaluationDetailsUserVelocityByIp    `json:"userVelocityByIp,omitempty"`
	// A boolean that specifies whether the distance between the location of the user in their previous successful authentication and current authentication infers that the user had to travel at a speed greater than 1000 kilometers per hour. This condition is marked as fulfilled, only if: Location data is available for the current and previous IP address of the user. This is not the first transaction that the user has performed. The user’s previous successful transaction was performed less than 24 hours ago. The user moved a distance of at least 100 kilometers. Thus, even if the user moved very fast, but moved only a distance of 90 kilometers, the condition is not fulfilled. The user moved at a speed greater than 1000 kilometers per hour.
	ImpossibleTravel *bool `json:"impossibleTravel,omitempty"`
	// The calculated travel speed in units of kilometers per hour.
	EstimatedSpeed *float32 `json:"estimatedSpeed,omitempty"`
	// A boolean that specifies whether the current authentication originated from an anonymous network (for example, proxy or VPN).
	AnonymousNetworkDetected *bool `json:"anonymousNetworkDetected,omitempty"`
	// A string that specifies the country related to current transaction from the IP address.
	Country *string `json:"country,omitempty"`
	// A string that specifies the state related to current transaction from the IP address.
	State *string `json:"state,omitempty"`
	// A string that specifies the city related to current transaction from the IP address.
	City *string `json:"city,omitempty"`
	// A double-precision floating point that specifies the longitude related to current transaction from the IP address. Values range from -90 to 90.
	Longitude *float32 `json:"longitude,omitempty"`
	// A double-precision floating point that specifies the latitude related to current transaction from the IP address. Values range from -180 to 180.
	Latitude                      *float32                                            `json:"latitude,omitempty"`
	PreviousSuccessfulTransaction *RiskEvaluationDetailsPreviousSuccessfulTransaction `json:"previousSuccessfulTransaction,omitempty"`
	UserBasedRiskBehavior         *RiskEvaluationDetailsUserBasedRiskBehavior         `json:"userBasedRiskBehavior,omitempty"`
	UserRiskBehavior              *RiskEvaluationDetailsUserRiskBehavior              `json:"userRiskBehavior,omitempty"`
}

RiskEvaluationDetails struct for RiskEvaluationDetails

func NewRiskEvaluationDetails

func NewRiskEvaluationDetails() *RiskEvaluationDetails

NewRiskEvaluationDetails instantiates a new RiskEvaluationDetails object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsWithDefaults

func NewRiskEvaluationDetailsWithDefaults() *RiskEvaluationDetails

NewRiskEvaluationDetailsWithDefaults instantiates a new RiskEvaluationDetails object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetails) GetAnonymousNetworkDetected

func (o *RiskEvaluationDetails) GetAnonymousNetworkDetected() bool

GetAnonymousNetworkDetected returns the AnonymousNetworkDetected field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetAnonymousNetworkDetectedOk

func (o *RiskEvaluationDetails) GetAnonymousNetworkDetectedOk() (*bool, bool)

GetAnonymousNetworkDetectedOk returns a tuple with the AnonymousNetworkDetected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetCity

func (o *RiskEvaluationDetails) GetCity() string

GetCity returns the City field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetCityOk

func (o *RiskEvaluationDetails) GetCityOk() (*string, bool)

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetCountry

func (o *RiskEvaluationDetails) GetCountry() string

GetCountry returns the Country field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetCountryOk

func (o *RiskEvaluationDetails) GetCountryOk() (*string, bool)

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetEstimatedSpeed

func (o *RiskEvaluationDetails) GetEstimatedSpeed() float32

GetEstimatedSpeed returns the EstimatedSpeed field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetEstimatedSpeedOk

func (o *RiskEvaluationDetails) GetEstimatedSpeedOk() (*float32, bool)

GetEstimatedSpeedOk returns a tuple with the EstimatedSpeed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetImpossibleTravel

func (o *RiskEvaluationDetails) GetImpossibleTravel() bool

GetImpossibleTravel returns the ImpossibleTravel field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetImpossibleTravelOk

func (o *RiskEvaluationDetails) GetImpossibleTravelOk() (*bool, bool)

GetImpossibleTravelOk returns a tuple with the ImpossibleTravel field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetIpAddressReputation

GetIpAddressReputation returns the IpAddressReputation field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetIpAddressReputationOk

func (o *RiskEvaluationDetails) GetIpAddressReputationOk() (*RiskEvaluationDetailsIpAddressReputation, bool)

GetIpAddressReputationOk returns a tuple with the IpAddressReputation field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetIpVelocityByUser

GetIpVelocityByUser returns the IpVelocityByUser field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetIpVelocityByUserOk

func (o *RiskEvaluationDetails) GetIpVelocityByUserOk() (*RiskEvaluationDetailsIpVelocityByUser, bool)

GetIpVelocityByUserOk returns a tuple with the IpVelocityByUser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetLatitude

func (o *RiskEvaluationDetails) GetLatitude() float32

GetLatitude returns the Latitude field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetLatitudeOk

func (o *RiskEvaluationDetails) GetLatitudeOk() (*float32, bool)

GetLatitudeOk returns a tuple with the Latitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetLongitude

func (o *RiskEvaluationDetails) GetLongitude() float32

GetLongitude returns the Longitude field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetLongitudeOk

func (o *RiskEvaluationDetails) GetLongitudeOk() (*float32, bool)

GetLongitudeOk returns a tuple with the Longitude field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetPreviousSuccessfulTransaction

func (o *RiskEvaluationDetails) GetPreviousSuccessfulTransaction() RiskEvaluationDetailsPreviousSuccessfulTransaction

GetPreviousSuccessfulTransaction returns the PreviousSuccessfulTransaction field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetPreviousSuccessfulTransactionOk

func (o *RiskEvaluationDetails) GetPreviousSuccessfulTransactionOk() (*RiskEvaluationDetailsPreviousSuccessfulTransaction, bool)

GetPreviousSuccessfulTransactionOk returns a tuple with the PreviousSuccessfulTransaction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetState

func (o *RiskEvaluationDetails) GetState() string

GetState returns the State field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetStateOk

func (o *RiskEvaluationDetails) GetStateOk() (*string, bool)

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetUserBasedRiskBehavior

GetUserBasedRiskBehavior returns the UserBasedRiskBehavior field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetUserBasedRiskBehaviorOk

func (o *RiskEvaluationDetails) GetUserBasedRiskBehaviorOk() (*RiskEvaluationDetailsUserBasedRiskBehavior, bool)

GetUserBasedRiskBehaviorOk returns a tuple with the UserBasedRiskBehavior field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetUserRiskBehavior

GetUserRiskBehavior returns the UserRiskBehavior field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetUserRiskBehaviorOk

func (o *RiskEvaluationDetails) GetUserRiskBehaviorOk() (*RiskEvaluationDetailsUserRiskBehavior, bool)

GetUserRiskBehaviorOk returns a tuple with the UserRiskBehavior field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) GetUserVelocityByIp

GetUserVelocityByIp returns the UserVelocityByIp field value if set, zero value otherwise.

func (*RiskEvaluationDetails) GetUserVelocityByIpOk

func (o *RiskEvaluationDetails) GetUserVelocityByIpOk() (*RiskEvaluationDetailsUserVelocityByIp, bool)

GetUserVelocityByIpOk returns a tuple with the UserVelocityByIp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetails) HasAnonymousNetworkDetected

func (o *RiskEvaluationDetails) HasAnonymousNetworkDetected() bool

HasAnonymousNetworkDetected returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasCity

func (o *RiskEvaluationDetails) HasCity() bool

HasCity returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasCountry

func (o *RiskEvaluationDetails) HasCountry() bool

HasCountry returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasEstimatedSpeed

func (o *RiskEvaluationDetails) HasEstimatedSpeed() bool

HasEstimatedSpeed returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasImpossibleTravel

func (o *RiskEvaluationDetails) HasImpossibleTravel() bool

HasImpossibleTravel returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasIpAddressReputation

func (o *RiskEvaluationDetails) HasIpAddressReputation() bool

HasIpAddressReputation returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasIpVelocityByUser

func (o *RiskEvaluationDetails) HasIpVelocityByUser() bool

HasIpVelocityByUser returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasLatitude

func (o *RiskEvaluationDetails) HasLatitude() bool

HasLatitude returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasLongitude

func (o *RiskEvaluationDetails) HasLongitude() bool

HasLongitude returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasPreviousSuccessfulTransaction

func (o *RiskEvaluationDetails) HasPreviousSuccessfulTransaction() bool

HasPreviousSuccessfulTransaction returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasState

func (o *RiskEvaluationDetails) HasState() bool

HasState returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasUserBasedRiskBehavior

func (o *RiskEvaluationDetails) HasUserBasedRiskBehavior() bool

HasUserBasedRiskBehavior returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasUserRiskBehavior

func (o *RiskEvaluationDetails) HasUserRiskBehavior() bool

HasUserRiskBehavior returns a boolean if a field has been set.

func (*RiskEvaluationDetails) HasUserVelocityByIp

func (o *RiskEvaluationDetails) HasUserVelocityByIp() bool

HasUserVelocityByIp returns a boolean if a field has been set.

func (RiskEvaluationDetails) MarshalJSON

func (o RiskEvaluationDetails) MarshalJSON() ([]byte, error)

func (*RiskEvaluationDetails) SetAnonymousNetworkDetected

func (o *RiskEvaluationDetails) SetAnonymousNetworkDetected(v bool)

SetAnonymousNetworkDetected gets a reference to the given bool and assigns it to the AnonymousNetworkDetected field.

func (*RiskEvaluationDetails) SetCity

func (o *RiskEvaluationDetails) SetCity(v string)

SetCity gets a reference to the given string and assigns it to the City field.

func (*RiskEvaluationDetails) SetCountry

func (o *RiskEvaluationDetails) SetCountry(v string)

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*RiskEvaluationDetails) SetEstimatedSpeed

func (o *RiskEvaluationDetails) SetEstimatedSpeed(v float32)

SetEstimatedSpeed gets a reference to the given float32 and assigns it to the EstimatedSpeed field.

func (*RiskEvaluationDetails) SetImpossibleTravel

func (o *RiskEvaluationDetails) SetImpossibleTravel(v bool)

SetImpossibleTravel gets a reference to the given bool and assigns it to the ImpossibleTravel field.

func (*RiskEvaluationDetails) SetIpAddressReputation

SetIpAddressReputation gets a reference to the given RiskEvaluationDetailsIpAddressReputation and assigns it to the IpAddressReputation field.

func (*RiskEvaluationDetails) SetIpVelocityByUser

SetIpVelocityByUser gets a reference to the given RiskEvaluationDetailsIpVelocityByUser and assigns it to the IpVelocityByUser field.

func (*RiskEvaluationDetails) SetLatitude

func (o *RiskEvaluationDetails) SetLatitude(v float32)

SetLatitude gets a reference to the given float32 and assigns it to the Latitude field.

func (*RiskEvaluationDetails) SetLongitude

func (o *RiskEvaluationDetails) SetLongitude(v float32)

SetLongitude gets a reference to the given float32 and assigns it to the Longitude field.

func (*RiskEvaluationDetails) SetPreviousSuccessfulTransaction

func (o *RiskEvaluationDetails) SetPreviousSuccessfulTransaction(v RiskEvaluationDetailsPreviousSuccessfulTransaction)

SetPreviousSuccessfulTransaction gets a reference to the given RiskEvaluationDetailsPreviousSuccessfulTransaction and assigns it to the PreviousSuccessfulTransaction field.

func (*RiskEvaluationDetails) SetState

func (o *RiskEvaluationDetails) SetState(v string)

SetState gets a reference to the given string and assigns it to the State field.

func (*RiskEvaluationDetails) SetUserBasedRiskBehavior

SetUserBasedRiskBehavior gets a reference to the given RiskEvaluationDetailsUserBasedRiskBehavior and assigns it to the UserBasedRiskBehavior field.

func (*RiskEvaluationDetails) SetUserRiskBehavior

SetUserRiskBehavior gets a reference to the given RiskEvaluationDetailsUserRiskBehavior and assigns it to the UserRiskBehavior field.

func (*RiskEvaluationDetails) SetUserVelocityByIp

SetUserVelocityByIp gets a reference to the given RiskEvaluationDetailsUserVelocityByIp and assigns it to the UserVelocityByIp field.

func (RiskEvaluationDetails) ToMap added in v0.3.3

func (o RiskEvaluationDetails) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsIpAddressReputation

type RiskEvaluationDetailsIpAddressReputation struct {
	Level *EnumRiskLevel `json:"level,omitempty"`
	// An integer that represents the calculated score of the IP address involved in the transaction. Scores range between 0 and 100. A score of 0 indicates a non-risky IP address; a score of 100 indicates a high-risk IP address. If the IP address reputation score is not available for the specific IP address, NULL is returned.
	Score *int32 `json:"score,omitempty"`
}

RiskEvaluationDetailsIpAddressReputation struct for RiskEvaluationDetailsIpAddressReputation

func NewRiskEvaluationDetailsIpAddressReputation

func NewRiskEvaluationDetailsIpAddressReputation() *RiskEvaluationDetailsIpAddressReputation

NewRiskEvaluationDetailsIpAddressReputation instantiates a new RiskEvaluationDetailsIpAddressReputation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsIpAddressReputationWithDefaults

func NewRiskEvaluationDetailsIpAddressReputationWithDefaults() *RiskEvaluationDetailsIpAddressReputation

NewRiskEvaluationDetailsIpAddressReputationWithDefaults instantiates a new RiskEvaluationDetailsIpAddressReputation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsIpAddressReputation) GetLevel

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpAddressReputation) GetLevelOk

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpAddressReputation) GetScore

GetScore returns the Score field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpAddressReputation) GetScoreOk

GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpAddressReputation) HasLevel

HasLevel returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpAddressReputation) HasScore

HasScore returns a boolean if a field has been set.

func (RiskEvaluationDetailsIpAddressReputation) MarshalJSON

func (*RiskEvaluationDetailsIpAddressReputation) SetLevel

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskEvaluationDetailsIpAddressReputation) SetScore

SetScore gets a reference to the given int32 and assigns it to the Score field.

func (RiskEvaluationDetailsIpAddressReputation) ToMap added in v0.3.3

func (o RiskEvaluationDetailsIpAddressReputation) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsIpVelocityByUser

type RiskEvaluationDetailsIpVelocityByUser struct {
	Level *EnumRiskLevel `json:"level,omitempty"`
	// A string indicating the reason the user was flagged. For example \"More than 13 IPs were accessed by John during the last 1 hour.\"
	Reason    *string                                         `json:"reason,omitempty"`
	Threshold *RiskEvaluationDetailsIpVelocityByUserThreshold `json:"threshold,omitempty"`
	Velocity  *RiskEvaluationDetailsIpVelocityByUserVelocity  `json:"velocity,omitempty"`
}

RiskEvaluationDetailsIpVelocityByUser struct for RiskEvaluationDetailsIpVelocityByUser

func NewRiskEvaluationDetailsIpVelocityByUser

func NewRiskEvaluationDetailsIpVelocityByUser() *RiskEvaluationDetailsIpVelocityByUser

NewRiskEvaluationDetailsIpVelocityByUser instantiates a new RiskEvaluationDetailsIpVelocityByUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsIpVelocityByUserWithDefaults

func NewRiskEvaluationDetailsIpVelocityByUserWithDefaults() *RiskEvaluationDetailsIpVelocityByUser

NewRiskEvaluationDetailsIpVelocityByUserWithDefaults instantiates a new RiskEvaluationDetailsIpVelocityByUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsIpVelocityByUser) GetLevel

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUser) GetLevelOk

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUser) GetReasonOk

func (o *RiskEvaluationDetailsIpVelocityByUser) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) GetThreshold

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUser) GetThresholdOk

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) GetVelocity

GetVelocity returns the Velocity field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUser) GetVelocityOk

GetVelocityOk returns a tuple with the Velocity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) HasLevel

HasLevel returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) HasReason

HasReason returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) HasThreshold

func (o *RiskEvaluationDetailsIpVelocityByUser) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUser) HasVelocity

HasVelocity returns a boolean if a field has been set.

func (RiskEvaluationDetailsIpVelocityByUser) MarshalJSON

func (o RiskEvaluationDetailsIpVelocityByUser) MarshalJSON() ([]byte, error)

func (*RiskEvaluationDetailsIpVelocityByUser) SetLevel

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskEvaluationDetailsIpVelocityByUser) SetReason

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*RiskEvaluationDetailsIpVelocityByUser) SetThreshold

SetThreshold gets a reference to the given RiskEvaluationDetailsIpVelocityByUserThreshold and assigns it to the Threshold field.

func (*RiskEvaluationDetailsIpVelocityByUser) SetVelocity

SetVelocity gets a reference to the given RiskEvaluationDetailsIpVelocityByUserVelocity and assigns it to the Velocity field.

func (RiskEvaluationDetailsIpVelocityByUser) ToMap added in v0.3.3

func (o RiskEvaluationDetailsIpVelocityByUser) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsIpVelocityByUserThreshold

type RiskEvaluationDetailsIpVelocityByUserThreshold struct {
	// An integer indicating the value calculated for the high threshold. If the user accessed more than the high number of IPs during the past hour, they're flagged as a HIGH ipVelocityByUser.level.
	High *int32 `json:"high,omitempty"`
	// An integer indicating the value calculated for the medium threshold. If the user accessed more than the medium number of IPs during the past hour, they're flagged as a MEDIUM ipVelocityByUser.level.
	Medium *int32               `json:"medium,omitempty"`
	Source *EnumThresholdSource `json:"source,omitempty"`
	// A date-time indicating the timestamp for the calculated threshold.
	CalculatedAt *string `json:"calculatedAt,omitempty"`
	// A date-time indicating when the threshold will be recalculated. The recalculation will happen before this time.
	ExpiresAt *string `json:"expiresAt,omitempty"`
}

RiskEvaluationDetailsIpVelocityByUserThreshold The information about the threshold used.

func NewRiskEvaluationDetailsIpVelocityByUserThreshold

func NewRiskEvaluationDetailsIpVelocityByUserThreshold() *RiskEvaluationDetailsIpVelocityByUserThreshold

NewRiskEvaluationDetailsIpVelocityByUserThreshold instantiates a new RiskEvaluationDetailsIpVelocityByUserThreshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsIpVelocityByUserThresholdWithDefaults

func NewRiskEvaluationDetailsIpVelocityByUserThresholdWithDefaults() *RiskEvaluationDetailsIpVelocityByUserThreshold

NewRiskEvaluationDetailsIpVelocityByUserThresholdWithDefaults instantiates a new RiskEvaluationDetailsIpVelocityByUserThreshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetCalculatedAt

GetCalculatedAt returns the CalculatedAt field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetCalculatedAtOk

func (o *RiskEvaluationDetailsIpVelocityByUserThreshold) GetCalculatedAtOk() (*string, bool)

GetCalculatedAtOk returns a tuple with the CalculatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetExpiresAt

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetExpiresAtOk

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetHigh

GetHigh returns the High field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetHighOk

GetHighOk returns a tuple with the High field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetMedium

GetMedium returns the Medium field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetMediumOk

GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetSource

GetSource returns the Source field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) GetSourceOk

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) HasCalculatedAt

HasCalculatedAt returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) HasExpiresAt

HasExpiresAt returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) HasHigh

HasHigh returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) HasMedium

HasMedium returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) HasSource

HasSource returns a boolean if a field has been set.

func (RiskEvaluationDetailsIpVelocityByUserThreshold) MarshalJSON

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) SetCalculatedAt

SetCalculatedAt gets a reference to the given string and assigns it to the CalculatedAt field.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) SetExpiresAt

SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) SetHigh

SetHigh gets a reference to the given int32 and assigns it to the High field.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) SetMedium

SetMedium gets a reference to the given int32 and assigns it to the Medium field.

func (*RiskEvaluationDetailsIpVelocityByUserThreshold) SetSource

SetSource gets a reference to the given EnumThresholdSource and assigns it to the Source field.

func (RiskEvaluationDetailsIpVelocityByUserThreshold) ToMap added in v0.3.3

func (o RiskEvaluationDetailsIpVelocityByUserThreshold) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsIpVelocityByUserVelocity

type RiskEvaluationDetailsIpVelocityByUserVelocity struct {
	// This is the distinct count for the previous seconds indicated by the during value.
	DistinctCount *int32 `json:"distinctCount,omitempty"`
	// The interval (in seconds) during which the velocity is calculated.
	During *int32 `json:"during,omitempty"`
}

RiskEvaluationDetailsIpVelocityByUserVelocity Integer values for the measures used to calculate velocity.

func NewRiskEvaluationDetailsIpVelocityByUserVelocity

func NewRiskEvaluationDetailsIpVelocityByUserVelocity() *RiskEvaluationDetailsIpVelocityByUserVelocity

NewRiskEvaluationDetailsIpVelocityByUserVelocity instantiates a new RiskEvaluationDetailsIpVelocityByUserVelocity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsIpVelocityByUserVelocityWithDefaults

func NewRiskEvaluationDetailsIpVelocityByUserVelocityWithDefaults() *RiskEvaluationDetailsIpVelocityByUserVelocity

NewRiskEvaluationDetailsIpVelocityByUserVelocityWithDefaults instantiates a new RiskEvaluationDetailsIpVelocityByUserVelocity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) GetDistinctCount

GetDistinctCount returns the DistinctCount field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) GetDistinctCountOk

func (o *RiskEvaluationDetailsIpVelocityByUserVelocity) GetDistinctCountOk() (*int32, bool)

GetDistinctCountOk returns a tuple with the DistinctCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) GetDuring

GetDuring returns the During field value if set, zero value otherwise.

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) GetDuringOk

GetDuringOk returns a tuple with the During field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) HasDistinctCount

HasDistinctCount returns a boolean if a field has been set.

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) HasDuring

HasDuring returns a boolean if a field has been set.

func (RiskEvaluationDetailsIpVelocityByUserVelocity) MarshalJSON

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) SetDistinctCount

SetDistinctCount gets a reference to the given int32 and assigns it to the DistinctCount field.

func (*RiskEvaluationDetailsIpVelocityByUserVelocity) SetDuring

SetDuring gets a reference to the given int32 and assigns it to the During field.

func (RiskEvaluationDetailsIpVelocityByUserVelocity) ToMap added in v0.3.3

func (o RiskEvaluationDetailsIpVelocityByUserVelocity) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsPreviousSuccessfulTransaction

type RiskEvaluationDetailsPreviousSuccessfulTransaction struct {
	// A boolean that specifies whether an anonymous network was detected. Information is available twenty-four hours after the last successful transaction.
	AnonymousNetworkDetected *bool `json:"anonymousNetworkDetected,omitempty"`
	// A string that specifies the country of the IP address involved in the transaction. Information is available twenty-four hours after the last successful transaction.
	Country *string `json:"country,omitempty"`
	// A string that specifies the state of the IP address involved in the transaction. Information is available twenty-four hours after the last successful transaction.
	State *string `json:"state,omitempty"`
	// A string that specifies the city of the IP address involved in the transaction. Information is available twenty-four hours after the last successful transaction.
	City *string `json:"city,omitempty"`
	// A string that specifies the IP address involved in the transaction. Information is available twenty-four hours after the last successful transaction.
	Ip *string `json:"ip,omitempty"`
	// A date that specifies the timestamp of the transaction. Information is available twenty-four hours after the last successful transaction.
	Timestamp *string `json:"timestamp,omitempty"`
}

RiskEvaluationDetailsPreviousSuccessfulTransaction struct for RiskEvaluationDetailsPreviousSuccessfulTransaction

func NewRiskEvaluationDetailsPreviousSuccessfulTransaction

func NewRiskEvaluationDetailsPreviousSuccessfulTransaction() *RiskEvaluationDetailsPreviousSuccessfulTransaction

NewRiskEvaluationDetailsPreviousSuccessfulTransaction instantiates a new RiskEvaluationDetailsPreviousSuccessfulTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsPreviousSuccessfulTransactionWithDefaults

func NewRiskEvaluationDetailsPreviousSuccessfulTransactionWithDefaults() *RiskEvaluationDetailsPreviousSuccessfulTransaction

NewRiskEvaluationDetailsPreviousSuccessfulTransactionWithDefaults instantiates a new RiskEvaluationDetailsPreviousSuccessfulTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetAnonymousNetworkDetected

func (o *RiskEvaluationDetailsPreviousSuccessfulTransaction) GetAnonymousNetworkDetected() bool

GetAnonymousNetworkDetected returns the AnonymousNetworkDetected field value if set, zero value otherwise.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetAnonymousNetworkDetectedOk

func (o *RiskEvaluationDetailsPreviousSuccessfulTransaction) GetAnonymousNetworkDetectedOk() (*bool, bool)

GetAnonymousNetworkDetectedOk returns a tuple with the AnonymousNetworkDetected field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetCity

GetCity returns the City field value if set, zero value otherwise.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetCityOk

GetCityOk returns a tuple with the City field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetCountry

GetCountry returns the Country field value if set, zero value otherwise.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetCountryOk

GetCountryOk returns a tuple with the Country field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetIp

GetIp returns the Ip field value if set, zero value otherwise.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetIpOk

GetIpOk returns a tuple with the Ip field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetState

GetState returns the State field value if set, zero value otherwise.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetStateOk

GetStateOk returns a tuple with the State field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetTimestamp

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) GetTimestampOk

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) HasAnonymousNetworkDetected

func (o *RiskEvaluationDetailsPreviousSuccessfulTransaction) HasAnonymousNetworkDetected() bool

HasAnonymousNetworkDetected returns a boolean if a field has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) HasCity

HasCity returns a boolean if a field has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) HasCountry

HasCountry returns a boolean if a field has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) HasIp

HasIp returns a boolean if a field has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) HasState

HasState returns a boolean if a field has been set.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) HasTimestamp

HasTimestamp returns a boolean if a field has been set.

func (RiskEvaluationDetailsPreviousSuccessfulTransaction) MarshalJSON

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) SetAnonymousNetworkDetected

func (o *RiskEvaluationDetailsPreviousSuccessfulTransaction) SetAnonymousNetworkDetected(v bool)

SetAnonymousNetworkDetected gets a reference to the given bool and assigns it to the AnonymousNetworkDetected field.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) SetCity

SetCity gets a reference to the given string and assigns it to the City field.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) SetCountry

SetCountry gets a reference to the given string and assigns it to the Country field.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) SetIp

SetIp gets a reference to the given string and assigns it to the Ip field.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) SetState

SetState gets a reference to the given string and assigns it to the State field.

func (*RiskEvaluationDetailsPreviousSuccessfulTransaction) SetTimestamp

SetTimestamp gets a reference to the given string and assigns it to the Timestamp field.

func (RiskEvaluationDetailsPreviousSuccessfulTransaction) ToMap added in v0.3.3

type RiskEvaluationDetailsUserBasedRiskBehavior

type RiskEvaluationDetailsUserBasedRiskBehavior struct {
	Level *EnumRiskLevel `json:"level,omitempty"`
	// A string that describes the reason (or reasons) provided for the user behavior risk score classification (for example, the operating system or browser type used by the device, and country in which the accessing device is located). Each reason is classified as Unusual, to indicate how much it deviates from normal user behavior, and its effect in calculating the overall user behavior risk score.
	Reason *string `json:"reason,omitempty"`
}

RiskEvaluationDetailsUserBasedRiskBehavior struct for RiskEvaluationDetailsUserBasedRiskBehavior

func NewRiskEvaluationDetailsUserBasedRiskBehavior

func NewRiskEvaluationDetailsUserBasedRiskBehavior() *RiskEvaluationDetailsUserBasedRiskBehavior

NewRiskEvaluationDetailsUserBasedRiskBehavior instantiates a new RiskEvaluationDetailsUserBasedRiskBehavior object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsUserBasedRiskBehaviorWithDefaults

func NewRiskEvaluationDetailsUserBasedRiskBehaviorWithDefaults() *RiskEvaluationDetailsUserBasedRiskBehavior

NewRiskEvaluationDetailsUserBasedRiskBehaviorWithDefaults instantiates a new RiskEvaluationDetailsUserBasedRiskBehavior object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsUserBasedRiskBehavior) GetLevel

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserBasedRiskBehavior) GetLevelOk

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserBasedRiskBehavior) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserBasedRiskBehavior) GetReasonOk

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserBasedRiskBehavior) HasLevel

HasLevel returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserBasedRiskBehavior) HasReason

HasReason returns a boolean if a field has been set.

func (RiskEvaluationDetailsUserBasedRiskBehavior) MarshalJSON

func (*RiskEvaluationDetailsUserBasedRiskBehavior) SetLevel

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskEvaluationDetailsUserBasedRiskBehavior) SetReason

SetReason gets a reference to the given string and assigns it to the Reason field.

func (RiskEvaluationDetailsUserBasedRiskBehavior) ToMap added in v0.3.3

func (o RiskEvaluationDetailsUserBasedRiskBehavior) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsUserRiskBehavior

type RiskEvaluationDetailsUserRiskBehavior struct {
	Level *EnumRiskLevel `json:"level,omitempty"`
	// A string that describes the reason (or reasons) provided for the user behavior risk score classification within the organization (for example, the operating system or browser type used by the device, and country in which the accessing device is located). Each reason is classified as Unusual or Very Unusual, to indicate how much it deviates from normal user behavior, and its effect in calculating the overall user behavior risk score.
	Reason *string `json:"reason,omitempty"`
}

RiskEvaluationDetailsUserRiskBehavior struct for RiskEvaluationDetailsUserRiskBehavior

func NewRiskEvaluationDetailsUserRiskBehavior

func NewRiskEvaluationDetailsUserRiskBehavior() *RiskEvaluationDetailsUserRiskBehavior

NewRiskEvaluationDetailsUserRiskBehavior instantiates a new RiskEvaluationDetailsUserRiskBehavior object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsUserRiskBehaviorWithDefaults

func NewRiskEvaluationDetailsUserRiskBehaviorWithDefaults() *RiskEvaluationDetailsUserRiskBehavior

NewRiskEvaluationDetailsUserRiskBehaviorWithDefaults instantiates a new RiskEvaluationDetailsUserRiskBehavior object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsUserRiskBehavior) GetLevel

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserRiskBehavior) GetLevelOk

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserRiskBehavior) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserRiskBehavior) GetReasonOk

func (o *RiskEvaluationDetailsUserRiskBehavior) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserRiskBehavior) HasLevel

HasLevel returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserRiskBehavior) HasReason

HasReason returns a boolean if a field has been set.

func (RiskEvaluationDetailsUserRiskBehavior) MarshalJSON

func (o RiskEvaluationDetailsUserRiskBehavior) MarshalJSON() ([]byte, error)

func (*RiskEvaluationDetailsUserRiskBehavior) SetLevel

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskEvaluationDetailsUserRiskBehavior) SetReason

SetReason gets a reference to the given string and assigns it to the Reason field.

func (RiskEvaluationDetailsUserRiskBehavior) ToMap added in v0.3.3

func (o RiskEvaluationDetailsUserRiskBehavior) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsUserVelocityByIp

type RiskEvaluationDetailsUserVelocityByIp struct {
	Level *EnumRiskLevel `json:"level,omitempty"`
	// A string indicating the reason the user was flagged. For example \"More than 250 users accessed IP address 1.1.1.1 during the last 1 hour.\"
	Reason    *string                                         `json:"reason,omitempty"`
	Threshold *RiskEvaluationDetailsUserVelocityByIpThreshold `json:"threshold,omitempty"`
	Velocity  *RiskEvaluationDetailsUserVelocityByIpVelocity  `json:"velocity,omitempty"`
}

RiskEvaluationDetailsUserVelocityByIp struct for RiskEvaluationDetailsUserVelocityByIp

func NewRiskEvaluationDetailsUserVelocityByIp

func NewRiskEvaluationDetailsUserVelocityByIp() *RiskEvaluationDetailsUserVelocityByIp

NewRiskEvaluationDetailsUserVelocityByIp instantiates a new RiskEvaluationDetailsUserVelocityByIp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsUserVelocityByIpWithDefaults

func NewRiskEvaluationDetailsUserVelocityByIpWithDefaults() *RiskEvaluationDetailsUserVelocityByIp

NewRiskEvaluationDetailsUserVelocityByIpWithDefaults instantiates a new RiskEvaluationDetailsUserVelocityByIp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsUserVelocityByIp) GetLevel

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIp) GetLevelOk

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) GetReason

GetReason returns the Reason field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIp) GetReasonOk

func (o *RiskEvaluationDetailsUserVelocityByIp) GetReasonOk() (*string, bool)

GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) GetThreshold

GetThreshold returns the Threshold field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIp) GetThresholdOk

GetThresholdOk returns a tuple with the Threshold field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) GetVelocity

GetVelocity returns the Velocity field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIp) GetVelocityOk

GetVelocityOk returns a tuple with the Velocity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) HasLevel

HasLevel returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) HasReason

HasReason returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) HasThreshold

func (o *RiskEvaluationDetailsUserVelocityByIp) HasThreshold() bool

HasThreshold returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIp) HasVelocity

HasVelocity returns a boolean if a field has been set.

func (RiskEvaluationDetailsUserVelocityByIp) MarshalJSON

func (o RiskEvaluationDetailsUserVelocityByIp) MarshalJSON() ([]byte, error)

func (*RiskEvaluationDetailsUserVelocityByIp) SetLevel

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskEvaluationDetailsUserVelocityByIp) SetReason

SetReason gets a reference to the given string and assigns it to the Reason field.

func (*RiskEvaluationDetailsUserVelocityByIp) SetThreshold

SetThreshold gets a reference to the given RiskEvaluationDetailsUserVelocityByIpThreshold and assigns it to the Threshold field.

func (*RiskEvaluationDetailsUserVelocityByIp) SetVelocity

SetVelocity gets a reference to the given RiskEvaluationDetailsUserVelocityByIpVelocity and assigns it to the Velocity field.

func (RiskEvaluationDetailsUserVelocityByIp) ToMap added in v0.3.3

func (o RiskEvaluationDetailsUserVelocityByIp) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsUserVelocityByIpThreshold

type RiskEvaluationDetailsUserVelocityByIpThreshold struct {
	// An integer indicating the value calculated for the high threshold. If the IP was accessed by more than the high number of users during the past hour, the IP is flagged as a HIGH userVelocityByIp.level.
	High *int32 `json:"high,omitempty"`
	// An integer indicating the value calculated for the medium threshold. If the IP was accessed by more than the medium number of users during the past hour, the IP is flagged as a MEDIUM userVelocityByIp.level
	Medium *int32               `json:"medium,omitempty"`
	Source *EnumThresholdSource `json:"source,omitempty"`
	// A date-time indicating the timestamp for the calculated threshold.
	CalculatedAt *string `json:"calculatedAt,omitempty"`
	// A date-time indicating when the threshold will be recalculated. The recalculation will happen before this time.
	ExpiresAt *string `json:"expiresAt,omitempty"`
}

RiskEvaluationDetailsUserVelocityByIpThreshold The information about the calculated threshold used.

func NewRiskEvaluationDetailsUserVelocityByIpThreshold

func NewRiskEvaluationDetailsUserVelocityByIpThreshold() *RiskEvaluationDetailsUserVelocityByIpThreshold

NewRiskEvaluationDetailsUserVelocityByIpThreshold instantiates a new RiskEvaluationDetailsUserVelocityByIpThreshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsUserVelocityByIpThresholdWithDefaults

func NewRiskEvaluationDetailsUserVelocityByIpThresholdWithDefaults() *RiskEvaluationDetailsUserVelocityByIpThreshold

NewRiskEvaluationDetailsUserVelocityByIpThresholdWithDefaults instantiates a new RiskEvaluationDetailsUserVelocityByIpThreshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetCalculatedAt

GetCalculatedAt returns the CalculatedAt field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetCalculatedAtOk

func (o *RiskEvaluationDetailsUserVelocityByIpThreshold) GetCalculatedAtOk() (*string, bool)

GetCalculatedAtOk returns a tuple with the CalculatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetExpiresAt

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetExpiresAtOk

GetExpiresAtOk returns a tuple with the ExpiresAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetHigh

GetHigh returns the High field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetHighOk

GetHighOk returns a tuple with the High field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetMedium

GetMedium returns the Medium field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetMediumOk

GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetSource

GetSource returns the Source field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) GetSourceOk

GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) HasCalculatedAt

HasCalculatedAt returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) HasExpiresAt

HasExpiresAt returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) HasHigh

HasHigh returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) HasMedium

HasMedium returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) HasSource

HasSource returns a boolean if a field has been set.

func (RiskEvaluationDetailsUserVelocityByIpThreshold) MarshalJSON

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) SetCalculatedAt

SetCalculatedAt gets a reference to the given string and assigns it to the CalculatedAt field.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) SetExpiresAt

SetExpiresAt gets a reference to the given string and assigns it to the ExpiresAt field.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) SetHigh

SetHigh gets a reference to the given int32 and assigns it to the High field.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) SetMedium

SetMedium gets a reference to the given int32 and assigns it to the Medium field.

func (*RiskEvaluationDetailsUserVelocityByIpThreshold) SetSource

SetSource gets a reference to the given EnumThresholdSource and assigns it to the Source field.

func (RiskEvaluationDetailsUserVelocityByIpThreshold) ToMap added in v0.3.3

func (o RiskEvaluationDetailsUserVelocityByIpThreshold) ToMap() (map[string]interface{}, error)

type RiskEvaluationDetailsUserVelocityByIpVelocity

type RiskEvaluationDetailsUserVelocityByIpVelocity struct {
	// Relevant only for predictors having a measure value of \"DISTINCT_COUNT\". This is the number of users that accessed the IP in the past during seconds.
	DistinctCount *int32 `json:"distinctCount,omitempty"`
	// The interval (in seconds) during which the velocity is calculated.
	During *int32 `json:"during,omitempty"`
}

RiskEvaluationDetailsUserVelocityByIpVelocity Integer values for the measures used to calculate velocity.

func NewRiskEvaluationDetailsUserVelocityByIpVelocity

func NewRiskEvaluationDetailsUserVelocityByIpVelocity() *RiskEvaluationDetailsUserVelocityByIpVelocity

NewRiskEvaluationDetailsUserVelocityByIpVelocity instantiates a new RiskEvaluationDetailsUserVelocityByIpVelocity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationDetailsUserVelocityByIpVelocityWithDefaults

func NewRiskEvaluationDetailsUserVelocityByIpVelocityWithDefaults() *RiskEvaluationDetailsUserVelocityByIpVelocity

NewRiskEvaluationDetailsUserVelocityByIpVelocityWithDefaults instantiates a new RiskEvaluationDetailsUserVelocityByIpVelocity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) GetDistinctCount

GetDistinctCount returns the DistinctCount field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) GetDistinctCountOk

func (o *RiskEvaluationDetailsUserVelocityByIpVelocity) GetDistinctCountOk() (*int32, bool)

GetDistinctCountOk returns a tuple with the DistinctCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) GetDuring

GetDuring returns the During field value if set, zero value otherwise.

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) GetDuringOk

GetDuringOk returns a tuple with the During field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) HasDistinctCount

HasDistinctCount returns a boolean if a field has been set.

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) HasDuring

HasDuring returns a boolean if a field has been set.

func (RiskEvaluationDetailsUserVelocityByIpVelocity) MarshalJSON

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) SetDistinctCount

SetDistinctCount gets a reference to the given int32 and assigns it to the DistinctCount field.

func (*RiskEvaluationDetailsUserVelocityByIpVelocity) SetDuring

SetDuring gets a reference to the given int32 and assigns it to the During field.

func (RiskEvaluationDetailsUserVelocityByIpVelocity) ToMap added in v0.3.3

func (o RiskEvaluationDetailsUserVelocityByIpVelocity) ToMap() (map[string]interface{}, error)

type RiskEvaluationEvent

type RiskEvaluationEvent struct {
	Browser          *RiskEvaluationEventBrowser          `json:"browser,omitempty"`
	CompletionStatus *EnumCompletionStatus                `json:"completionStatus,omitempty"`
	EvaluatedFactors *RiskEvaluationEventEvaluatedFactors `json:"evaluatedFactors,omitempty"`
	// A string that specifies the origin IP address of the authentication flow. This is a required property.
	Ip   string                   `json:"ip"`
	Flow *RiskEvaluationEventFlow `json:"flow,omitempty"`
	// A string that specifies the calling service.
	Origin         *string                            `json:"origin,omitempty"`
	Session        *RiskEvaluationEventSession        `json:"session,omitempty"`
	TargetResource *RiskEvaluationEventTargetResource `json:"targetResource,omitempty"`
	User           RiskEvaluationEventUser            `json:"user"`
	SharingType    *EnumEventSharingType              `json:"sharingType,omitempty"`
}

RiskEvaluationEvent struct for RiskEvaluationEvent

func NewRiskEvaluationEvent

func NewRiskEvaluationEvent(ip string, user RiskEvaluationEventUser) *RiskEvaluationEvent

NewRiskEvaluationEvent instantiates a new RiskEvaluationEvent object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventWithDefaults

func NewRiskEvaluationEventWithDefaults() *RiskEvaluationEvent

NewRiskEvaluationEventWithDefaults instantiates a new RiskEvaluationEvent object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEvent) GetBrowser

GetBrowser returns the Browser field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetBrowserOk

func (o *RiskEvaluationEvent) GetBrowserOk() (*RiskEvaluationEventBrowser, bool)

GetBrowserOk returns a tuple with the Browser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetCompletionStatus

func (o *RiskEvaluationEvent) GetCompletionStatus() EnumCompletionStatus

GetCompletionStatus returns the CompletionStatus field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetCompletionStatusOk

func (o *RiskEvaluationEvent) GetCompletionStatusOk() (*EnumCompletionStatus, bool)

GetCompletionStatusOk returns a tuple with the CompletionStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetEvaluatedFactors

GetEvaluatedFactors returns the EvaluatedFactors field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetEvaluatedFactorsOk

func (o *RiskEvaluationEvent) GetEvaluatedFactorsOk() (*RiskEvaluationEventEvaluatedFactors, bool)

GetEvaluatedFactorsOk returns a tuple with the EvaluatedFactors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetFlow

GetFlow returns the Flow field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetFlowOk

GetFlowOk returns a tuple with the Flow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetIp

func (o *RiskEvaluationEvent) GetIp() string

GetIp returns the Ip field value

func (*RiskEvaluationEvent) GetIpOk

func (o *RiskEvaluationEvent) GetIpOk() (*string, bool)

GetIpOk returns a tuple with the Ip field value and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetOrigin

func (o *RiskEvaluationEvent) GetOrigin() string

GetOrigin returns the Origin field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetOriginOk

func (o *RiskEvaluationEvent) GetOriginOk() (*string, bool)

GetOriginOk returns a tuple with the Origin field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetSession

GetSession returns the Session field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetSessionOk

func (o *RiskEvaluationEvent) GetSessionOk() (*RiskEvaluationEventSession, bool)

GetSessionOk returns a tuple with the Session field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetSharingType

func (o *RiskEvaluationEvent) GetSharingType() EnumEventSharingType

GetSharingType returns the SharingType field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetSharingTypeOk

func (o *RiskEvaluationEvent) GetSharingTypeOk() (*EnumEventSharingType, bool)

GetSharingTypeOk returns a tuple with the SharingType field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetTargetResource

GetTargetResource returns the TargetResource field value if set, zero value otherwise.

func (*RiskEvaluationEvent) GetTargetResourceOk

func (o *RiskEvaluationEvent) GetTargetResourceOk() (*RiskEvaluationEventTargetResource, bool)

GetTargetResourceOk returns a tuple with the TargetResource field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) GetUser

GetUser returns the User field value

func (*RiskEvaluationEvent) GetUserOk

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*RiskEvaluationEvent) HasBrowser

func (o *RiskEvaluationEvent) HasBrowser() bool

HasBrowser returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasCompletionStatus

func (o *RiskEvaluationEvent) HasCompletionStatus() bool

HasCompletionStatus returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasEvaluatedFactors

func (o *RiskEvaluationEvent) HasEvaluatedFactors() bool

HasEvaluatedFactors returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasFlow

func (o *RiskEvaluationEvent) HasFlow() bool

HasFlow returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasOrigin

func (o *RiskEvaluationEvent) HasOrigin() bool

HasOrigin returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasSession

func (o *RiskEvaluationEvent) HasSession() bool

HasSession returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasSharingType

func (o *RiskEvaluationEvent) HasSharingType() bool

HasSharingType returns a boolean if a field has been set.

func (*RiskEvaluationEvent) HasTargetResource

func (o *RiskEvaluationEvent) HasTargetResource() bool

HasTargetResource returns a boolean if a field has been set.

func (RiskEvaluationEvent) MarshalJSON

func (o RiskEvaluationEvent) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEvent) SetBrowser

SetBrowser gets a reference to the given RiskEvaluationEventBrowser and assigns it to the Browser field.

func (*RiskEvaluationEvent) SetCompletionStatus

func (o *RiskEvaluationEvent) SetCompletionStatus(v EnumCompletionStatus)

SetCompletionStatus gets a reference to the given EnumCompletionStatus and assigns it to the CompletionStatus field.

func (*RiskEvaluationEvent) SetEvaluatedFactors

func (o *RiskEvaluationEvent) SetEvaluatedFactors(v RiskEvaluationEventEvaluatedFactors)

SetEvaluatedFactors gets a reference to the given RiskEvaluationEventEvaluatedFactors and assigns it to the EvaluatedFactors field.

func (*RiskEvaluationEvent) SetFlow

SetFlow gets a reference to the given RiskEvaluationEventFlow and assigns it to the Flow field.

func (*RiskEvaluationEvent) SetIp

func (o *RiskEvaluationEvent) SetIp(v string)

SetIp sets field value

func (*RiskEvaluationEvent) SetOrigin

func (o *RiskEvaluationEvent) SetOrigin(v string)

SetOrigin gets a reference to the given string and assigns it to the Origin field.

func (*RiskEvaluationEvent) SetSession

SetSession gets a reference to the given RiskEvaluationEventSession and assigns it to the Session field.

func (*RiskEvaluationEvent) SetSharingType

func (o *RiskEvaluationEvent) SetSharingType(v EnumEventSharingType)

SetSharingType gets a reference to the given EnumEventSharingType and assigns it to the SharingType field.

func (*RiskEvaluationEvent) SetTargetResource

SetTargetResource gets a reference to the given RiskEvaluationEventTargetResource and assigns it to the TargetResource field.

func (*RiskEvaluationEvent) SetUser

SetUser sets field value

func (RiskEvaluationEvent) ToMap added in v0.3.3

func (o RiskEvaluationEvent) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventBrowser

type RiskEvaluationEventBrowser struct {
	UserAgent                 *string                  `json:"userAgent,omitempty"`
	Cookie                    *string                  `json:"cookie,omitempty"`
	Language                  *string                  `json:"language,omitempty"`
	ColorDepth                *float32                 `json:"colorDepth,omitempty"`
	DeviceMemory              *float32                 `json:"deviceMemory,omitempty"`
	HardwareConcurrency       *float32                 `json:"hardwareConcurrency,omitempty"`
	ScreenResolution          []float32                `json:"screenResolution,omitempty"`
	AvailableScreenResolution []float32                `json:"availableScreenResolution,omitempty"`
	TimezoneOffset            *float32                 `json:"timezoneOffset,omitempty"`
	Timezone                  *string                  `json:"timezone,omitempty"`
	SessionStorage            *bool                    `json:"sessionStorage,omitempty"`
	LocalStorage              *bool                    `json:"localStorage,omitempty"`
	IndexedDb                 *bool                    `json:"indexedDb,omitempty"`
	AddBehaviour              map[string]interface{}   `json:"addBehaviour,omitempty"`
	OpenDatabase              *bool                    `json:"openDatabase,omitempty"`
	CpuClass                  *string                  `json:"cpuClass,omitempty"`
	Platform                  *string                  `json:"platform,omitempty"`
	Plugins                   []map[string]interface{} `json:"plugins,omitempty"`
	WebglVendorAndRenderer    *string                  `json:"webglVendorAndRenderer,omitempty"`
	Webgl                     []string                 `json:"webgl,omitempty"`
	AdBlock                   *bool                    `json:"adBlock,omitempty"`
	HasLiedLanguages          *bool                    `json:"hasLiedLanguages,omitempty"`
	HasLiedResolution         *bool                    `json:"hasLiedResolution,omitempty"`
	HasLiedOs                 *bool                    `json:"hasLiedOs,omitempty"`
	HasLiedBrowser            *bool                    `json:"hasLiedBrowser,omitempty"`
	TouchSupport              []string                 `json:"touchSupport,omitempty"`
	Fonts                     []string                 `json:"fonts,omitempty"`
	Audio                     *string                  `json:"audio,omitempty"`
}

RiskEvaluationEventBrowser An object that specifies the browser fingerprint attributes. Browser data can be retrieved using browser fingerprint JS. For more information, see Overview of the PingOne Risk Integration Kit.

func NewRiskEvaluationEventBrowser

func NewRiskEvaluationEventBrowser() *RiskEvaluationEventBrowser

NewRiskEvaluationEventBrowser instantiates a new RiskEvaluationEventBrowser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventBrowserWithDefaults

func NewRiskEvaluationEventBrowserWithDefaults() *RiskEvaluationEventBrowser

NewRiskEvaluationEventBrowserWithDefaults instantiates a new RiskEvaluationEventBrowser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventBrowser) GetAdBlock

func (o *RiskEvaluationEventBrowser) GetAdBlock() bool

GetAdBlock returns the AdBlock field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetAdBlockOk

func (o *RiskEvaluationEventBrowser) GetAdBlockOk() (*bool, bool)

GetAdBlockOk returns a tuple with the AdBlock field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetAddBehaviour

func (o *RiskEvaluationEventBrowser) GetAddBehaviour() map[string]interface{}

GetAddBehaviour returns the AddBehaviour field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetAddBehaviourOk

func (o *RiskEvaluationEventBrowser) GetAddBehaviourOk() (map[string]interface{}, bool)

GetAddBehaviourOk returns a tuple with the AddBehaviour field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetAudio

func (o *RiskEvaluationEventBrowser) GetAudio() string

GetAudio returns the Audio field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetAudioOk

func (o *RiskEvaluationEventBrowser) GetAudioOk() (*string, bool)

GetAudioOk returns a tuple with the Audio field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetAvailableScreenResolution

func (o *RiskEvaluationEventBrowser) GetAvailableScreenResolution() []float32

GetAvailableScreenResolution returns the AvailableScreenResolution field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetAvailableScreenResolutionOk

func (o *RiskEvaluationEventBrowser) GetAvailableScreenResolutionOk() ([]float32, bool)

GetAvailableScreenResolutionOk returns a tuple with the AvailableScreenResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetColorDepth

func (o *RiskEvaluationEventBrowser) GetColorDepth() float32

GetColorDepth returns the ColorDepth field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetColorDepthOk

func (o *RiskEvaluationEventBrowser) GetColorDepthOk() (*float32, bool)

GetColorDepthOk returns a tuple with the ColorDepth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetCookie

func (o *RiskEvaluationEventBrowser) GetCookie() string

GetCookie returns the Cookie field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetCookieOk

func (o *RiskEvaluationEventBrowser) GetCookieOk() (*string, bool)

GetCookieOk returns a tuple with the Cookie field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetCpuClass

func (o *RiskEvaluationEventBrowser) GetCpuClass() string

GetCpuClass returns the CpuClass field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetCpuClassOk

func (o *RiskEvaluationEventBrowser) GetCpuClassOk() (*string, bool)

GetCpuClassOk returns a tuple with the CpuClass field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetDeviceMemory

func (o *RiskEvaluationEventBrowser) GetDeviceMemory() float32

GetDeviceMemory returns the DeviceMemory field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetDeviceMemoryOk

func (o *RiskEvaluationEventBrowser) GetDeviceMemoryOk() (*float32, bool)

GetDeviceMemoryOk returns a tuple with the DeviceMemory field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetFonts

func (o *RiskEvaluationEventBrowser) GetFonts() []string

GetFonts returns the Fonts field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetFontsOk

func (o *RiskEvaluationEventBrowser) GetFontsOk() ([]string, bool)

GetFontsOk returns a tuple with the Fonts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetHardwareConcurrency

func (o *RiskEvaluationEventBrowser) GetHardwareConcurrency() float32

GetHardwareConcurrency returns the HardwareConcurrency field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetHardwareConcurrencyOk

func (o *RiskEvaluationEventBrowser) GetHardwareConcurrencyOk() (*float32, bool)

GetHardwareConcurrencyOk returns a tuple with the HardwareConcurrency field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetHasLiedBrowser

func (o *RiskEvaluationEventBrowser) GetHasLiedBrowser() bool

GetHasLiedBrowser returns the HasLiedBrowser field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetHasLiedBrowserOk

func (o *RiskEvaluationEventBrowser) GetHasLiedBrowserOk() (*bool, bool)

GetHasLiedBrowserOk returns a tuple with the HasLiedBrowser field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetHasLiedLanguages

func (o *RiskEvaluationEventBrowser) GetHasLiedLanguages() bool

GetHasLiedLanguages returns the HasLiedLanguages field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetHasLiedLanguagesOk

func (o *RiskEvaluationEventBrowser) GetHasLiedLanguagesOk() (*bool, bool)

GetHasLiedLanguagesOk returns a tuple with the HasLiedLanguages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetHasLiedOs

func (o *RiskEvaluationEventBrowser) GetHasLiedOs() bool

GetHasLiedOs returns the HasLiedOs field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetHasLiedOsOk

func (o *RiskEvaluationEventBrowser) GetHasLiedOsOk() (*bool, bool)

GetHasLiedOsOk returns a tuple with the HasLiedOs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetHasLiedResolution

func (o *RiskEvaluationEventBrowser) GetHasLiedResolution() bool

GetHasLiedResolution returns the HasLiedResolution field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetHasLiedResolutionOk

func (o *RiskEvaluationEventBrowser) GetHasLiedResolutionOk() (*bool, bool)

GetHasLiedResolutionOk returns a tuple with the HasLiedResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetIndexedDb

func (o *RiskEvaluationEventBrowser) GetIndexedDb() bool

GetIndexedDb returns the IndexedDb field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetIndexedDbOk

func (o *RiskEvaluationEventBrowser) GetIndexedDbOk() (*bool, bool)

GetIndexedDbOk returns a tuple with the IndexedDb field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetLanguage

func (o *RiskEvaluationEventBrowser) GetLanguage() string

GetLanguage returns the Language field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetLanguageOk

func (o *RiskEvaluationEventBrowser) GetLanguageOk() (*string, bool)

GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetLocalStorage

func (o *RiskEvaluationEventBrowser) GetLocalStorage() bool

GetLocalStorage returns the LocalStorage field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetLocalStorageOk

func (o *RiskEvaluationEventBrowser) GetLocalStorageOk() (*bool, bool)

GetLocalStorageOk returns a tuple with the LocalStorage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetOpenDatabase

func (o *RiskEvaluationEventBrowser) GetOpenDatabase() bool

GetOpenDatabase returns the OpenDatabase field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetOpenDatabaseOk

func (o *RiskEvaluationEventBrowser) GetOpenDatabaseOk() (*bool, bool)

GetOpenDatabaseOk returns a tuple with the OpenDatabase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetPlatform

func (o *RiskEvaluationEventBrowser) GetPlatform() string

GetPlatform returns the Platform field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetPlatformOk

func (o *RiskEvaluationEventBrowser) GetPlatformOk() (*string, bool)

GetPlatformOk returns a tuple with the Platform field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetPlugins

func (o *RiskEvaluationEventBrowser) GetPlugins() []map[string]interface{}

GetPlugins returns the Plugins field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetPluginsOk

func (o *RiskEvaluationEventBrowser) GetPluginsOk() ([]map[string]interface{}, bool)

GetPluginsOk returns a tuple with the Plugins field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetScreenResolution

func (o *RiskEvaluationEventBrowser) GetScreenResolution() []float32

GetScreenResolution returns the ScreenResolution field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetScreenResolutionOk

func (o *RiskEvaluationEventBrowser) GetScreenResolutionOk() ([]float32, bool)

GetScreenResolutionOk returns a tuple with the ScreenResolution field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetSessionStorage

func (o *RiskEvaluationEventBrowser) GetSessionStorage() bool

GetSessionStorage returns the SessionStorage field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetSessionStorageOk

func (o *RiskEvaluationEventBrowser) GetSessionStorageOk() (*bool, bool)

GetSessionStorageOk returns a tuple with the SessionStorage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetTimezone

func (o *RiskEvaluationEventBrowser) GetTimezone() string

GetTimezone returns the Timezone field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetTimezoneOffset

func (o *RiskEvaluationEventBrowser) GetTimezoneOffset() float32

GetTimezoneOffset returns the TimezoneOffset field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetTimezoneOffsetOk

func (o *RiskEvaluationEventBrowser) GetTimezoneOffsetOk() (*float32, bool)

GetTimezoneOffsetOk returns a tuple with the TimezoneOffset field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetTimezoneOk

func (o *RiskEvaluationEventBrowser) GetTimezoneOk() (*string, bool)

GetTimezoneOk returns a tuple with the Timezone field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetTouchSupport

func (o *RiskEvaluationEventBrowser) GetTouchSupport() []string

GetTouchSupport returns the TouchSupport field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetTouchSupportOk

func (o *RiskEvaluationEventBrowser) GetTouchSupportOk() ([]string, bool)

GetTouchSupportOk returns a tuple with the TouchSupport field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetUserAgent

func (o *RiskEvaluationEventBrowser) GetUserAgent() string

GetUserAgent returns the UserAgent field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetUserAgentOk

func (o *RiskEvaluationEventBrowser) GetUserAgentOk() (*string, bool)

GetUserAgentOk returns a tuple with the UserAgent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetWebgl

func (o *RiskEvaluationEventBrowser) GetWebgl() []string

GetWebgl returns the Webgl field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetWebglOk

func (o *RiskEvaluationEventBrowser) GetWebglOk() ([]string, bool)

GetWebglOk returns a tuple with the Webgl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) GetWebglVendorAndRenderer

func (o *RiskEvaluationEventBrowser) GetWebglVendorAndRenderer() string

GetWebglVendorAndRenderer returns the WebglVendorAndRenderer field value if set, zero value otherwise.

func (*RiskEvaluationEventBrowser) GetWebglVendorAndRendererOk

func (o *RiskEvaluationEventBrowser) GetWebglVendorAndRendererOk() (*string, bool)

GetWebglVendorAndRendererOk returns a tuple with the WebglVendorAndRenderer field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventBrowser) HasAdBlock

func (o *RiskEvaluationEventBrowser) HasAdBlock() bool

HasAdBlock returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasAddBehaviour

func (o *RiskEvaluationEventBrowser) HasAddBehaviour() bool

HasAddBehaviour returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasAudio

func (o *RiskEvaluationEventBrowser) HasAudio() bool

HasAudio returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasAvailableScreenResolution

func (o *RiskEvaluationEventBrowser) HasAvailableScreenResolution() bool

HasAvailableScreenResolution returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasColorDepth

func (o *RiskEvaluationEventBrowser) HasColorDepth() bool

HasColorDepth returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasCookie

func (o *RiskEvaluationEventBrowser) HasCookie() bool

HasCookie returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasCpuClass

func (o *RiskEvaluationEventBrowser) HasCpuClass() bool

HasCpuClass returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasDeviceMemory

func (o *RiskEvaluationEventBrowser) HasDeviceMemory() bool

HasDeviceMemory returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasFonts

func (o *RiskEvaluationEventBrowser) HasFonts() bool

HasFonts returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasHardwareConcurrency

func (o *RiskEvaluationEventBrowser) HasHardwareConcurrency() bool

HasHardwareConcurrency returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasHasLiedBrowser

func (o *RiskEvaluationEventBrowser) HasHasLiedBrowser() bool

HasHasLiedBrowser returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasHasLiedLanguages

func (o *RiskEvaluationEventBrowser) HasHasLiedLanguages() bool

HasHasLiedLanguages returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasHasLiedOs

func (o *RiskEvaluationEventBrowser) HasHasLiedOs() bool

HasHasLiedOs returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasHasLiedResolution

func (o *RiskEvaluationEventBrowser) HasHasLiedResolution() bool

HasHasLiedResolution returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasIndexedDb

func (o *RiskEvaluationEventBrowser) HasIndexedDb() bool

HasIndexedDb returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasLanguage

func (o *RiskEvaluationEventBrowser) HasLanguage() bool

HasLanguage returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasLocalStorage

func (o *RiskEvaluationEventBrowser) HasLocalStorage() bool

HasLocalStorage returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasOpenDatabase

func (o *RiskEvaluationEventBrowser) HasOpenDatabase() bool

HasOpenDatabase returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasPlatform

func (o *RiskEvaluationEventBrowser) HasPlatform() bool

HasPlatform returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasPlugins

func (o *RiskEvaluationEventBrowser) HasPlugins() bool

HasPlugins returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasScreenResolution

func (o *RiskEvaluationEventBrowser) HasScreenResolution() bool

HasScreenResolution returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasSessionStorage

func (o *RiskEvaluationEventBrowser) HasSessionStorage() bool

HasSessionStorage returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasTimezone

func (o *RiskEvaluationEventBrowser) HasTimezone() bool

HasTimezone returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasTimezoneOffset

func (o *RiskEvaluationEventBrowser) HasTimezoneOffset() bool

HasTimezoneOffset returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasTouchSupport

func (o *RiskEvaluationEventBrowser) HasTouchSupport() bool

HasTouchSupport returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasUserAgent

func (o *RiskEvaluationEventBrowser) HasUserAgent() bool

HasUserAgent returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasWebgl

func (o *RiskEvaluationEventBrowser) HasWebgl() bool

HasWebgl returns a boolean if a field has been set.

func (*RiskEvaluationEventBrowser) HasWebglVendorAndRenderer

func (o *RiskEvaluationEventBrowser) HasWebglVendorAndRenderer() bool

HasWebglVendorAndRenderer returns a boolean if a field has been set.

func (RiskEvaluationEventBrowser) MarshalJSON

func (o RiskEvaluationEventBrowser) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventBrowser) SetAdBlock

func (o *RiskEvaluationEventBrowser) SetAdBlock(v bool)

SetAdBlock gets a reference to the given bool and assigns it to the AdBlock field.

func (*RiskEvaluationEventBrowser) SetAddBehaviour

func (o *RiskEvaluationEventBrowser) SetAddBehaviour(v map[string]interface{})

SetAddBehaviour gets a reference to the given map[string]interface{} and assigns it to the AddBehaviour field.

func (*RiskEvaluationEventBrowser) SetAudio

func (o *RiskEvaluationEventBrowser) SetAudio(v string)

SetAudio gets a reference to the given string and assigns it to the Audio field.

func (*RiskEvaluationEventBrowser) SetAvailableScreenResolution

func (o *RiskEvaluationEventBrowser) SetAvailableScreenResolution(v []float32)

SetAvailableScreenResolution gets a reference to the given []float32 and assigns it to the AvailableScreenResolution field.

func (*RiskEvaluationEventBrowser) SetColorDepth

func (o *RiskEvaluationEventBrowser) SetColorDepth(v float32)

SetColorDepth gets a reference to the given float32 and assigns it to the ColorDepth field.

func (*RiskEvaluationEventBrowser) SetCookie

func (o *RiskEvaluationEventBrowser) SetCookie(v string)

SetCookie gets a reference to the given string and assigns it to the Cookie field.

func (*RiskEvaluationEventBrowser) SetCpuClass

func (o *RiskEvaluationEventBrowser) SetCpuClass(v string)

SetCpuClass gets a reference to the given string and assigns it to the CpuClass field.

func (*RiskEvaluationEventBrowser) SetDeviceMemory

func (o *RiskEvaluationEventBrowser) SetDeviceMemory(v float32)

SetDeviceMemory gets a reference to the given float32 and assigns it to the DeviceMemory field.

func (*RiskEvaluationEventBrowser) SetFonts

func (o *RiskEvaluationEventBrowser) SetFonts(v []string)

SetFonts gets a reference to the given []string and assigns it to the Fonts field.

func (*RiskEvaluationEventBrowser) SetHardwareConcurrency

func (o *RiskEvaluationEventBrowser) SetHardwareConcurrency(v float32)

SetHardwareConcurrency gets a reference to the given float32 and assigns it to the HardwareConcurrency field.

func (*RiskEvaluationEventBrowser) SetHasLiedBrowser

func (o *RiskEvaluationEventBrowser) SetHasLiedBrowser(v bool)

SetHasLiedBrowser gets a reference to the given bool and assigns it to the HasLiedBrowser field.

func (*RiskEvaluationEventBrowser) SetHasLiedLanguages

func (o *RiskEvaluationEventBrowser) SetHasLiedLanguages(v bool)

SetHasLiedLanguages gets a reference to the given bool and assigns it to the HasLiedLanguages field.

func (*RiskEvaluationEventBrowser) SetHasLiedOs

func (o *RiskEvaluationEventBrowser) SetHasLiedOs(v bool)

SetHasLiedOs gets a reference to the given bool and assigns it to the HasLiedOs field.

func (*RiskEvaluationEventBrowser) SetHasLiedResolution

func (o *RiskEvaluationEventBrowser) SetHasLiedResolution(v bool)

SetHasLiedResolution gets a reference to the given bool and assigns it to the HasLiedResolution field.

func (*RiskEvaluationEventBrowser) SetIndexedDb

func (o *RiskEvaluationEventBrowser) SetIndexedDb(v bool)

SetIndexedDb gets a reference to the given bool and assigns it to the IndexedDb field.

func (*RiskEvaluationEventBrowser) SetLanguage

func (o *RiskEvaluationEventBrowser) SetLanguage(v string)

SetLanguage gets a reference to the given string and assigns it to the Language field.

func (*RiskEvaluationEventBrowser) SetLocalStorage

func (o *RiskEvaluationEventBrowser) SetLocalStorage(v bool)

SetLocalStorage gets a reference to the given bool and assigns it to the LocalStorage field.

func (*RiskEvaluationEventBrowser) SetOpenDatabase

func (o *RiskEvaluationEventBrowser) SetOpenDatabase(v bool)

SetOpenDatabase gets a reference to the given bool and assigns it to the OpenDatabase field.

func (*RiskEvaluationEventBrowser) SetPlatform

func (o *RiskEvaluationEventBrowser) SetPlatform(v string)

SetPlatform gets a reference to the given string and assigns it to the Platform field.

func (*RiskEvaluationEventBrowser) SetPlugins

func (o *RiskEvaluationEventBrowser) SetPlugins(v []map[string]interface{})

SetPlugins gets a reference to the given []map[string]interface{} and assigns it to the Plugins field.

func (*RiskEvaluationEventBrowser) SetScreenResolution

func (o *RiskEvaluationEventBrowser) SetScreenResolution(v []float32)

SetScreenResolution gets a reference to the given []float32 and assigns it to the ScreenResolution field.

func (*RiskEvaluationEventBrowser) SetSessionStorage

func (o *RiskEvaluationEventBrowser) SetSessionStorage(v bool)

SetSessionStorage gets a reference to the given bool and assigns it to the SessionStorage field.

func (*RiskEvaluationEventBrowser) SetTimezone

func (o *RiskEvaluationEventBrowser) SetTimezone(v string)

SetTimezone gets a reference to the given string and assigns it to the Timezone field.

func (*RiskEvaluationEventBrowser) SetTimezoneOffset

func (o *RiskEvaluationEventBrowser) SetTimezoneOffset(v float32)

SetTimezoneOffset gets a reference to the given float32 and assigns it to the TimezoneOffset field.

func (*RiskEvaluationEventBrowser) SetTouchSupport

func (o *RiskEvaluationEventBrowser) SetTouchSupport(v []string)

SetTouchSupport gets a reference to the given []string and assigns it to the TouchSupport field.

func (*RiskEvaluationEventBrowser) SetUserAgent

func (o *RiskEvaluationEventBrowser) SetUserAgent(v string)

SetUserAgent gets a reference to the given string and assigns it to the UserAgent field.

func (*RiskEvaluationEventBrowser) SetWebgl

func (o *RiskEvaluationEventBrowser) SetWebgl(v []string)

SetWebgl gets a reference to the given []string and assigns it to the Webgl field.

func (*RiskEvaluationEventBrowser) SetWebglVendorAndRenderer

func (o *RiskEvaluationEventBrowser) SetWebglVendorAndRenderer(v string)

SetWebglVendorAndRenderer gets a reference to the given string and assigns it to the WebglVendorAndRenderer field.

func (RiskEvaluationEventBrowser) ToMap added in v0.3.3

func (o RiskEvaluationEventBrowser) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventEvaluatedFactors

type RiskEvaluationEventEvaluatedFactors struct {
	Status *EnumCompletionStatus `json:"status,omitempty"`
	// A string that specifies the transaction type.
	Type *string `json:"type,omitempty"`
}

RiskEvaluationEventEvaluatedFactors struct for RiskEvaluationEventEvaluatedFactors

func NewRiskEvaluationEventEvaluatedFactors

func NewRiskEvaluationEventEvaluatedFactors() *RiskEvaluationEventEvaluatedFactors

NewRiskEvaluationEventEvaluatedFactors instantiates a new RiskEvaluationEventEvaluatedFactors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventEvaluatedFactorsWithDefaults

func NewRiskEvaluationEventEvaluatedFactorsWithDefaults() *RiskEvaluationEventEvaluatedFactors

NewRiskEvaluationEventEvaluatedFactorsWithDefaults instantiates a new RiskEvaluationEventEvaluatedFactors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventEvaluatedFactors) GetStatus

GetStatus returns the Status field value if set, zero value otherwise.

func (*RiskEvaluationEventEvaluatedFactors) GetStatusOk

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventEvaluatedFactors) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*RiskEvaluationEventEvaluatedFactors) GetTypeOk

func (o *RiskEvaluationEventEvaluatedFactors) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventEvaluatedFactors) HasStatus

HasStatus returns a boolean if a field has been set.

func (*RiskEvaluationEventEvaluatedFactors) HasType

HasType returns a boolean if a field has been set.

func (RiskEvaluationEventEvaluatedFactors) MarshalJSON

func (o RiskEvaluationEventEvaluatedFactors) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventEvaluatedFactors) SetStatus

SetStatus gets a reference to the given EnumCompletionStatus and assigns it to the Status field.

func (*RiskEvaluationEventEvaluatedFactors) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (RiskEvaluationEventEvaluatedFactors) ToMap added in v0.3.3

func (o RiskEvaluationEventEvaluatedFactors) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventFlow

type RiskEvaluationEventFlow struct {
	Type *EnumFlowType `json:"type,omitempty"`
}

RiskEvaluationEventFlow struct for RiskEvaluationEventFlow

func NewRiskEvaluationEventFlow

func NewRiskEvaluationEventFlow() *RiskEvaluationEventFlow

NewRiskEvaluationEventFlow instantiates a new RiskEvaluationEventFlow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventFlowWithDefaults

func NewRiskEvaluationEventFlowWithDefaults() *RiskEvaluationEventFlow

NewRiskEvaluationEventFlowWithDefaults instantiates a new RiskEvaluationEventFlow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventFlow) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*RiskEvaluationEventFlow) GetTypeOk

func (o *RiskEvaluationEventFlow) GetTypeOk() (*EnumFlowType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventFlow) HasType

func (o *RiskEvaluationEventFlow) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskEvaluationEventFlow) MarshalJSON

func (o RiskEvaluationEventFlow) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventFlow) SetType

func (o *RiskEvaluationEventFlow) SetType(v EnumFlowType)

SetType gets a reference to the given EnumFlowType and assigns it to the Type field.

func (RiskEvaluationEventFlow) ToMap added in v0.3.3

func (o RiskEvaluationEventFlow) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventSession

type RiskEvaluationEventSession struct {
	// A string that specifies a unique session ID associated with the event.
	Id string `json:"id"`
}

RiskEvaluationEventSession struct for RiskEvaluationEventSession

func NewRiskEvaluationEventSession

func NewRiskEvaluationEventSession(id string) *RiskEvaluationEventSession

NewRiskEvaluationEventSession instantiates a new RiskEvaluationEventSession object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventSessionWithDefaults

func NewRiskEvaluationEventSessionWithDefaults() *RiskEvaluationEventSession

NewRiskEvaluationEventSessionWithDefaults instantiates a new RiskEvaluationEventSession object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventSession) GetId

GetId returns the Id field value

func (*RiskEvaluationEventSession) GetIdOk

func (o *RiskEvaluationEventSession) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (RiskEvaluationEventSession) MarshalJSON

func (o RiskEvaluationEventSession) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventSession) SetId

func (o *RiskEvaluationEventSession) SetId(v string)

SetId sets field value

func (RiskEvaluationEventSession) ToMap added in v0.3.3

func (o RiskEvaluationEventSession) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventTargetResource

type RiskEvaluationEventTargetResource struct {
	// A string that specifies the ID of the target application.
	Id *string `json:"id,omitempty"`
	// A string that specifies the name of the target application.
	Name *string `json:"name,omitempty"`
}

RiskEvaluationEventTargetResource struct for RiskEvaluationEventTargetResource

func NewRiskEvaluationEventTargetResource

func NewRiskEvaluationEventTargetResource() *RiskEvaluationEventTargetResource

NewRiskEvaluationEventTargetResource instantiates a new RiskEvaluationEventTargetResource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventTargetResourceWithDefaults

func NewRiskEvaluationEventTargetResourceWithDefaults() *RiskEvaluationEventTargetResource

NewRiskEvaluationEventTargetResourceWithDefaults instantiates a new RiskEvaluationEventTargetResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventTargetResource) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*RiskEvaluationEventTargetResource) GetIdOk

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventTargetResource) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*RiskEvaluationEventTargetResource) GetNameOk

func (o *RiskEvaluationEventTargetResource) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventTargetResource) HasId

HasId returns a boolean if a field has been set.

func (*RiskEvaluationEventTargetResource) HasName

HasName returns a boolean if a field has been set.

func (RiskEvaluationEventTargetResource) MarshalJSON

func (o RiskEvaluationEventTargetResource) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventTargetResource) SetId

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskEvaluationEventTargetResource) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (RiskEvaluationEventTargetResource) ToMap added in v0.3.3

func (o RiskEvaluationEventTargetResource) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventUser

type RiskEvaluationEventUser struct {
	// A string that specifies the ID of the user associated with the event (maximum size 1024 characters). This is a required property.
	Id string `json:"id"`
	// A string that specifies the name of the user associated with the event (maximum size 1024 characters).
	Name *string      `json:"name,omitempty"`
	Type EnumUserType `json:"type"`
	// An array of group names.
	Groups []RiskEvaluationEventUserGroupsInner `json:"groups,omitempty"`
}

RiskEvaluationEventUser struct for RiskEvaluationEventUser

func NewRiskEvaluationEventUser

func NewRiskEvaluationEventUser(id string, type_ EnumUserType) *RiskEvaluationEventUser

NewRiskEvaluationEventUser instantiates a new RiskEvaluationEventUser object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventUserWithDefaults

func NewRiskEvaluationEventUserWithDefaults() *RiskEvaluationEventUser

NewRiskEvaluationEventUserWithDefaults instantiates a new RiskEvaluationEventUser object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventUser) GetGroups

GetGroups returns the Groups field value if set, zero value otherwise.

func (*RiskEvaluationEventUser) GetGroupsOk

GetGroupsOk returns a tuple with the Groups field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventUser) GetId

func (o *RiskEvaluationEventUser) GetId() string

GetId returns the Id field value

func (*RiskEvaluationEventUser) GetIdOk

func (o *RiskEvaluationEventUser) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RiskEvaluationEventUser) GetName

func (o *RiskEvaluationEventUser) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RiskEvaluationEventUser) GetNameOk

func (o *RiskEvaluationEventUser) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventUser) GetType

GetType returns the Type field value

func (*RiskEvaluationEventUser) GetTypeOk

func (o *RiskEvaluationEventUser) GetTypeOk() (*EnumUserType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskEvaluationEventUser) HasGroups

func (o *RiskEvaluationEventUser) HasGroups() bool

HasGroups returns a boolean if a field has been set.

func (*RiskEvaluationEventUser) HasName

func (o *RiskEvaluationEventUser) HasName() bool

HasName returns a boolean if a field has been set.

func (RiskEvaluationEventUser) MarshalJSON

func (o RiskEvaluationEventUser) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventUser) SetGroups

SetGroups gets a reference to the given []RiskEvaluationEventUserGroupsInner and assigns it to the Groups field.

func (*RiskEvaluationEventUser) SetId

func (o *RiskEvaluationEventUser) SetId(v string)

SetId sets field value

func (*RiskEvaluationEventUser) SetName

func (o *RiskEvaluationEventUser) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*RiskEvaluationEventUser) SetType

func (o *RiskEvaluationEventUser) SetType(v EnumUserType)

SetType sets field value

func (RiskEvaluationEventUser) ToMap added in v0.3.3

func (o RiskEvaluationEventUser) ToMap() (map[string]interface{}, error)

type RiskEvaluationEventUserGroupsInner

type RiskEvaluationEventUserGroupsInner struct {
	// A string that specifies the name of the group (maximum size 1024 characters).
	Name *string `json:"name,omitempty"`
}

RiskEvaluationEventUserGroupsInner struct for RiskEvaluationEventUserGroupsInner

func NewRiskEvaluationEventUserGroupsInner

func NewRiskEvaluationEventUserGroupsInner() *RiskEvaluationEventUserGroupsInner

NewRiskEvaluationEventUserGroupsInner instantiates a new RiskEvaluationEventUserGroupsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationEventUserGroupsInnerWithDefaults

func NewRiskEvaluationEventUserGroupsInnerWithDefaults() *RiskEvaluationEventUserGroupsInner

NewRiskEvaluationEventUserGroupsInnerWithDefaults instantiates a new RiskEvaluationEventUserGroupsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationEventUserGroupsInner) GetName

GetName returns the Name field value if set, zero value otherwise.

func (*RiskEvaluationEventUserGroupsInner) GetNameOk

func (o *RiskEvaluationEventUserGroupsInner) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationEventUserGroupsInner) HasName

HasName returns a boolean if a field has been set.

func (RiskEvaluationEventUserGroupsInner) MarshalJSON

func (o RiskEvaluationEventUserGroupsInner) MarshalJSON() ([]byte, error)

func (*RiskEvaluationEventUserGroupsInner) SetName

SetName gets a reference to the given string and assigns it to the Name field.

func (RiskEvaluationEventUserGroupsInner) ToMap added in v0.3.3

func (o RiskEvaluationEventUserGroupsInner) ToMap() (map[string]interface{}, error)

type RiskEvaluationResult

type RiskEvaluationResult struct {
	Type  *EnumResultType `json:"type,omitempty"`
	Level *EnumRiskLevel  `json:"level,omitempty"`
	// A string that specifies any custom attribute the administrator defines.
	Value *string `json:"value,omitempty"`
}

RiskEvaluationResult struct for RiskEvaluationResult

func NewRiskEvaluationResult

func NewRiskEvaluationResult() *RiskEvaluationResult

NewRiskEvaluationResult instantiates a new RiskEvaluationResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationResultWithDefaults

func NewRiskEvaluationResultWithDefaults() *RiskEvaluationResult

NewRiskEvaluationResultWithDefaults instantiates a new RiskEvaluationResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationResult) GetLevel

func (o *RiskEvaluationResult) GetLevel() EnumRiskLevel

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskEvaluationResult) GetLevelOk

func (o *RiskEvaluationResult) GetLevelOk() (*EnumRiskLevel, bool)

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationResult) GetType

func (o *RiskEvaluationResult) GetType() EnumResultType

GetType returns the Type field value if set, zero value otherwise.

func (*RiskEvaluationResult) GetTypeOk

func (o *RiskEvaluationResult) GetTypeOk() (*EnumResultType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationResult) GetValue

func (o *RiskEvaluationResult) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*RiskEvaluationResult) GetValueOk

func (o *RiskEvaluationResult) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationResult) HasLevel

func (o *RiskEvaluationResult) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (*RiskEvaluationResult) HasType

func (o *RiskEvaluationResult) HasType() bool

HasType returns a boolean if a field has been set.

func (*RiskEvaluationResult) HasValue

func (o *RiskEvaluationResult) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RiskEvaluationResult) MarshalJSON

func (o RiskEvaluationResult) MarshalJSON() ([]byte, error)

func (*RiskEvaluationResult) SetLevel

func (o *RiskEvaluationResult) SetLevel(v EnumRiskLevel)

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskEvaluationResult) SetType

func (o *RiskEvaluationResult) SetType(v EnumResultType)

SetType gets a reference to the given EnumResultType and assigns it to the Type field.

func (*RiskEvaluationResult) SetValue

func (o *RiskEvaluationResult) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (RiskEvaluationResult) ToMap added in v0.3.3

func (o RiskEvaluationResult) ToMap() (map[string]interface{}, error)

type RiskEvaluationRiskPolicySet

type RiskEvaluationRiskPolicySet struct {
	// A string that specifies the risk policy set resource's unique identifier. If the risk policy set ID and name are both specified, the policy set specified by the riskPolicySet.id is used. If the risk policy set ID and name are not specified, the environment's default risk policy set is used.
	Id *string `json:"id,omitempty"`
	// A string that specifies the risk policy set name associated with this risk evaluation resource. If the risk policy set ID and name are both specified, the policy set specified by the riskPolicySet.id is used. If the risk policy set name and ID are not specified, the environment's default risk policy set is used.
	Name *string `json:"name,omitempty"`
}

RiskEvaluationRiskPolicySet struct for RiskEvaluationRiskPolicySet

func NewRiskEvaluationRiskPolicySet

func NewRiskEvaluationRiskPolicySet() *RiskEvaluationRiskPolicySet

NewRiskEvaluationRiskPolicySet instantiates a new RiskEvaluationRiskPolicySet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskEvaluationRiskPolicySetWithDefaults

func NewRiskEvaluationRiskPolicySetWithDefaults() *RiskEvaluationRiskPolicySet

NewRiskEvaluationRiskPolicySetWithDefaults instantiates a new RiskEvaluationRiskPolicySet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskEvaluationRiskPolicySet) GetId

GetId returns the Id field value if set, zero value otherwise.

func (*RiskEvaluationRiskPolicySet) GetIdOk

func (o *RiskEvaluationRiskPolicySet) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationRiskPolicySet) GetName

func (o *RiskEvaluationRiskPolicySet) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*RiskEvaluationRiskPolicySet) GetNameOk

func (o *RiskEvaluationRiskPolicySet) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskEvaluationRiskPolicySet) HasId

func (o *RiskEvaluationRiskPolicySet) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskEvaluationRiskPolicySet) HasName

func (o *RiskEvaluationRiskPolicySet) HasName() bool

HasName returns a boolean if a field has been set.

func (RiskEvaluationRiskPolicySet) MarshalJSON

func (o RiskEvaluationRiskPolicySet) MarshalJSON() ([]byte, error)

func (*RiskEvaluationRiskPolicySet) SetId

func (o *RiskEvaluationRiskPolicySet) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskEvaluationRiskPolicySet) SetName

func (o *RiskEvaluationRiskPolicySet) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (RiskEvaluationRiskPolicySet) ToMap added in v0.3.3

func (o RiskEvaluationRiskPolicySet) ToMap() (map[string]interface{}, error)

type RiskEvaluationsApiService

type RiskEvaluationsApiService service

RiskEvaluationsApiService RiskEvaluationsApi service

func (*RiskEvaluationsApiService) CreateRiskEvaluation

func (a *RiskEvaluationsApiService) CreateRiskEvaluation(ctx context.Context, environmentID string) ApiCreateRiskEvaluationRequest

CreateRiskEvaluation CREATE Risk Evaluation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiCreateRiskEvaluationRequest

func (*RiskEvaluationsApiService) CreateRiskEvaluationExecute

Execute executes the request

@return RiskEvaluation

func (*RiskEvaluationsApiService) ReadOneRiskEvaluation

func (a *RiskEvaluationsApiService) ReadOneRiskEvaluation(ctx context.Context, environmentID string, riskEvaluationID string) ApiReadOneRiskEvaluationRequest

ReadOneRiskEvaluation READ One Risk Evaluation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskEvaluationID
@return ApiReadOneRiskEvaluationRequest

func (*RiskEvaluationsApiService) ReadOneRiskEvaluationExecute

Execute executes the request

@return RiskEvaluation

func (*RiskEvaluationsApiService) UpdateRiskEvaluation

func (a *RiskEvaluationsApiService) UpdateRiskEvaluation(ctx context.Context, environmentID string, riskEvaluationID string) ApiUpdateRiskEvaluationRequest

UpdateRiskEvaluation UPDATE Risk Evaluation

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskEvaluationID
@return ApiUpdateRiskEvaluationRequest

func (*RiskEvaluationsApiService) UpdateRiskEvaluationExecute

Execute executes the request

@return RiskEvaluation

type RiskPoliciesApiService

type RiskPoliciesApiService service

RiskPoliciesApiService RiskPoliciesApi service

func (*RiskPoliciesApiService) CreateRiskPolicySet

func (a *RiskPoliciesApiService) CreateRiskPolicySet(ctx context.Context, environmentID string) ApiCreateRiskPolicySetRequest

CreateRiskPolicySet CREATE Risk Policy Set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiCreateRiskPolicySetRequest

func (*RiskPoliciesApiService) CreateRiskPolicySetExecute

Execute executes the request

@return RiskPolicySet

func (*RiskPoliciesApiService) DeleteRiskPolicySet

func (a *RiskPoliciesApiService) DeleteRiskPolicySet(ctx context.Context, environmentID string, riskPolicySetID string) ApiDeleteRiskPolicySetRequest

DeleteRiskPolicySet DELETE Risk Policy Set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskPolicySetID
@return ApiDeleteRiskPolicySetRequest

func (*RiskPoliciesApiService) DeleteRiskPolicySetExecute

func (a *RiskPoliciesApiService) DeleteRiskPolicySetExecute(r ApiDeleteRiskPolicySetRequest) (*http.Response, error)

Execute executes the request

func (*RiskPoliciesApiService) ReadOneRiskPolicySet

func (a *RiskPoliciesApiService) ReadOneRiskPolicySet(ctx context.Context, environmentID string, riskPolicySetID string) ApiReadOneRiskPolicySetRequest

ReadOneRiskPolicySet READ One Risk Policy Set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskPolicySetID
@return ApiReadOneRiskPolicySetRequest

func (*RiskPoliciesApiService) ReadOneRiskPolicySetExecute

Execute executes the request

@return RiskPolicySet

func (*RiskPoliciesApiService) ReadRiskPolicySets

func (a *RiskPoliciesApiService) ReadRiskPolicySets(ctx context.Context, environmentID string) ApiReadRiskPolicySetsRequest

ReadRiskPolicySets READ Risk Policy Sets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@return ApiReadRiskPolicySetsRequest

func (*RiskPoliciesApiService) ReadRiskPolicySetsExecute

Execute executes the request

@return EntityArray

func (*RiskPoliciesApiService) ReadRiskPolicySetsExecuteInitialPage added in v0.17.0

func (a *RiskPoliciesApiService) ReadRiskPolicySetsExecuteInitialPage(r ApiReadRiskPolicySetsRequest) (*EntityArray, *http.Response, error)

func (*RiskPoliciesApiService) UpdateRiskPolicySet

func (a *RiskPoliciesApiService) UpdateRiskPolicySet(ctx context.Context, environmentID string, riskPolicySetID string) ApiUpdateRiskPolicySetRequest

UpdateRiskPolicySet UPDATE Risk Policy Set

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param environmentID
@param riskPolicySetID
@return ApiUpdateRiskPolicySetRequest

func (*RiskPoliciesApiService) UpdateRiskPolicySetExecute

Execute executes the request

@return RiskPolicySet

type RiskPolicy added in v0.6.0

type RiskPolicy struct {
	Links     *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	Condition RiskPolicyCondition           `json:"condition"`
	// The time the resource was first created (format ISO-8061).
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// A string that specifies a description for this risk policy. This is an optional property. Valid characters consist of any Unicode letter, mark (for example, accent, umlaut), numeric character, punctuation character, or space. Maximum size is 1024 characters.
	Description *string            `json:"description,omitempty"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string that specifies a name for this risk policy. Valid characters consist of any Unicode letter, mark (for example, accent, umlaut), numeric character, forward slash, dot, apostrophe, underscore, space, or hyphen. Maximum size is 256 characters.
	Name string `json:"name"`
	// An integer that specifies priority of the policy inside a risk policy set, designating which policy should run first. This is a read-only value. The priority is determined by the order in which policies are listed in the policy set. The first policy in the list is assigned priority 1 and is evaluated first. The next policy in the list is assigned priority 2 and so on.
	Priority *int32           `json:"priority,omitempty"`
	Result   RiskPolicyResult `json:"result"`
	// The time the resource was last updated (format ISO-8061).
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

RiskPolicy struct for RiskPolicy

func NewRiskPolicy added in v0.6.0

func NewRiskPolicy(condition RiskPolicyCondition, name string, result RiskPolicyResult) *RiskPolicy

NewRiskPolicy instantiates a new RiskPolicy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicyWithDefaults added in v0.6.0

func NewRiskPolicyWithDefaults() *RiskPolicy

NewRiskPolicyWithDefaults instantiates a new RiskPolicy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicy) GetCondition added in v0.6.0

func (o *RiskPolicy) GetCondition() RiskPolicyCondition

GetCondition returns the Condition field value

func (*RiskPolicy) GetConditionOk added in v0.6.0

func (o *RiskPolicy) GetConditionOk() (*RiskPolicyCondition, bool)

GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set.

func (*RiskPolicy) GetCreatedAt added in v0.6.0

func (o *RiskPolicy) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPolicy) GetCreatedAtOk added in v0.6.0

func (o *RiskPolicy) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicy) GetDescription added in v0.6.0

func (o *RiskPolicy) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPolicy) GetDescriptionOk added in v0.6.0

func (o *RiskPolicy) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicy) GetEnvironment added in v0.6.0

func (o *RiskPolicy) GetEnvironment() ObjectEnvironment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*RiskPolicy) GetEnvironmentOk added in v0.6.0

func (o *RiskPolicy) GetEnvironmentOk() (*ObjectEnvironment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicy) GetId added in v0.6.0

func (o *RiskPolicy) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPolicy) GetIdOk added in v0.6.0

func (o *RiskPolicy) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *RiskPolicy) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPolicy) GetLinksOk added in v0.9.0

func (o *RiskPolicy) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicy) GetName added in v0.6.0

func (o *RiskPolicy) GetName() string

GetName returns the Name field value

func (*RiskPolicy) GetNameOk added in v0.6.0

func (o *RiskPolicy) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPolicy) GetPriority added in v0.6.0

func (o *RiskPolicy) GetPriority() int32

GetPriority returns the Priority field value if set, zero value otherwise.

func (*RiskPolicy) GetPriorityOk added in v0.6.0

func (o *RiskPolicy) GetPriorityOk() (*int32, bool)

GetPriorityOk returns a tuple with the Priority field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicy) GetResult added in v0.6.0

func (o *RiskPolicy) GetResult() RiskPolicyResult

GetResult returns the Result field value

func (*RiskPolicy) GetResultOk added in v0.6.0

func (o *RiskPolicy) GetResultOk() (*RiskPolicyResult, bool)

GetResultOk returns a tuple with the Result field value and a boolean to check if the value has been set.

func (*RiskPolicy) GetUpdatedAt added in v0.6.0

func (o *RiskPolicy) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPolicy) GetUpdatedAtOk added in v0.6.0

func (o *RiskPolicy) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicy) HasCreatedAt added in v0.6.0

func (o *RiskPolicy) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPolicy) HasDescription added in v0.6.0

func (o *RiskPolicy) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPolicy) HasEnvironment added in v0.6.0

func (o *RiskPolicy) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*RiskPolicy) HasId added in v0.6.0

func (o *RiskPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (o *RiskPolicy) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPolicy) HasPriority added in v0.6.0

func (o *RiskPolicy) HasPriority() bool

HasPriority returns a boolean if a field has been set.

func (*RiskPolicy) HasUpdatedAt added in v0.6.0

func (o *RiskPolicy) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPolicy) MarshalJSON added in v0.6.0

func (o RiskPolicy) MarshalJSON() ([]byte, error)

func (*RiskPolicy) SetCondition added in v0.6.0

func (o *RiskPolicy) SetCondition(v RiskPolicyCondition)

SetCondition sets field value

func (*RiskPolicy) SetCreatedAt added in v0.6.0

func (o *RiskPolicy) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPolicy) SetDescription added in v0.6.0

func (o *RiskPolicy) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPolicy) SetEnvironment added in v0.6.0

func (o *RiskPolicy) SetEnvironment(v ObjectEnvironment)

SetEnvironment gets a reference to the given ObjectEnvironment and assigns it to the Environment field.

func (*RiskPolicy) SetId added in v0.6.0

func (o *RiskPolicy) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *RiskPolicy) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPolicy) SetName added in v0.6.0

func (o *RiskPolicy) SetName(v string)

SetName sets field value

func (*RiskPolicy) SetPriority added in v0.6.0

func (o *RiskPolicy) SetPriority(v int32)

SetPriority gets a reference to the given int32 and assigns it to the Priority field.

func (*RiskPolicy) SetResult added in v0.6.0

func (o *RiskPolicy) SetResult(v RiskPolicyResult)

SetResult sets field value

func (*RiskPolicy) SetUpdatedAt added in v0.6.0

func (o *RiskPolicy) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPolicy) ToMap added in v0.6.0

func (o RiskPolicy) ToMap() (map[string]interface{}, error)

type RiskPolicyCondition added in v0.6.0

type RiskPolicyCondition struct {
	Type     *EnumRiskPolicyConditionType `json:"type,omitempty"`
	Contains *string                      `json:"contains,omitempty"`
	IpRange  []string                     `json:"ipRange,omitempty"`
	Value    *string                      `json:"value,omitempty"`
	Equals   *RiskPolicyConditionEquals   `json:"equals,omitempty"`
	// Required for weights-based policies. The elements in the array are `value`-`weight` pairs, representing a weighting for the weighted average calculation that should be assigned to a specific predictor when it is determined that there is a high risk for the predictor.
	AggregatedWeights []RiskPolicyConditionAggregatedWeightsInner `json:"aggregatedWeights,omitempty"`
	// Required for score-based policies. The elements in the array are `value`-`score` pairs, representing the score that should be assigned to a specific predictor when it is determined that there is a high risk for the predictor.
	AggregatedScores []RiskPolicyConditionAggregatedScoresInner `json:"aggregatedScores,omitempty"`
	Between          *RiskPolicyConditionBetween                `json:"between,omitempty"`
}

RiskPolicyCondition Contains the condition logic that determines when a policy is evaluated to true and when it is evaluated to false.

func NewRiskPolicyCondition added in v0.6.0

func NewRiskPolicyCondition() *RiskPolicyCondition

NewRiskPolicyCondition instantiates a new RiskPolicyCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicyConditionWithDefaults added in v0.6.0

func NewRiskPolicyConditionWithDefaults() *RiskPolicyCondition

NewRiskPolicyConditionWithDefaults instantiates a new RiskPolicyCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicyCondition) GetAggregatedScores added in v0.6.0

GetAggregatedScores returns the AggregatedScores field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetAggregatedScoresOk added in v0.6.0

func (o *RiskPolicyCondition) GetAggregatedScoresOk() ([]RiskPolicyConditionAggregatedScoresInner, bool)

GetAggregatedScoresOk returns a tuple with the AggregatedScores field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetAggregatedWeights added in v0.6.0

GetAggregatedWeights returns the AggregatedWeights field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetAggregatedWeightsOk added in v0.6.0

func (o *RiskPolicyCondition) GetAggregatedWeightsOk() ([]RiskPolicyConditionAggregatedWeightsInner, bool)

GetAggregatedWeightsOk returns a tuple with the AggregatedWeights field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetBetween added in v0.6.0

GetBetween returns the Between field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetBetweenOk added in v0.6.0

func (o *RiskPolicyCondition) GetBetweenOk() (*RiskPolicyConditionBetween, bool)

GetBetweenOk returns a tuple with the Between field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetContains added in v0.6.0

func (o *RiskPolicyCondition) GetContains() string

GetContains returns the Contains field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetContainsOk added in v0.6.0

func (o *RiskPolicyCondition) GetContainsOk() (*string, bool)

GetContainsOk returns a tuple with the Contains field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetEquals added in v0.6.0

GetEquals returns the Equals field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetEqualsOk added in v0.6.0

func (o *RiskPolicyCondition) GetEqualsOk() (*RiskPolicyConditionEquals, bool)

GetEqualsOk returns a tuple with the Equals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetIpRange added in v0.6.0

func (o *RiskPolicyCondition) GetIpRange() []string

GetIpRange returns the IpRange field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetIpRangeOk added in v0.6.0

func (o *RiskPolicyCondition) GetIpRangeOk() ([]string, bool)

GetIpRangeOk returns a tuple with the IpRange field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetType added in v0.6.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetTypeOk added in v0.6.0

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) GetValue added in v0.6.0

func (o *RiskPolicyCondition) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*RiskPolicyCondition) GetValueOk added in v0.6.0

func (o *RiskPolicyCondition) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyCondition) HasAggregatedScores added in v0.6.0

func (o *RiskPolicyCondition) HasAggregatedScores() bool

HasAggregatedScores returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasAggregatedWeights added in v0.6.0

func (o *RiskPolicyCondition) HasAggregatedWeights() bool

HasAggregatedWeights returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasBetween added in v0.6.0

func (o *RiskPolicyCondition) HasBetween() bool

HasBetween returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasContains added in v0.6.0

func (o *RiskPolicyCondition) HasContains() bool

HasContains returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasEquals added in v0.6.0

func (o *RiskPolicyCondition) HasEquals() bool

HasEquals returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasIpRange added in v0.6.0

func (o *RiskPolicyCondition) HasIpRange() bool

HasIpRange returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasType added in v0.6.0

func (o *RiskPolicyCondition) HasType() bool

HasType returns a boolean if a field has been set.

func (*RiskPolicyCondition) HasValue added in v0.6.0

func (o *RiskPolicyCondition) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RiskPolicyCondition) MarshalJSON added in v0.6.0

func (o RiskPolicyCondition) MarshalJSON() ([]byte, error)

func (*RiskPolicyCondition) SetAggregatedScores added in v0.6.0

SetAggregatedScores gets a reference to the given []RiskPolicyConditionAggregatedScoresInner and assigns it to the AggregatedScores field.

func (*RiskPolicyCondition) SetAggregatedWeights added in v0.6.0

SetAggregatedWeights gets a reference to the given []RiskPolicyConditionAggregatedWeightsInner and assigns it to the AggregatedWeights field.

func (*RiskPolicyCondition) SetBetween added in v0.6.0

SetBetween gets a reference to the given RiskPolicyConditionBetween and assigns it to the Between field.

func (*RiskPolicyCondition) SetContains added in v0.6.0

func (o *RiskPolicyCondition) SetContains(v string)

SetContains gets a reference to the given string and assigns it to the Contains field.

func (*RiskPolicyCondition) SetEquals added in v0.6.0

SetEquals gets a reference to the given RiskPolicyConditionEquals and assigns it to the Equals field.

func (*RiskPolicyCondition) SetIpRange added in v0.6.0

func (o *RiskPolicyCondition) SetIpRange(v []string)

SetIpRange gets a reference to the given []string and assigns it to the IpRange field.

func (*RiskPolicyCondition) SetType added in v0.6.0

SetType gets a reference to the given EnumRiskPolicyConditionType and assigns it to the Type field.

func (*RiskPolicyCondition) SetValue added in v0.6.0

func (o *RiskPolicyCondition) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (RiskPolicyCondition) ToMap added in v0.6.0

func (o RiskPolicyCondition) ToMap() (map[string]interface{}, error)

type RiskPolicyConditionAggregatedScoresInner added in v0.6.0

type RiskPolicyConditionAggregatedScoresInner struct {
	// Text that identifies a specific risk predictor in the environment. It uses the form `${details.xxxxxxx.level}`, where the string between `details` and `level` is the compact name of the relevant predictor.
	Value string `json:"value"`
	// The score you want to assign to the predictor when it is determined that there is a high risk for the predictor. Value should be between 0 and 100. If it is determined that there is medium risk, the predictor will automatically be assigned a score equal to half of the value you specified for high risk.
	Score int32 `json:"score"`
}

RiskPolicyConditionAggregatedScoresInner struct for RiskPolicyConditionAggregatedScoresInner

func NewRiskPolicyConditionAggregatedScoresInner added in v0.6.0

func NewRiskPolicyConditionAggregatedScoresInner(value string, score int32) *RiskPolicyConditionAggregatedScoresInner

NewRiskPolicyConditionAggregatedScoresInner instantiates a new RiskPolicyConditionAggregatedScoresInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicyConditionAggregatedScoresInnerWithDefaults added in v0.6.0

func NewRiskPolicyConditionAggregatedScoresInnerWithDefaults() *RiskPolicyConditionAggregatedScoresInner

NewRiskPolicyConditionAggregatedScoresInnerWithDefaults instantiates a new RiskPolicyConditionAggregatedScoresInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicyConditionAggregatedScoresInner) GetScore added in v0.6.0

GetScore returns the Score field value

func (*RiskPolicyConditionAggregatedScoresInner) GetScoreOk added in v0.6.0

GetScoreOk returns a tuple with the Score field value and a boolean to check if the value has been set.

func (*RiskPolicyConditionAggregatedScoresInner) GetValue added in v0.6.0

GetValue returns the Value field value

func (*RiskPolicyConditionAggregatedScoresInner) GetValueOk added in v0.6.0

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (RiskPolicyConditionAggregatedScoresInner) MarshalJSON added in v0.6.0

func (*RiskPolicyConditionAggregatedScoresInner) SetScore added in v0.6.0

SetScore sets field value

func (*RiskPolicyConditionAggregatedScoresInner) SetValue added in v0.6.0

SetValue sets field value

func (RiskPolicyConditionAggregatedScoresInner) ToMap added in v0.6.0

func (o RiskPolicyConditionAggregatedScoresInner) ToMap() (map[string]interface{}, error)

type RiskPolicyConditionAggregatedWeightsInner added in v0.6.0

type RiskPolicyConditionAggregatedWeightsInner struct {
	// Text that identifies a specific risk predictor in the environment. It uses the form `${details.xxxxxxx.level}`, where the string between `details` and `level` is the compact name of the relevant predictor.
	Value string `json:"value"`
	// The score you want to assign to the predictor when it is determined that there is a high risk for the predictor. Value should be between 0 and 100. If it is determined that there is medium risk, the predictor will automatically be assigned a score equal to half of the value you specified for high risk.
	Weight int32 `json:"weight"`
}

RiskPolicyConditionAggregatedWeightsInner struct for RiskPolicyConditionAggregatedWeightsInner

func NewRiskPolicyConditionAggregatedWeightsInner added in v0.6.0

func NewRiskPolicyConditionAggregatedWeightsInner(value string, weight int32) *RiskPolicyConditionAggregatedWeightsInner

NewRiskPolicyConditionAggregatedWeightsInner instantiates a new RiskPolicyConditionAggregatedWeightsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicyConditionAggregatedWeightsInnerWithDefaults added in v0.6.0

func NewRiskPolicyConditionAggregatedWeightsInnerWithDefaults() *RiskPolicyConditionAggregatedWeightsInner

NewRiskPolicyConditionAggregatedWeightsInnerWithDefaults instantiates a new RiskPolicyConditionAggregatedWeightsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicyConditionAggregatedWeightsInner) GetValue added in v0.6.0

GetValue returns the Value field value

func (*RiskPolicyConditionAggregatedWeightsInner) GetValueOk added in v0.6.0

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*RiskPolicyConditionAggregatedWeightsInner) GetWeight added in v0.6.0

GetWeight returns the Weight field value

func (*RiskPolicyConditionAggregatedWeightsInner) GetWeightOk added in v0.6.0

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (RiskPolicyConditionAggregatedWeightsInner) MarshalJSON added in v0.6.0

func (*RiskPolicyConditionAggregatedWeightsInner) SetValue added in v0.6.0

SetValue sets field value

func (*RiskPolicyConditionAggregatedWeightsInner) SetWeight added in v0.6.0

SetWeight sets field value

func (RiskPolicyConditionAggregatedWeightsInner) ToMap added in v0.6.0

func (o RiskPolicyConditionAggregatedWeightsInner) ToMap() (map[string]interface{}, error)

type RiskPolicyConditionBetween added in v0.6.0

type RiskPolicyConditionBetween struct {
	// Required for policies of type `AGGREGATED_SCORES` or `AGGREGATED_WEIGHTS`. The beginning of the risk score range that will be translated into the specified risk level (`MEDIUM` or `HIGH`). Must be between `0` and `1000`.
	MinScore int32 `json:"minScore"`
	// Required for policies of type `AGGREGATED_SCORES` or `AGGREGATED_WEIGHTS`. The end of the risk score range that will be translated into the specified risk level (`MEDIUM` or `HIGH`). Must be between `0` and `1000`.
	MaxScore int32 `json:"maxScore"`
}

RiskPolicyConditionBetween struct for RiskPolicyConditionBetween

func NewRiskPolicyConditionBetween added in v0.6.0

func NewRiskPolicyConditionBetween(minScore int32, maxScore int32) *RiskPolicyConditionBetween

NewRiskPolicyConditionBetween instantiates a new RiskPolicyConditionBetween object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicyConditionBetweenWithDefaults added in v0.6.0

func NewRiskPolicyConditionBetweenWithDefaults() *RiskPolicyConditionBetween

NewRiskPolicyConditionBetweenWithDefaults instantiates a new RiskPolicyConditionBetween object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicyConditionBetween) GetMaxScore added in v0.6.0

func (o *RiskPolicyConditionBetween) GetMaxScore() int32

GetMaxScore returns the MaxScore field value

func (*RiskPolicyConditionBetween) GetMaxScoreOk added in v0.6.0

func (o *RiskPolicyConditionBetween) GetMaxScoreOk() (*int32, bool)

GetMaxScoreOk returns a tuple with the MaxScore field value and a boolean to check if the value has been set.

func (*RiskPolicyConditionBetween) GetMinScore added in v0.6.0

func (o *RiskPolicyConditionBetween) GetMinScore() int32

GetMinScore returns the MinScore field value

func (*RiskPolicyConditionBetween) GetMinScoreOk added in v0.6.0

func (o *RiskPolicyConditionBetween) GetMinScoreOk() (*int32, bool)

GetMinScoreOk returns a tuple with the MinScore field value and a boolean to check if the value has been set.

func (RiskPolicyConditionBetween) MarshalJSON added in v0.6.0

func (o RiskPolicyConditionBetween) MarshalJSON() ([]byte, error)

func (*RiskPolicyConditionBetween) SetMaxScore added in v0.6.0

func (o *RiskPolicyConditionBetween) SetMaxScore(v int32)

SetMaxScore sets field value

func (*RiskPolicyConditionBetween) SetMinScore added in v0.6.0

func (o *RiskPolicyConditionBetween) SetMinScore(v int32)

SetMinScore sets field value

func (RiskPolicyConditionBetween) ToMap added in v0.6.0

func (o RiskPolicyConditionBetween) ToMap() (map[string]interface{}, error)

type RiskPolicyConditionEquals added in v0.6.0

type RiskPolicyConditionEquals struct {
	Bool   *bool
	String *string
}

RiskPolicyConditionEquals - struct for RiskPolicyConditionEquals

func BoolAsRiskPolicyConditionEquals added in v0.6.0

func BoolAsRiskPolicyConditionEquals(v *bool) RiskPolicyConditionEquals

boolAsRiskPolicyConditionEquals is a convenience function that returns bool wrapped in RiskPolicyConditionEquals

func StringAsRiskPolicyConditionEquals added in v0.6.0

func StringAsRiskPolicyConditionEquals(v *string) RiskPolicyConditionEquals

stringAsRiskPolicyConditionEquals is a convenience function that returns string wrapped in RiskPolicyConditionEquals

func (*RiskPolicyConditionEquals) GetActualInstance added in v0.6.0

func (obj *RiskPolicyConditionEquals) GetActualInstance() interface{}

Get the actual instance

func (RiskPolicyConditionEquals) MarshalJSON added in v0.6.0

func (src RiskPolicyConditionEquals) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RiskPolicyConditionEquals) UnmarshalJSON added in v0.6.0

func (dst *RiskPolicyConditionEquals) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RiskPolicyResult

type RiskPolicyResult struct {
	Level EnumRiskLevel   `json:"level"`
	Type  *EnumResultType `json:"type,omitempty"`
	Value *string         `json:"value,omitempty"`
}

RiskPolicyResult A result object that specifies the result returned if the policy is evaluated as true. If several policies are evaluated as true, the result related to the highest priority policy is returned. for more information, see the Result attribute data model in the Risk Evaluations topic.

func NewRiskPolicyResult

func NewRiskPolicyResult(level EnumRiskLevel) *RiskPolicyResult

NewRiskPolicyResult instantiates a new RiskPolicyResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicyResultWithDefaults

func NewRiskPolicyResultWithDefaults() *RiskPolicyResult

NewRiskPolicyResultWithDefaults instantiates a new RiskPolicyResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicyResult) GetLevel

func (o *RiskPolicyResult) GetLevel() EnumRiskLevel

GetLevel returns the Level field value

func (*RiskPolicyResult) GetLevelOk

func (o *RiskPolicyResult) GetLevelOk() (*EnumRiskLevel, bool)

GetLevelOk returns a tuple with the Level field value and a boolean to check if the value has been set.

func (*RiskPolicyResult) GetType

func (o *RiskPolicyResult) GetType() EnumResultType

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPolicyResult) GetTypeOk

func (o *RiskPolicyResult) GetTypeOk() (*EnumResultType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyResult) GetValue

func (o *RiskPolicyResult) GetValue() string

GetValue returns the Value field value if set, zero value otherwise.

func (*RiskPolicyResult) GetValueOk

func (o *RiskPolicyResult) GetValueOk() (*string, bool)

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicyResult) HasType

func (o *RiskPolicyResult) HasType() bool

HasType returns a boolean if a field has been set.

func (*RiskPolicyResult) HasValue

func (o *RiskPolicyResult) HasValue() bool

HasValue returns a boolean if a field has been set.

func (RiskPolicyResult) MarshalJSON

func (o RiskPolicyResult) MarshalJSON() ([]byte, error)

func (*RiskPolicyResult) SetLevel

func (o *RiskPolicyResult) SetLevel(v EnumRiskLevel)

SetLevel sets field value

func (*RiskPolicyResult) SetType

func (o *RiskPolicyResult) SetType(v EnumResultType)

SetType gets a reference to the given EnumResultType and assigns it to the Type field.

func (*RiskPolicyResult) SetValue

func (o *RiskPolicyResult) SetValue(v string)

SetValue gets a reference to the given string and assigns it to the Value field.

func (RiskPolicyResult) ToMap added in v0.3.3

func (o RiskPolicyResult) ToMap() (map[string]interface{}, error)

type RiskPolicySet

type RiskPolicySet struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// The time the resource was created (format ISO-8061).
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// A boolean that specifies whether this risk policy set is the environment's default risk policy set, which is used whenever an explicit policySet ID is not specified in the risk policy evaluation request. If this property is not specified, the value defaults to false, and this risk policy set is not regarded as the default risk policy set for the environment. When this property is set to true (in PUT or POST requests), the default property of all other risk policy sets in the environment is set to false.
	Default       *bool                       `json:"default,omitempty"`
	DefaultResult *RiskPolicySetDefaultResult `json:"defaultResult,omitempty"`
	// A string that specifies a description for this policy set. This is an optional property. Valid characters consist of any Unicode letter, mark (for example, accent, umlaut), numeric character, punctuation character, or space. Maximum size is 1024 characters.
	Description *string            `json:"description,omitempty"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string that specifies a name for this policy set. Valid characters consist of any Unicode letter, mark (for example, accent, umlaut), numeric character, forward slash, dot, apostrophe, underscore, space, or hyphen. Maximum size is 256 characters.
	Name string `json:"name"`
	// An array of policies related to this policy set.
	RiskPolicies []RiskPolicy `json:"riskPolicies,omitempty"`
	// The time the resource was last updated (format ISO-8061).
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// The IDs for the predictors to evaluate in this policy set. In POST and PUT requests, if this property is null, all of the licensed predictors are used.
	EvaluatedPredictors []RiskPolicySetEvaluatedPredictorsInner `json:"evaluatedPredictors,omitempty"`
	// An array of triggers related to this policy set.
	Triggers []RiskPolicySetTriggersInner `json:"triggers,omitempty"`
}

RiskPolicySet struct for RiskPolicySet

func NewRiskPolicySet

func NewRiskPolicySet(name string) *RiskPolicySet

NewRiskPolicySet instantiates a new RiskPolicySet object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicySetWithDefaults

func NewRiskPolicySetWithDefaults() *RiskPolicySet

NewRiskPolicySetWithDefaults instantiates a new RiskPolicySet object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicySet) GetCreatedAt

func (o *RiskPolicySet) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPolicySet) GetCreatedAtOk

func (o *RiskPolicySet) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetDefault

func (o *RiskPolicySet) GetDefault() bool

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPolicySet) GetDefaultOk

func (o *RiskPolicySet) GetDefaultOk() (*bool, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetDefaultResult

func (o *RiskPolicySet) GetDefaultResult() RiskPolicySetDefaultResult

GetDefaultResult returns the DefaultResult field value if set, zero value otherwise.

func (*RiskPolicySet) GetDefaultResultOk

func (o *RiskPolicySet) GetDefaultResultOk() (*RiskPolicySetDefaultResult, bool)

GetDefaultResultOk returns a tuple with the DefaultResult field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetDescription

func (o *RiskPolicySet) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPolicySet) GetDescriptionOk

func (o *RiskPolicySet) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetEnvironment

func (o *RiskPolicySet) GetEnvironment() ObjectEnvironment

GetEnvironment returns the Environment field value if set, zero value otherwise.

func (*RiskPolicySet) GetEnvironmentOk

func (o *RiskPolicySet) GetEnvironmentOk() (*ObjectEnvironment, bool)

GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetEvaluatedPredictors added in v0.6.0

func (o *RiskPolicySet) GetEvaluatedPredictors() []RiskPolicySetEvaluatedPredictorsInner

GetEvaluatedPredictors returns the EvaluatedPredictors field value if set, zero value otherwise.

func (*RiskPolicySet) GetEvaluatedPredictorsOk added in v0.6.0

func (o *RiskPolicySet) GetEvaluatedPredictorsOk() ([]RiskPolicySetEvaluatedPredictorsInner, bool)

GetEvaluatedPredictorsOk returns a tuple with the EvaluatedPredictors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetId

func (o *RiskPolicySet) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPolicySet) GetIdOk

func (o *RiskPolicySet) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *RiskPolicySet) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPolicySet) GetLinksOk added in v0.9.0

func (o *RiskPolicySet) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetName

func (o *RiskPolicySet) GetName() string

GetName returns the Name field value

func (*RiskPolicySet) GetNameOk

func (o *RiskPolicySet) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPolicySet) GetRiskPolicies

func (o *RiskPolicySet) GetRiskPolicies() []RiskPolicy

GetRiskPolicies returns the RiskPolicies field value if set, zero value otherwise.

func (*RiskPolicySet) GetRiskPoliciesOk

func (o *RiskPolicySet) GetRiskPoliciesOk() ([]RiskPolicy, bool)

GetRiskPoliciesOk returns a tuple with the RiskPolicies field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetTriggers added in v0.7.0

func (o *RiskPolicySet) GetTriggers() []RiskPolicySetTriggersInner

GetTriggers returns the Triggers field value if set, zero value otherwise.

func (*RiskPolicySet) GetTriggersOk added in v0.7.0

func (o *RiskPolicySet) GetTriggersOk() ([]RiskPolicySetTriggersInner, bool)

GetTriggersOk returns a tuple with the Triggers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) GetUpdatedAt

func (o *RiskPolicySet) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPolicySet) GetUpdatedAtOk

func (o *RiskPolicySet) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySet) HasCreatedAt

func (o *RiskPolicySet) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPolicySet) HasDefault

func (o *RiskPolicySet) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPolicySet) HasDefaultResult

func (o *RiskPolicySet) HasDefaultResult() bool

HasDefaultResult returns a boolean if a field has been set.

func (*RiskPolicySet) HasDescription

func (o *RiskPolicySet) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPolicySet) HasEnvironment

func (o *RiskPolicySet) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*RiskPolicySet) HasEvaluatedPredictors added in v0.6.0

func (o *RiskPolicySet) HasEvaluatedPredictors() bool

HasEvaluatedPredictors returns a boolean if a field has been set.

func (*RiskPolicySet) HasId

func (o *RiskPolicySet) HasId() bool

HasId returns a boolean if a field has been set.

func (o *RiskPolicySet) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPolicySet) HasRiskPolicies

func (o *RiskPolicySet) HasRiskPolicies() bool

HasRiskPolicies returns a boolean if a field has been set.

func (*RiskPolicySet) HasTriggers added in v0.7.0

func (o *RiskPolicySet) HasTriggers() bool

HasTriggers returns a boolean if a field has been set.

func (*RiskPolicySet) HasUpdatedAt

func (o *RiskPolicySet) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPolicySet) MarshalJSON

func (o RiskPolicySet) MarshalJSON() ([]byte, error)

func (*RiskPolicySet) SetCreatedAt

func (o *RiskPolicySet) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPolicySet) SetDefault

func (o *RiskPolicySet) SetDefault(v bool)

SetDefault gets a reference to the given bool and assigns it to the Default field.

func (*RiskPolicySet) SetDefaultResult

func (o *RiskPolicySet) SetDefaultResult(v RiskPolicySetDefaultResult)

SetDefaultResult gets a reference to the given RiskPolicySetDefaultResult and assigns it to the DefaultResult field.

func (*RiskPolicySet) SetDescription

func (o *RiskPolicySet) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPolicySet) SetEnvironment

func (o *RiskPolicySet) SetEnvironment(v ObjectEnvironment)

SetEnvironment gets a reference to the given ObjectEnvironment and assigns it to the Environment field.

func (*RiskPolicySet) SetEvaluatedPredictors added in v0.6.0

func (o *RiskPolicySet) SetEvaluatedPredictors(v []RiskPolicySetEvaluatedPredictorsInner)

SetEvaluatedPredictors gets a reference to the given []RiskPolicySetEvaluatedPredictorsInner and assigns it to the EvaluatedPredictors field.

func (*RiskPolicySet) SetId

func (o *RiskPolicySet) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (o *RiskPolicySet) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPolicySet) SetName

func (o *RiskPolicySet) SetName(v string)

SetName sets field value

func (*RiskPolicySet) SetRiskPolicies

func (o *RiskPolicySet) SetRiskPolicies(v []RiskPolicy)

SetRiskPolicies gets a reference to the given []RiskPolicy and assigns it to the RiskPolicies field.

func (*RiskPolicySet) SetTriggers added in v0.7.0

func (o *RiskPolicySet) SetTriggers(v []RiskPolicySetTriggersInner)

SetTriggers gets a reference to the given []RiskPolicySetTriggersInner and assigns it to the Triggers field.

func (*RiskPolicySet) SetUpdatedAt

func (o *RiskPolicySet) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPolicySet) ToMap added in v0.3.3

func (o RiskPolicySet) ToMap() (map[string]interface{}, error)

type RiskPolicySetDefaultResult added in v0.7.1

type RiskPolicySetDefaultResult struct {
	Level EnumRiskPolicyResultLevel `json:"level"`
	Type  *EnumResultType           `json:"type,omitempty"`
}

RiskPolicySetDefaultResult A result object that specifies the default result returned if none of the conditions in the policy set are evaluated to true. At this time, the defaultResultLevel value must be LOW.

func NewRiskPolicySetDefaultResult added in v0.7.1

func NewRiskPolicySetDefaultResult(level EnumRiskPolicyResultLevel) *RiskPolicySetDefaultResult

NewRiskPolicySetDefaultResult instantiates a new RiskPolicySetDefaultResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicySetDefaultResultWithDefaults added in v0.7.1

func NewRiskPolicySetDefaultResultWithDefaults() *RiskPolicySetDefaultResult

NewRiskPolicySetDefaultResultWithDefaults instantiates a new RiskPolicySetDefaultResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicySetDefaultResult) GetLevel added in v0.7.1

GetLevel returns the Level field value

func (*RiskPolicySetDefaultResult) GetLevelOk added in v0.7.1

GetLevelOk returns a tuple with the Level field value and a boolean to check if the value has been set.

func (*RiskPolicySetDefaultResult) GetType added in v0.7.1

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPolicySetDefaultResult) GetTypeOk added in v0.7.1

func (o *RiskPolicySetDefaultResult) GetTypeOk() (*EnumResultType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPolicySetDefaultResult) HasType added in v0.7.1

func (o *RiskPolicySetDefaultResult) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPolicySetDefaultResult) MarshalJSON added in v0.7.1

func (o RiskPolicySetDefaultResult) MarshalJSON() ([]byte, error)

func (*RiskPolicySetDefaultResult) SetLevel added in v0.7.1

SetLevel sets field value

func (*RiskPolicySetDefaultResult) SetType added in v0.7.1

SetType gets a reference to the given EnumResultType and assigns it to the Type field.

func (RiskPolicySetDefaultResult) ToMap added in v0.7.1

func (o RiskPolicySetDefaultResult) ToMap() (map[string]interface{}, error)

type RiskPolicySetEvaluatedPredictorsInner added in v0.6.0

type RiskPolicySetEvaluatedPredictorsInner struct {
	// A string that specifies the resource’s unique identifier.
	Id string `json:"id"`
}

RiskPolicySetEvaluatedPredictorsInner struct for RiskPolicySetEvaluatedPredictorsInner

func NewRiskPolicySetEvaluatedPredictorsInner added in v0.6.0

func NewRiskPolicySetEvaluatedPredictorsInner(id string) *RiskPolicySetEvaluatedPredictorsInner

NewRiskPolicySetEvaluatedPredictorsInner instantiates a new RiskPolicySetEvaluatedPredictorsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicySetEvaluatedPredictorsInnerWithDefaults added in v0.6.0

func NewRiskPolicySetEvaluatedPredictorsInnerWithDefaults() *RiskPolicySetEvaluatedPredictorsInner

NewRiskPolicySetEvaluatedPredictorsInnerWithDefaults instantiates a new RiskPolicySetEvaluatedPredictorsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicySetEvaluatedPredictorsInner) GetId added in v0.6.0

GetId returns the Id field value

func (*RiskPolicySetEvaluatedPredictorsInner) GetIdOk added in v0.6.0

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (RiskPolicySetEvaluatedPredictorsInner) MarshalJSON added in v0.6.0

func (o RiskPolicySetEvaluatedPredictorsInner) MarshalJSON() ([]byte, error)

func (*RiskPolicySetEvaluatedPredictorsInner) SetId added in v0.6.0

SetId sets field value

func (RiskPolicySetEvaluatedPredictorsInner) ToMap added in v0.6.0

func (o RiskPolicySetEvaluatedPredictorsInner) ToMap() (map[string]interface{}, error)

type RiskPolicySetTriggersInner added in v0.7.0

type RiskPolicySetTriggersInner struct {
	Type      EnumRiskPolicySetTriggerType          `json:"type"`
	PolicySet RiskPolicySetEvaluatedPredictorsInner `json:"policySet"`
	// The time the trigger expires (format ISO-8061).
	ExpiresAt time.Time `json:"expiresAt"`
}

RiskPolicySetTriggersInner struct for RiskPolicySetTriggersInner

func NewRiskPolicySetTriggersInner added in v0.7.0

func NewRiskPolicySetTriggersInner(type_ EnumRiskPolicySetTriggerType, policySet RiskPolicySetEvaluatedPredictorsInner, expiresAt time.Time) *RiskPolicySetTriggersInner

NewRiskPolicySetTriggersInner instantiates a new RiskPolicySetTriggersInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPolicySetTriggersInnerWithDefaults added in v0.7.0

func NewRiskPolicySetTriggersInnerWithDefaults() *RiskPolicySetTriggersInner

NewRiskPolicySetTriggersInnerWithDefaults instantiates a new RiskPolicySetTriggersInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPolicySetTriggersInner) GetExpiresAt added in v0.7.0

func (o *RiskPolicySetTriggersInner) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value

func (*RiskPolicySetTriggersInner) GetExpiresAtOk added in v0.7.0

func (o *RiskPolicySetTriggersInner) GetExpiresAtOk() (*time.Time, bool)

GetExpiresAtOk returns a tuple with the ExpiresAt field value and a boolean to check if the value has been set.

func (*RiskPolicySetTriggersInner) GetPolicySet added in v0.7.0

GetPolicySet returns the PolicySet field value

func (*RiskPolicySetTriggersInner) GetPolicySetOk added in v0.7.0

GetPolicySetOk returns a tuple with the PolicySet field value and a boolean to check if the value has been set.

func (*RiskPolicySetTriggersInner) GetType added in v0.7.0

GetType returns the Type field value

func (*RiskPolicySetTriggersInner) GetTypeOk added in v0.7.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (RiskPolicySetTriggersInner) MarshalJSON added in v0.7.0

func (o RiskPolicySetTriggersInner) MarshalJSON() ([]byte, error)

func (*RiskPolicySetTriggersInner) SetExpiresAt added in v0.7.0

func (o *RiskPolicySetTriggersInner) SetExpiresAt(v time.Time)

SetExpiresAt sets field value

func (*RiskPolicySetTriggersInner) SetPolicySet added in v0.7.0

SetPolicySet sets field value

func (*RiskPolicySetTriggersInner) SetType added in v0.7.0

SetType sets field value

func (RiskPolicySetTriggersInner) ToMap added in v0.7.0

func (o RiskPolicySetTriggersInner) ToMap() (map[string]interface{}, error)

type RiskPredictor

type RiskPredictor struct {
	RiskPredictorAdversaryInTheMiddle *RiskPredictorAdversaryInTheMiddle
	RiskPredictorAnonymousNetwork     *RiskPredictorAnonymousNetwork
	RiskPredictorBotDetection         *RiskPredictorBotDetection
	RiskPredictorCommon               *RiskPredictorCommon
	RiskPredictorComposite            *RiskPredictorComposite
	RiskPredictorCustom               *RiskPredictorCustom
	RiskPredictorDevice               *RiskPredictorDevice
	RiskPredictorEmailReputation      *RiskPredictorEmailReputation
	RiskPredictorGeovelocity          *RiskPredictorGeovelocity
	RiskPredictorIPReputation         *RiskPredictorIPReputation
	RiskPredictorTrafficAnomaly       *RiskPredictorTrafficAnomaly
	RiskPredictorUserLocationAnomaly  *RiskPredictorUserLocationAnomaly
	RiskPredictorUserRiskBehavior     *RiskPredictorUserRiskBehavior
	RiskPredictorVelocity             *RiskPredictorVelocity
}

RiskPredictor - struct for RiskPredictor

func RiskPredictorAdversaryInTheMiddleAsRiskPredictor added in v0.13.0

func RiskPredictorAdversaryInTheMiddleAsRiskPredictor(v *RiskPredictorAdversaryInTheMiddle) RiskPredictor

RiskPredictorAdversaryInTheMiddleAsRiskPredictor is a convenience function that returns RiskPredictorAdversaryInTheMiddle wrapped in RiskPredictor

func RiskPredictorAnonymousNetworkAsRiskPredictor added in v0.5.0

func RiskPredictorAnonymousNetworkAsRiskPredictor(v *RiskPredictorAnonymousNetwork) RiskPredictor

RiskPredictorAnonymousNetworkAsRiskPredictor is a convenience function that returns RiskPredictorAnonymousNetwork wrapped in RiskPredictor

func RiskPredictorBotDetectionAsRiskPredictor added in v0.10.0

func RiskPredictorBotDetectionAsRiskPredictor(v *RiskPredictorBotDetection) RiskPredictor

RiskPredictorBotDetectionAsRiskPredictor is a convenience function that returns RiskPredictorBotDetection wrapped in RiskPredictor

func RiskPredictorCommonAsRiskPredictor added in v0.9.0

func RiskPredictorCommonAsRiskPredictor(v *RiskPredictorCommon) RiskPredictor

RiskPredictorCommonAsRiskPredictor is a convenience function that returns RiskPredictorCommon wrapped in RiskPredictor

func RiskPredictorCompositeAsRiskPredictor added in v0.5.0

func RiskPredictorCompositeAsRiskPredictor(v *RiskPredictorComposite) RiskPredictor

RiskPredictorCompositeAsRiskPredictor is a convenience function that returns RiskPredictorComposite wrapped in RiskPredictor

func RiskPredictorCustomAsRiskPredictor added in v0.5.0

func RiskPredictorCustomAsRiskPredictor(v *RiskPredictorCustom) RiskPredictor

RiskPredictorCustomAsRiskPredictor is a convenience function that returns RiskPredictorCustom wrapped in RiskPredictor

func RiskPredictorDeviceAsRiskPredictor added in v0.6.0

func RiskPredictorDeviceAsRiskPredictor(v *RiskPredictorDevice) RiskPredictor

RiskPredictorDeviceAsRiskPredictor is a convenience function that returns RiskPredictorDevice wrapped in RiskPredictor

func RiskPredictorEmailReputationAsRiskPredictor added in v0.14.0

func RiskPredictorEmailReputationAsRiskPredictor(v *RiskPredictorEmailReputation) RiskPredictor

RiskPredictorEmailReputationAsRiskPredictor is a convenience function that returns RiskPredictorEmailReputation wrapped in RiskPredictor

func RiskPredictorGeovelocityAsRiskPredictor added in v0.5.0

func RiskPredictorGeovelocityAsRiskPredictor(v *RiskPredictorGeovelocity) RiskPredictor

RiskPredictorGeovelocityAsRiskPredictor is a convenience function that returns RiskPredictorGeovelocity wrapped in RiskPredictor

func RiskPredictorIPReputationAsRiskPredictor added in v0.5.0

func RiskPredictorIPReputationAsRiskPredictor(v *RiskPredictorIPReputation) RiskPredictor

RiskPredictorIPReputationAsRiskPredictor is a convenience function that returns RiskPredictorIPReputation wrapped in RiskPredictor

func RiskPredictorTrafficAnomalyAsRiskPredictor added in v0.17.0

func RiskPredictorTrafficAnomalyAsRiskPredictor(v *RiskPredictorTrafficAnomaly) RiskPredictor

RiskPredictorTrafficAnomalyAsRiskPredictor is a convenience function that returns RiskPredictorTrafficAnomaly wrapped in RiskPredictor

func RiskPredictorUserLocationAnomalyAsRiskPredictor added in v0.5.0

func RiskPredictorUserLocationAnomalyAsRiskPredictor(v *RiskPredictorUserLocationAnomaly) RiskPredictor

RiskPredictorUserLocationAnomalyAsRiskPredictor is a convenience function that returns RiskPredictorUserLocationAnomaly wrapped in RiskPredictor

func RiskPredictorUserRiskBehaviorAsRiskPredictor added in v0.6.0

func RiskPredictorUserRiskBehaviorAsRiskPredictor(v *RiskPredictorUserRiskBehavior) RiskPredictor

RiskPredictorUserRiskBehaviorAsRiskPredictor is a convenience function that returns RiskPredictorUserRiskBehavior wrapped in RiskPredictor

func RiskPredictorVelocityAsRiskPredictor added in v0.5.0

func RiskPredictorVelocityAsRiskPredictor(v *RiskPredictorVelocity) RiskPredictor

RiskPredictorVelocityAsRiskPredictor is a convenience function that returns RiskPredictorVelocity wrapped in RiskPredictor

func (*RiskPredictor) GetActualInstance added in v0.5.0

func (obj *RiskPredictor) GetActualInstance() interface{}

Get the actual instance

func (RiskPredictor) MarshalJSON

func (src RiskPredictor) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RiskPredictor) UnmarshalJSON added in v0.5.0

func (dst *RiskPredictor) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RiskPredictorAdversaryInTheMiddle added in v0.13.0

type RiskPredictorAdversaryInTheMiddle struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	// A list of strings that specify legitimate domains that users will access for restricted resources.
	DomainWhiteList []string `json:"domainWhiteList,omitempty"`
}

RiskPredictorAdversaryInTheMiddle struct for RiskPredictorAdversaryInTheMiddle

func NewRiskPredictorAdversaryInTheMiddle added in v0.13.0

func NewRiskPredictorAdversaryInTheMiddle(name string, compactName string, type_ EnumPredictorType) *RiskPredictorAdversaryInTheMiddle

NewRiskPredictorAdversaryInTheMiddle instantiates a new RiskPredictorAdversaryInTheMiddle object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorAdversaryInTheMiddleWithDefaults added in v0.13.0

func NewRiskPredictorAdversaryInTheMiddleWithDefaults() *RiskPredictorAdversaryInTheMiddle

NewRiskPredictorAdversaryInTheMiddleWithDefaults instantiates a new RiskPredictorAdversaryInTheMiddle object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorAdversaryInTheMiddle) GetCompactName added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorAdversaryInTheMiddle) GetCompactNameOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetCondition added in v0.13.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetConditionOk added in v0.13.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetCreatedAt added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetCreatedAtOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetDefault added in v0.13.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetDefaultOk added in v0.13.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetDeletable added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetDeletableOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetDescription added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetDescriptionOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetDomainWhiteList added in v0.15.1

func (o *RiskPredictorAdversaryInTheMiddle) GetDomainWhiteList() []string

GetDomainWhiteList returns the DomainWhiteList field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetDomainWhiteListOk added in v0.15.1

func (o *RiskPredictorAdversaryInTheMiddle) GetDomainWhiteListOk() ([]string, bool)

GetDomainWhiteListOk returns a tuple with the DomainWhiteList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetId added in v0.13.0

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetIdOk added in v0.13.0

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetLicensed added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetLicensedOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetLinksOk added in v0.13.0

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetName added in v0.13.0

GetName returns the Name field value

func (*RiskPredictorAdversaryInTheMiddle) GetNameOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetType added in v0.13.0

GetType returns the Type field value

func (*RiskPredictorAdversaryInTheMiddle) GetTypeOk added in v0.13.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) GetUpdatedAt added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorAdversaryInTheMiddle) GetUpdatedAtOk added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasCondition added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasCreatedAt added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasDefault added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasDeletable added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasDescription added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasDomainWhiteList added in v0.15.1

func (o *RiskPredictorAdversaryInTheMiddle) HasDomainWhiteList() bool

HasDomainWhiteList returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasId added in v0.13.0

HasId returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasLicensed added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorAdversaryInTheMiddle) HasUpdatedAt added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorAdversaryInTheMiddle) MarshalJSON added in v0.13.0

func (o RiskPredictorAdversaryInTheMiddle) MarshalJSON() ([]byte, error)

func (*RiskPredictorAdversaryInTheMiddle) SetCompactName added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorAdversaryInTheMiddle) SetCondition added in v0.13.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorAdversaryInTheMiddle) SetCreatedAt added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorAdversaryInTheMiddle) SetDefault added in v0.13.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorAdversaryInTheMiddle) SetDeletable added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorAdversaryInTheMiddle) SetDescription added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorAdversaryInTheMiddle) SetDomainWhiteList added in v0.15.1

func (o *RiskPredictorAdversaryInTheMiddle) SetDomainWhiteList(v []string)

SetDomainWhiteList gets a reference to the given []string and assigns it to the DomainWhiteList field.

func (*RiskPredictorAdversaryInTheMiddle) SetId added in v0.13.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorAdversaryInTheMiddle) SetLicensed added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorAdversaryInTheMiddle) SetName added in v0.13.0

SetName sets field value

func (*RiskPredictorAdversaryInTheMiddle) SetType added in v0.13.0

SetType sets field value

func (*RiskPredictorAdversaryInTheMiddle) SetUpdatedAt added in v0.13.0

func (o *RiskPredictorAdversaryInTheMiddle) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorAdversaryInTheMiddle) ToMap added in v0.13.0

func (o RiskPredictorAdversaryInTheMiddle) ToMap() (map[string]interface{}, error)

type RiskPredictorAnonymousNetwork added in v0.4.0

type RiskPredictorAnonymousNetwork struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	// A list of IP addresses (CIDRs) that are ignored for the predictor results.
	WhiteList []string `json:"whiteList,omitempty"`
}

RiskPredictorAnonymousNetwork struct for RiskPredictorAnonymousNetwork

func NewRiskPredictorAnonymousNetwork added in v0.4.0

func NewRiskPredictorAnonymousNetwork(name string, compactName string, type_ EnumPredictorType) *RiskPredictorAnonymousNetwork

NewRiskPredictorAnonymousNetwork instantiates a new RiskPredictorAnonymousNetwork object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorAnonymousNetworkWithDefaults added in v0.4.0

func NewRiskPredictorAnonymousNetworkWithDefaults() *RiskPredictorAnonymousNetwork

NewRiskPredictorAnonymousNetworkWithDefaults instantiates a new RiskPredictorAnonymousNetwork object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorAnonymousNetwork) GetCompactName added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorAnonymousNetwork) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetCreatedAt added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetDefaultOk added in v0.4.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetDeletable added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetDeletableOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetDescription added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetId added in v0.4.0

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetIdOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetLicensed added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetLicensedOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetLinksOk added in v0.9.0

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetName added in v0.4.0

GetName returns the Name field value

func (*RiskPredictorAnonymousNetwork) GetNameOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorAnonymousNetwork) GetTypeOk added in v0.4.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) GetWhiteList added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetWhiteList() []string

GetWhiteList returns the WhiteList field value if set, zero value otherwise.

func (*RiskPredictorAnonymousNetwork) GetWhiteListOk added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) GetWhiteListOk() ([]string, bool)

GetWhiteListOk returns a tuple with the WhiteList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorAnonymousNetwork) HasCondition added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasCreatedAt added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasDefault added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasDeletable added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasDescription added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasId added in v0.4.0

HasId returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasLicensed added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorAnonymousNetwork) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*RiskPredictorAnonymousNetwork) HasWhiteList added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) HasWhiteList() bool

HasWhiteList returns a boolean if a field has been set.

func (RiskPredictorAnonymousNetwork) MarshalJSON added in v0.4.0

func (o RiskPredictorAnonymousNetwork) MarshalJSON() ([]byte, error)

func (*RiskPredictorAnonymousNetwork) SetCompactName added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorAnonymousNetwork) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorAnonymousNetwork) SetCreatedAt added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorAnonymousNetwork) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorAnonymousNetwork) SetDeletable added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorAnonymousNetwork) SetDescription added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorAnonymousNetwork) SetId added in v0.4.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorAnonymousNetwork) SetLicensed added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorAnonymousNetwork) SetName added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetName(v string)

SetName sets field value

func (*RiskPredictorAnonymousNetwork) SetType added in v0.4.0

SetType sets field value

func (*RiskPredictorAnonymousNetwork) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RiskPredictorAnonymousNetwork) SetWhiteList added in v0.4.0

func (o *RiskPredictorAnonymousNetwork) SetWhiteList(v []string)

SetWhiteList gets a reference to the given []string and assigns it to the WhiteList field.

func (RiskPredictorAnonymousNetwork) ToMap added in v0.4.0

func (o RiskPredictorAnonymousNetwork) ToMap() (map[string]interface{}, error)

type RiskPredictorBotDetection added in v0.10.0

type RiskPredictorBotDetection struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	// Set the value of `includeRepeatedEventsWithoutSdk` to `true` to expand the range of bot activity that PingOne Protect can detect.
	IncludeRepeatedEventsWithoutSdk *bool `json:"includeRepeatedEventsWithoutSdk,omitempty"`
}

RiskPredictorBotDetection struct for RiskPredictorBotDetection

func NewRiskPredictorBotDetection added in v0.10.0

func NewRiskPredictorBotDetection(name string, compactName string, type_ EnumPredictorType) *RiskPredictorBotDetection

NewRiskPredictorBotDetection instantiates a new RiskPredictorBotDetection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorBotDetectionWithDefaults added in v0.10.0

func NewRiskPredictorBotDetectionWithDefaults() *RiskPredictorBotDetection

NewRiskPredictorBotDetectionWithDefaults instantiates a new RiskPredictorBotDetection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorBotDetection) GetCompactName added in v0.10.0

func (o *RiskPredictorBotDetection) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorBotDetection) GetCompactNameOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetCondition added in v0.10.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetConditionOk added in v0.10.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetCreatedAt added in v0.10.0

func (o *RiskPredictorBotDetection) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetCreatedAtOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetDefault added in v0.10.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetDefaultOk added in v0.10.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetDeletable added in v0.10.0

func (o *RiskPredictorBotDetection) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetDeletableOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetDescription added in v0.10.0

func (o *RiskPredictorBotDetection) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetDescriptionOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetId added in v0.10.0

func (o *RiskPredictorBotDetection) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetIdOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetIncludeRepeatedEventsWithoutSdk added in v0.17.0

func (o *RiskPredictorBotDetection) GetIncludeRepeatedEventsWithoutSdk() bool

GetIncludeRepeatedEventsWithoutSdk returns the IncludeRepeatedEventsWithoutSdk field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetIncludeRepeatedEventsWithoutSdkOk added in v0.17.0

func (o *RiskPredictorBotDetection) GetIncludeRepeatedEventsWithoutSdkOk() (*bool, bool)

GetIncludeRepeatedEventsWithoutSdkOk returns a tuple with the IncludeRepeatedEventsWithoutSdk field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetLicensed added in v0.10.0

func (o *RiskPredictorBotDetection) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetLicensedOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetLinksOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetName added in v0.10.0

func (o *RiskPredictorBotDetection) GetName() string

GetName returns the Name field value

func (*RiskPredictorBotDetection) GetNameOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetType added in v0.10.0

GetType returns the Type field value

func (*RiskPredictorBotDetection) GetTypeOk added in v0.10.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) GetUpdatedAt added in v0.10.0

func (o *RiskPredictorBotDetection) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorBotDetection) GetUpdatedAtOk added in v0.10.0

func (o *RiskPredictorBotDetection) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorBotDetection) HasCondition added in v0.10.0

func (o *RiskPredictorBotDetection) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasCreatedAt added in v0.10.0

func (o *RiskPredictorBotDetection) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasDefault added in v0.10.0

func (o *RiskPredictorBotDetection) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasDeletable added in v0.10.0

func (o *RiskPredictorBotDetection) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasDescription added in v0.10.0

func (o *RiskPredictorBotDetection) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasId added in v0.10.0

func (o *RiskPredictorBotDetection) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasIncludeRepeatedEventsWithoutSdk added in v0.17.0

func (o *RiskPredictorBotDetection) HasIncludeRepeatedEventsWithoutSdk() bool

HasIncludeRepeatedEventsWithoutSdk returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasLicensed added in v0.10.0

func (o *RiskPredictorBotDetection) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorBotDetection) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorBotDetection) HasUpdatedAt added in v0.10.0

func (o *RiskPredictorBotDetection) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorBotDetection) MarshalJSON added in v0.10.0

func (o RiskPredictorBotDetection) MarshalJSON() ([]byte, error)

func (*RiskPredictorBotDetection) SetCompactName added in v0.10.0

func (o *RiskPredictorBotDetection) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorBotDetection) SetCondition added in v0.10.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorBotDetection) SetCreatedAt added in v0.10.0

func (o *RiskPredictorBotDetection) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorBotDetection) SetDefault added in v0.10.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorBotDetection) SetDeletable added in v0.10.0

func (o *RiskPredictorBotDetection) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorBotDetection) SetDescription added in v0.10.0

func (o *RiskPredictorBotDetection) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorBotDetection) SetId added in v0.10.0

func (o *RiskPredictorBotDetection) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorBotDetection) SetIncludeRepeatedEventsWithoutSdk added in v0.17.0

func (o *RiskPredictorBotDetection) SetIncludeRepeatedEventsWithoutSdk(v bool)

SetIncludeRepeatedEventsWithoutSdk gets a reference to the given bool and assigns it to the IncludeRepeatedEventsWithoutSdk field.

func (*RiskPredictorBotDetection) SetLicensed added in v0.10.0

func (o *RiskPredictorBotDetection) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorBotDetection) SetName added in v0.10.0

func (o *RiskPredictorBotDetection) SetName(v string)

SetName sets field value

func (*RiskPredictorBotDetection) SetType added in v0.10.0

SetType sets field value

func (*RiskPredictorBotDetection) SetUpdatedAt added in v0.10.0

func (o *RiskPredictorBotDetection) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorBotDetection) ToMap added in v0.10.0

func (o RiskPredictorBotDetection) ToMap() (map[string]interface{}, error)

type RiskPredictorCommon added in v0.5.0

type RiskPredictorCommon struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
}

RiskPredictorCommon struct for RiskPredictorCommon

func NewRiskPredictorCommon added in v0.5.0

func NewRiskPredictorCommon(name string, compactName string, type_ EnumPredictorType) *RiskPredictorCommon

NewRiskPredictorCommon instantiates a new RiskPredictorCommon object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCommonWithDefaults added in v0.5.0

func NewRiskPredictorCommonWithDefaults() *RiskPredictorCommon

NewRiskPredictorCommonWithDefaults instantiates a new RiskPredictorCommon object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCommon) GetCompactName added in v0.5.0

func (o *RiskPredictorCommon) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorCommon) GetCompactNameOk added in v0.5.0

func (o *RiskPredictorCommon) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetCondition added in v0.5.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetConditionOk added in v0.5.0

func (o *RiskPredictorCommon) GetConditionOk() (*RiskPredictorCommonCondition, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetCreatedAt added in v0.5.0

func (o *RiskPredictorCommon) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetCreatedAtOk added in v0.5.0

func (o *RiskPredictorCommon) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetDefault added in v0.5.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetDefaultOk added in v0.5.0

func (o *RiskPredictorCommon) GetDefaultOk() (*RiskPredictorCommonDefault, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetDeletable added in v0.5.0

func (o *RiskPredictorCommon) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetDeletableOk added in v0.5.0

func (o *RiskPredictorCommon) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetDescription added in v0.5.0

func (o *RiskPredictorCommon) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetDescriptionOk added in v0.5.0

func (o *RiskPredictorCommon) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetId added in v0.5.0

func (o *RiskPredictorCommon) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetIdOk added in v0.5.0

func (o *RiskPredictorCommon) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetLicensed added in v0.5.0

func (o *RiskPredictorCommon) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetLicensedOk added in v0.5.0

func (o *RiskPredictorCommon) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *RiskPredictorCommon) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetLinksOk added in v0.9.0

func (o *RiskPredictorCommon) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetName added in v0.5.0

func (o *RiskPredictorCommon) GetName() string

GetName returns the Name field value

func (*RiskPredictorCommon) GetNameOk added in v0.5.0

func (o *RiskPredictorCommon) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetType added in v0.5.0

GetType returns the Type field value

func (*RiskPredictorCommon) GetTypeOk added in v0.5.0

func (o *RiskPredictorCommon) GetTypeOk() (*EnumPredictorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorCommon) GetUpdatedAt added in v0.5.0

func (o *RiskPredictorCommon) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorCommon) GetUpdatedAtOk added in v0.5.0

func (o *RiskPredictorCommon) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommon) HasCondition added in v0.5.0

func (o *RiskPredictorCommon) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasCreatedAt added in v0.5.0

func (o *RiskPredictorCommon) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasDefault added in v0.5.0

func (o *RiskPredictorCommon) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasDeletable added in v0.5.0

func (o *RiskPredictorCommon) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasDescription added in v0.5.0

func (o *RiskPredictorCommon) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasId added in v0.5.0

func (o *RiskPredictorCommon) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasLicensed added in v0.5.0

func (o *RiskPredictorCommon) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorCommon) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorCommon) HasUpdatedAt added in v0.5.0

func (o *RiskPredictorCommon) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorCommon) MarshalJSON added in v0.5.0

func (o RiskPredictorCommon) MarshalJSON() ([]byte, error)

func (*RiskPredictorCommon) SetCompactName added in v0.5.0

func (o *RiskPredictorCommon) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorCommon) SetCondition added in v0.5.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorCommon) SetCreatedAt added in v0.5.0

func (o *RiskPredictorCommon) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorCommon) SetDefault added in v0.5.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorCommon) SetDeletable added in v0.5.0

func (o *RiskPredictorCommon) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorCommon) SetDescription added in v0.5.0

func (o *RiskPredictorCommon) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorCommon) SetId added in v0.5.0

func (o *RiskPredictorCommon) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorCommon) SetLicensed added in v0.5.0

func (o *RiskPredictorCommon) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

func (o *RiskPredictorCommon) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorCommon) SetName added in v0.5.0

func (o *RiskPredictorCommon) SetName(v string)

SetName sets field value

func (*RiskPredictorCommon) SetType added in v0.5.0

func (o *RiskPredictorCommon) SetType(v EnumPredictorType)

SetType sets field value

func (*RiskPredictorCommon) SetUpdatedAt added in v0.5.0

func (o *RiskPredictorCommon) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorCommon) ToMap added in v0.5.0

func (o RiskPredictorCommon) ToMap() (map[string]interface{}, error)

type RiskPredictorCommonCondition added in v0.5.0

type RiskPredictorCommonCondition struct {
	Scores []RiskPredictorCommonConditionScoresInner `json:"scores,omitempty"`
}

RiskPredictorCommonCondition struct for RiskPredictorCommonCondition

func NewRiskPredictorCommonCondition added in v0.5.0

func NewRiskPredictorCommonCondition() *RiskPredictorCommonCondition

NewRiskPredictorCommonCondition instantiates a new RiskPredictorCommonCondition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCommonConditionWithDefaults added in v0.5.0

func NewRiskPredictorCommonConditionWithDefaults() *RiskPredictorCommonCondition

NewRiskPredictorCommonConditionWithDefaults instantiates a new RiskPredictorCommonCondition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCommonCondition) GetScores added in v0.5.0

GetScores returns the Scores field value if set, zero value otherwise.

func (*RiskPredictorCommonCondition) GetScoresOk added in v0.5.0

GetScoresOk returns a tuple with the Scores field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonCondition) HasScores added in v0.5.0

func (o *RiskPredictorCommonCondition) HasScores() bool

HasScores returns a boolean if a field has been set.

func (RiskPredictorCommonCondition) MarshalJSON added in v0.5.0

func (o RiskPredictorCommonCondition) MarshalJSON() ([]byte, error)

func (*RiskPredictorCommonCondition) SetScores added in v0.5.0

SetScores gets a reference to the given []RiskPredictorCommonConditionScoresInner and assigns it to the Scores field.

func (RiskPredictorCommonCondition) ToMap added in v0.5.0

func (o RiskPredictorCommonCondition) ToMap() (map[string]interface{}, error)

type RiskPredictorCommonConditionScoresInner added in v0.5.0

type RiskPredictorCommonConditionScoresInner struct {
	Name  *string `json:"name,omitempty"`
	Value *string `json:"value,omitempty"`
}

RiskPredictorCommonConditionScoresInner struct for RiskPredictorCommonConditionScoresInner

func NewRiskPredictorCommonConditionScoresInner added in v0.5.0

func NewRiskPredictorCommonConditionScoresInner() *RiskPredictorCommonConditionScoresInner

NewRiskPredictorCommonConditionScoresInner instantiates a new RiskPredictorCommonConditionScoresInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCommonConditionScoresInnerWithDefaults added in v0.5.0

func NewRiskPredictorCommonConditionScoresInnerWithDefaults() *RiskPredictorCommonConditionScoresInner

NewRiskPredictorCommonConditionScoresInnerWithDefaults instantiates a new RiskPredictorCommonConditionScoresInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCommonConditionScoresInner) GetName added in v0.5.0

GetName returns the Name field value if set, zero value otherwise.

func (*RiskPredictorCommonConditionScoresInner) GetNameOk added in v0.5.0

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonConditionScoresInner) GetValue added in v0.5.0

GetValue returns the Value field value if set, zero value otherwise.

func (*RiskPredictorCommonConditionScoresInner) GetValueOk added in v0.5.0

GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonConditionScoresInner) HasName added in v0.5.0

HasName returns a boolean if a field has been set.

func (*RiskPredictorCommonConditionScoresInner) HasValue added in v0.5.0

HasValue returns a boolean if a field has been set.

func (RiskPredictorCommonConditionScoresInner) MarshalJSON added in v0.5.0

func (o RiskPredictorCommonConditionScoresInner) MarshalJSON() ([]byte, error)

func (*RiskPredictorCommonConditionScoresInner) SetName added in v0.5.0

SetName gets a reference to the given string and assigns it to the Name field.

func (*RiskPredictorCommonConditionScoresInner) SetValue added in v0.5.0

SetValue gets a reference to the given string and assigns it to the Value field.

func (RiskPredictorCommonConditionScoresInner) ToMap added in v0.5.0

func (o RiskPredictorCommonConditionScoresInner) ToMap() (map[string]interface{}, error)

type RiskPredictorCommonDefault added in v0.5.0

type RiskPredictorCommonDefault struct {
	// An integer type. This specifies the weight assigned to the risk predictor in a new policy by default.
	Weight    int32                             `json:"weight"`
	Score     *int32                            `json:"score,omitempty"`
	Evaluated *bool                             `json:"evaluated,omitempty"`
	Result    *RiskPredictorCommonDefaultResult `json:"result,omitempty"`
}

RiskPredictorCommonDefault Contains the default values used for a new risk predictor.

func NewRiskPredictorCommonDefault added in v0.5.0

func NewRiskPredictorCommonDefault(weight int32) *RiskPredictorCommonDefault

NewRiskPredictorCommonDefault instantiates a new RiskPredictorCommonDefault object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCommonDefaultWithDefaults added in v0.5.0

func NewRiskPredictorCommonDefaultWithDefaults() *RiskPredictorCommonDefault

NewRiskPredictorCommonDefaultWithDefaults instantiates a new RiskPredictorCommonDefault object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCommonDefault) GetEvaluated added in v0.5.0

func (o *RiskPredictorCommonDefault) GetEvaluated() bool

GetEvaluated returns the Evaluated field value if set, zero value otherwise.

func (*RiskPredictorCommonDefault) GetEvaluatedOk added in v0.5.0

func (o *RiskPredictorCommonDefault) GetEvaluatedOk() (*bool, bool)

GetEvaluatedOk returns a tuple with the Evaluated field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonDefault) GetResult added in v0.5.0

GetResult returns the Result field value if set, zero value otherwise.

func (*RiskPredictorCommonDefault) GetResultOk added in v0.5.0

GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonDefault) GetScore added in v0.5.0

func (o *RiskPredictorCommonDefault) GetScore() int32

GetScore returns the Score field value if set, zero value otherwise.

func (*RiskPredictorCommonDefault) GetScoreOk added in v0.5.0

func (o *RiskPredictorCommonDefault) GetScoreOk() (*int32, bool)

GetScoreOk returns a tuple with the Score field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonDefault) GetWeight added in v0.5.0

func (o *RiskPredictorCommonDefault) GetWeight() int32

GetWeight returns the Weight field value

func (*RiskPredictorCommonDefault) GetWeightOk added in v0.5.0

func (o *RiskPredictorCommonDefault) GetWeightOk() (*int32, bool)

GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.

func (*RiskPredictorCommonDefault) HasEvaluated added in v0.5.0

func (o *RiskPredictorCommonDefault) HasEvaluated() bool

HasEvaluated returns a boolean if a field has been set.

func (*RiskPredictorCommonDefault) HasResult added in v0.6.0

func (o *RiskPredictorCommonDefault) HasResult() bool

HasResult returns a boolean if a field has been set.

func (*RiskPredictorCommonDefault) HasScore added in v0.5.0

func (o *RiskPredictorCommonDefault) HasScore() bool

HasScore returns a boolean if a field has been set.

func (RiskPredictorCommonDefault) MarshalJSON added in v0.5.0

func (o RiskPredictorCommonDefault) MarshalJSON() ([]byte, error)

func (*RiskPredictorCommonDefault) SetEvaluated added in v0.5.0

func (o *RiskPredictorCommonDefault) SetEvaluated(v bool)

SetEvaluated gets a reference to the given bool and assigns it to the Evaluated field.

func (*RiskPredictorCommonDefault) SetResult added in v0.5.0

SetResult gets a reference to the given RiskPredictorCommonDefaultResult and assigns it to the Result field.

func (*RiskPredictorCommonDefault) SetScore added in v0.5.0

func (o *RiskPredictorCommonDefault) SetScore(v int32)

SetScore gets a reference to the given int32 and assigns it to the Score field.

func (*RiskPredictorCommonDefault) SetWeight added in v0.5.0

func (o *RiskPredictorCommonDefault) SetWeight(v int32)

SetWeight sets field value

func (RiskPredictorCommonDefault) ToMap added in v0.5.0

func (o RiskPredictorCommonDefault) ToMap() (map[string]interface{}, error)

type RiskPredictorCommonDefaultResult added in v0.5.0

type RiskPredictorCommonDefaultResult struct {
	Level *EnumRiskLevel `json:"level,omitempty"`
	Type  EnumResultType `json:"type"`
}

RiskPredictorCommonDefaultResult This specifies the result assigned to the predictor if the predictor could not be calculated during the risk evaluation. If this field is not provided, and the predictor could not be calculated during risk evaluation, the following options are: If the predictor is used in an override, the override is skipped. In the weighted policy, the predictor will have a weight of 0.

func NewRiskPredictorCommonDefaultResult added in v0.5.0

func NewRiskPredictorCommonDefaultResult(type_ EnumResultType) *RiskPredictorCommonDefaultResult

NewRiskPredictorCommonDefaultResult instantiates a new RiskPredictorCommonDefaultResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCommonDefaultResultWithDefaults added in v0.5.0

func NewRiskPredictorCommonDefaultResultWithDefaults() *RiskPredictorCommonDefaultResult

NewRiskPredictorCommonDefaultResultWithDefaults instantiates a new RiskPredictorCommonDefaultResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCommonDefaultResult) GetLevel added in v0.5.0

GetLevel returns the Level field value if set, zero value otherwise.

func (*RiskPredictorCommonDefaultResult) GetLevelOk added in v0.5.0

GetLevelOk returns a tuple with the Level field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCommonDefaultResult) GetType added in v0.5.0

GetType returns the Type field value

func (*RiskPredictorCommonDefaultResult) GetTypeOk added in v0.5.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorCommonDefaultResult) HasLevel added in v0.6.0

func (o *RiskPredictorCommonDefaultResult) HasLevel() bool

HasLevel returns a boolean if a field has been set.

func (RiskPredictorCommonDefaultResult) MarshalJSON added in v0.5.0

func (o RiskPredictorCommonDefaultResult) MarshalJSON() ([]byte, error)

func (*RiskPredictorCommonDefaultResult) SetLevel added in v0.5.0

SetLevel gets a reference to the given EnumRiskLevel and assigns it to the Level field.

func (*RiskPredictorCommonDefaultResult) SetType added in v0.5.0

SetType sets field value

func (RiskPredictorCommonDefaultResult) ToMap added in v0.5.0

func (o RiskPredictorCommonDefaultResult) ToMap() (map[string]interface{}, error)

type RiskPredictorComposite added in v0.4.0

type RiskPredictorComposite struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	// Deprecated
	Composition *RiskPredictorCompositeAllOfComposition `json:"composition,omitempty"`
	// Contains the objects that specify the conditions to test and the risk level that should be assigned if the conditions are met. The array can contain a maximum of three elements.
	Compositions []RiskPredictorCompositeAllOfCompositionsInner `json:"compositions"`
}

RiskPredictorComposite struct for RiskPredictorComposite

func NewRiskPredictorComposite added in v0.4.0

func NewRiskPredictorComposite(name string, compactName string, type_ EnumPredictorType, compositions []RiskPredictorCompositeAllOfCompositionsInner) *RiskPredictorComposite

NewRiskPredictorComposite instantiates a new RiskPredictorComposite object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeWithDefaults added in v0.4.0

func NewRiskPredictorCompositeWithDefaults() *RiskPredictorComposite

NewRiskPredictorCompositeWithDefaults instantiates a new RiskPredictorComposite object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorComposite) GetCompactName added in v0.4.0

func (o *RiskPredictorComposite) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorComposite) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorComposite) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetComposition added in v0.4.0

GetComposition returns the Composition field value if set, zero value otherwise. Deprecated

func (*RiskPredictorComposite) GetCompositionOk added in v0.4.0

GetCompositionOk returns a tuple with the Composition field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated

func (*RiskPredictorComposite) GetCompositions added in v0.11.0

GetCompositions returns the Compositions field value

func (*RiskPredictorComposite) GetCompositionsOk added in v0.11.0

GetCompositionsOk returns a tuple with the Compositions field value and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetCreatedAt added in v0.4.0

func (o *RiskPredictorComposite) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorComposite) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetDefaultOk added in v0.4.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetDeletable added in v0.4.0

func (o *RiskPredictorComposite) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetDeletableOk added in v0.4.0

func (o *RiskPredictorComposite) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetDescription added in v0.4.0

func (o *RiskPredictorComposite) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorComposite) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetId added in v0.4.0

func (o *RiskPredictorComposite) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetIdOk added in v0.4.0

func (o *RiskPredictorComposite) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetLicensed added in v0.4.0

func (o *RiskPredictorComposite) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetLicensedOk added in v0.4.0

func (o *RiskPredictorComposite) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetLinksOk added in v0.9.0

func (o *RiskPredictorComposite) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetName added in v0.4.0

func (o *RiskPredictorComposite) GetName() string

GetName returns the Name field value

func (*RiskPredictorComposite) GetNameOk added in v0.4.0

func (o *RiskPredictorComposite) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorComposite) GetTypeOk added in v0.4.0

func (o *RiskPredictorComposite) GetTypeOk() (*EnumPredictorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorComposite) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorComposite) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorComposite) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorComposite) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorComposite) HasComposition added in v0.11.0

func (o *RiskPredictorComposite) HasComposition() bool

HasComposition returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasCondition added in v0.4.0

func (o *RiskPredictorComposite) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasCreatedAt added in v0.4.0

func (o *RiskPredictorComposite) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasDefault added in v0.4.0

func (o *RiskPredictorComposite) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasDeletable added in v0.4.0

func (o *RiskPredictorComposite) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasDescription added in v0.4.0

func (o *RiskPredictorComposite) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasId added in v0.4.0

func (o *RiskPredictorComposite) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasLicensed added in v0.4.0

func (o *RiskPredictorComposite) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorComposite) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorComposite) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorComposite) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorComposite) MarshalJSON added in v0.4.0

func (o RiskPredictorComposite) MarshalJSON() ([]byte, error)

func (*RiskPredictorComposite) SetCompactName added in v0.4.0

func (o *RiskPredictorComposite) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorComposite) SetComposition added in v0.4.0

SetComposition gets a reference to the given RiskPredictorCompositeAllOfComposition and assigns it to the Composition field. Deprecated

func (*RiskPredictorComposite) SetCompositions added in v0.11.0

SetCompositions sets field value

func (*RiskPredictorComposite) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorComposite) SetCreatedAt added in v0.4.0

func (o *RiskPredictorComposite) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorComposite) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorComposite) SetDeletable added in v0.4.0

func (o *RiskPredictorComposite) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorComposite) SetDescription added in v0.4.0

func (o *RiskPredictorComposite) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorComposite) SetId added in v0.4.0

func (o *RiskPredictorComposite) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorComposite) SetLicensed added in v0.4.0

func (o *RiskPredictorComposite) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

func (o *RiskPredictorComposite) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorComposite) SetName added in v0.4.0

func (o *RiskPredictorComposite) SetName(v string)

SetName sets field value

func (*RiskPredictorComposite) SetType added in v0.4.0

SetType sets field value

func (*RiskPredictorComposite) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorComposite) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorComposite) ToMap added in v0.4.0

func (o RiskPredictorComposite) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeAllOfComposition added in v0.4.0

type RiskPredictorCompositeAllOfComposition struct {
	Condition RiskPredictorCompositeConditionBase `json:"condition"`
	Level     EnumRiskLevel                       `json:"level"`
}

RiskPredictorCompositeAllOfComposition struct for RiskPredictorCompositeAllOfComposition

func NewRiskPredictorCompositeAllOfComposition added in v0.4.0

func NewRiskPredictorCompositeAllOfComposition(condition RiskPredictorCompositeConditionBase, level EnumRiskLevel) *RiskPredictorCompositeAllOfComposition

NewRiskPredictorCompositeAllOfComposition instantiates a new RiskPredictorCompositeAllOfComposition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeAllOfCompositionWithDefaults added in v0.4.0

func NewRiskPredictorCompositeAllOfCompositionWithDefaults() *RiskPredictorCompositeAllOfComposition

NewRiskPredictorCompositeAllOfCompositionWithDefaults instantiates a new RiskPredictorCompositeAllOfComposition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeAllOfComposition) GetCondition added in v0.4.0

GetCondition returns the Condition field value

func (*RiskPredictorCompositeAllOfComposition) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeAllOfComposition) GetLevel added in v0.4.0

GetLevel returns the Level field value

func (*RiskPredictorCompositeAllOfComposition) GetLevelOk added in v0.4.0

GetLevelOk returns a tuple with the Level field value and a boolean to check if the value has been set.

func (RiskPredictorCompositeAllOfComposition) MarshalJSON added in v0.4.0

func (o RiskPredictorCompositeAllOfComposition) MarshalJSON() ([]byte, error)

func (*RiskPredictorCompositeAllOfComposition) SetCondition added in v0.4.0

SetCondition sets field value

func (*RiskPredictorCompositeAllOfComposition) SetLevel added in v0.4.0

SetLevel sets field value

func (RiskPredictorCompositeAllOfComposition) ToMap added in v0.4.0

func (o RiskPredictorCompositeAllOfComposition) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeAllOfCompositionsInner added in v0.11.0

type RiskPredictorCompositeAllOfCompositionsInner struct {
	Condition RiskPredictorCompositeConditionBase `json:"condition"`
	Level     EnumRiskLevel                       `json:"level"`
}

RiskPredictorCompositeAllOfCompositionsInner struct for RiskPredictorCompositeAllOfCompositionsInner

func NewRiskPredictorCompositeAllOfCompositionsInner added in v0.11.0

func NewRiskPredictorCompositeAllOfCompositionsInner(condition RiskPredictorCompositeConditionBase, level EnumRiskLevel) *RiskPredictorCompositeAllOfCompositionsInner

NewRiskPredictorCompositeAllOfCompositionsInner instantiates a new RiskPredictorCompositeAllOfCompositionsInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeAllOfCompositionsInnerWithDefaults added in v0.11.0

func NewRiskPredictorCompositeAllOfCompositionsInnerWithDefaults() *RiskPredictorCompositeAllOfCompositionsInner

NewRiskPredictorCompositeAllOfCompositionsInnerWithDefaults instantiates a new RiskPredictorCompositeAllOfCompositionsInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeAllOfCompositionsInner) GetCondition added in v0.11.0

GetCondition returns the Condition field value

func (*RiskPredictorCompositeAllOfCompositionsInner) GetConditionOk added in v0.11.0

GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeAllOfCompositionsInner) GetLevel added in v0.11.0

GetLevel returns the Level field value

func (*RiskPredictorCompositeAllOfCompositionsInner) GetLevelOk added in v0.11.0

GetLevelOk returns a tuple with the Level field value and a boolean to check if the value has been set.

func (RiskPredictorCompositeAllOfCompositionsInner) MarshalJSON added in v0.11.0

func (*RiskPredictorCompositeAllOfCompositionsInner) SetCondition added in v0.11.0

SetCondition sets field value

func (*RiskPredictorCompositeAllOfCompositionsInner) SetLevel added in v0.11.0

SetLevel sets field value

func (RiskPredictorCompositeAllOfCompositionsInner) ToMap added in v0.11.0

func (o RiskPredictorCompositeAllOfCompositionsInner) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeAnd added in v0.4.0

type RiskPredictorCompositeAnd struct {
	And  []RiskPredictorCompositeCondition    `json:"and"`
	Type *EnumPredictorCompositeConditionType `json:"type,omitempty"`
}

RiskPredictorCompositeAnd struct for RiskPredictorCompositeAnd

func NewRiskPredictorCompositeAnd added in v0.4.0

func NewRiskPredictorCompositeAnd(and []RiskPredictorCompositeCondition) *RiskPredictorCompositeAnd

NewRiskPredictorCompositeAnd instantiates a new RiskPredictorCompositeAnd object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeAndWithDefaults added in v0.4.0

func NewRiskPredictorCompositeAndWithDefaults() *RiskPredictorCompositeAnd

NewRiskPredictorCompositeAndWithDefaults instantiates a new RiskPredictorCompositeAnd object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeAnd) GetAnd added in v0.4.0

GetAnd returns the And field value

func (*RiskPredictorCompositeAnd) GetAndOk added in v0.4.0

GetAndOk returns a tuple with the And field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeAnd) GetType added in v0.6.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCompositeAnd) GetTypeOk added in v0.6.0

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeAnd) HasType added in v0.6.0

func (o *RiskPredictorCompositeAnd) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorCompositeAnd) MarshalJSON added in v0.4.0

func (o RiskPredictorCompositeAnd) MarshalJSON() ([]byte, error)

func (*RiskPredictorCompositeAnd) SetAnd added in v0.4.0

SetAnd sets field value

func (*RiskPredictorCompositeAnd) SetType added in v0.6.0

SetType gets a reference to the given EnumPredictorCompositeConditionType and assigns it to the Type field.

func (RiskPredictorCompositeAnd) ToMap added in v0.4.0

func (o RiskPredictorCompositeAnd) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeCondition added in v0.4.0

type RiskPredictorCompositeCondition struct {
	RiskPredictorCompositeAnd             *RiskPredictorCompositeAnd
	RiskPredictorCompositeConditionOneOf  *RiskPredictorCompositeConditionOneOf
	RiskPredictorCompositeConditionOneOf1 *RiskPredictorCompositeConditionOneOf1
	RiskPredictorCompositeNot             *RiskPredictorCompositeNot
	RiskPredictorCompositeOr              *RiskPredictorCompositeOr
}

RiskPredictorCompositeCondition - struct for RiskPredictorCompositeCondition

func RiskPredictorCompositeAndAsRiskPredictorCompositeCondition added in v0.4.0

func RiskPredictorCompositeAndAsRiskPredictorCompositeCondition(v *RiskPredictorCompositeAnd) RiskPredictorCompositeCondition

RiskPredictorCompositeAndAsRiskPredictorCompositeCondition is a convenience function that returns RiskPredictorCompositeAnd wrapped in RiskPredictorCompositeCondition

func RiskPredictorCompositeConditionOneOf1AsRiskPredictorCompositeCondition added in v0.4.0

func RiskPredictorCompositeConditionOneOf1AsRiskPredictorCompositeCondition(v *RiskPredictorCompositeConditionOneOf1) RiskPredictorCompositeCondition

RiskPredictorCompositeConditionOneOf1AsRiskPredictorCompositeCondition is a convenience function that returns RiskPredictorCompositeConditionOneOf1 wrapped in RiskPredictorCompositeCondition

func RiskPredictorCompositeConditionOneOfAsRiskPredictorCompositeCondition added in v0.4.0

func RiskPredictorCompositeConditionOneOfAsRiskPredictorCompositeCondition(v *RiskPredictorCompositeConditionOneOf) RiskPredictorCompositeCondition

RiskPredictorCompositeConditionOneOfAsRiskPredictorCompositeCondition is a convenience function that returns RiskPredictorCompositeConditionOneOf wrapped in RiskPredictorCompositeCondition

func RiskPredictorCompositeNotAsRiskPredictorCompositeCondition added in v0.4.0

func RiskPredictorCompositeNotAsRiskPredictorCompositeCondition(v *RiskPredictorCompositeNot) RiskPredictorCompositeCondition

RiskPredictorCompositeNotAsRiskPredictorCompositeCondition is a convenience function that returns RiskPredictorCompositeNot wrapped in RiskPredictorCompositeCondition

func RiskPredictorCompositeOrAsRiskPredictorCompositeCondition added in v0.4.0

func RiskPredictorCompositeOrAsRiskPredictorCompositeCondition(v *RiskPredictorCompositeOr) RiskPredictorCompositeCondition

RiskPredictorCompositeOrAsRiskPredictorCompositeCondition is a convenience function that returns RiskPredictorCompositeOr wrapped in RiskPredictorCompositeCondition

func (*RiskPredictorCompositeCondition) GetActualInstance added in v0.4.0

func (obj *RiskPredictorCompositeCondition) GetActualInstance() interface{}

Get the actual instance

func (RiskPredictorCompositeCondition) MarshalJSON added in v0.4.0

func (src RiskPredictorCompositeCondition) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RiskPredictorCompositeCondition) UnmarshalJSON added in v0.4.0

func (dst *RiskPredictorCompositeCondition) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RiskPredictorCompositeConditionBase added in v0.4.0

type RiskPredictorCompositeConditionBase struct {
	RiskPredictorCompositeAnd *RiskPredictorCompositeAnd
	RiskPredictorCompositeNot *RiskPredictorCompositeNot
	RiskPredictorCompositeOr  *RiskPredictorCompositeOr
}

RiskPredictorCompositeConditionBase - struct for RiskPredictorCompositeConditionBase

func RiskPredictorCompositeAndAsRiskPredictorCompositeConditionBase added in v0.4.0

func RiskPredictorCompositeAndAsRiskPredictorCompositeConditionBase(v *RiskPredictorCompositeAnd) RiskPredictorCompositeConditionBase

RiskPredictorCompositeAndAsRiskPredictorCompositeConditionBase is a convenience function that returns RiskPredictorCompositeAnd wrapped in RiskPredictorCompositeConditionBase

func RiskPredictorCompositeNotAsRiskPredictorCompositeConditionBase added in v0.4.0

func RiskPredictorCompositeNotAsRiskPredictorCompositeConditionBase(v *RiskPredictorCompositeNot) RiskPredictorCompositeConditionBase

RiskPredictorCompositeNotAsRiskPredictorCompositeConditionBase is a convenience function that returns RiskPredictorCompositeNot wrapped in RiskPredictorCompositeConditionBase

func RiskPredictorCompositeOrAsRiskPredictorCompositeConditionBase added in v0.4.0

func RiskPredictorCompositeOrAsRiskPredictorCompositeConditionBase(v *RiskPredictorCompositeOr) RiskPredictorCompositeConditionBase

RiskPredictorCompositeOrAsRiskPredictorCompositeConditionBase is a convenience function that returns RiskPredictorCompositeOr wrapped in RiskPredictorCompositeConditionBase

func (*RiskPredictorCompositeConditionBase) GetActualInstance added in v0.4.0

func (obj *RiskPredictorCompositeConditionBase) GetActualInstance() interface{}

Get the actual instance

func (RiskPredictorCompositeConditionBase) MarshalJSON added in v0.4.0

func (src RiskPredictorCompositeConditionBase) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RiskPredictorCompositeConditionBase) UnmarshalJSON added in v0.4.0

func (dst *RiskPredictorCompositeConditionBase) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RiskPredictorCompositeConditionOneOf added in v0.4.0

type RiskPredictorCompositeConditionOneOf struct {
	Contains string                              `json:"contains"`
	List     []string                            `json:"list"`
	Type     EnumPredictorCompositeConditionType `json:"type"`
}

RiskPredictorCompositeConditionOneOf struct for RiskPredictorCompositeConditionOneOf

func NewRiskPredictorCompositeConditionOneOf added in v0.4.0

func NewRiskPredictorCompositeConditionOneOf(contains string, list []string, type_ EnumPredictorCompositeConditionType) *RiskPredictorCompositeConditionOneOf

NewRiskPredictorCompositeConditionOneOf instantiates a new RiskPredictorCompositeConditionOneOf object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeConditionOneOfWithDefaults added in v0.4.0

func NewRiskPredictorCompositeConditionOneOfWithDefaults() *RiskPredictorCompositeConditionOneOf

NewRiskPredictorCompositeConditionOneOfWithDefaults instantiates a new RiskPredictorCompositeConditionOneOf object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeConditionOneOf) GetContains added in v0.4.0

GetContains returns the Contains field value

func (*RiskPredictorCompositeConditionOneOf) GetContainsOk added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf) GetContainsOk() (*string, bool)

GetContainsOk returns a tuple with the Contains field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf) GetList added in v0.4.0

GetList returns the List field value

func (*RiskPredictorCompositeConditionOneOf) GetListOk added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf) GetListOk() ([]string, bool)

GetListOk returns a tuple with the List field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorCompositeConditionOneOf) GetTypeOk added in v0.4.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (RiskPredictorCompositeConditionOneOf) MarshalJSON added in v0.4.0

func (o RiskPredictorCompositeConditionOneOf) MarshalJSON() ([]byte, error)

func (*RiskPredictorCompositeConditionOneOf) SetContains added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf) SetContains(v string)

SetContains sets field value

func (*RiskPredictorCompositeConditionOneOf) SetList added in v0.4.0

SetList sets field value

func (*RiskPredictorCompositeConditionOneOf) SetType added in v0.4.0

SetType sets field value

func (RiskPredictorCompositeConditionOneOf) ToMap added in v0.4.0

func (o RiskPredictorCompositeConditionOneOf) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeConditionOneOf1 added in v0.4.0

type RiskPredictorCompositeConditionOneOf1 struct {
	Equals        *RiskPredictorCompositeConditionOneOf1Equals `json:"equals,omitempty"`
	NotEquals     *RiskPredictorCompositeConditionOneOf1Equals `json:"notEquals,omitempty"`
	Greater       *int32                                       `json:"greater,omitempty"`
	GreaterEquals *int32                                       `json:"greaterEquals,omitempty"`
	Lower         *int32                                       `json:"lower,omitempty"`
	LowerEquals   *int32                                       `json:"lowerEquals,omitempty"`
	Value         string                                       `json:"value"`
	Type          *EnumPredictorCompositeConditionType         `json:"type,omitempty"`
}

RiskPredictorCompositeConditionOneOf1 struct for RiskPredictorCompositeConditionOneOf1

func NewRiskPredictorCompositeConditionOneOf1 added in v0.4.0

func NewRiskPredictorCompositeConditionOneOf1(value string) *RiskPredictorCompositeConditionOneOf1

NewRiskPredictorCompositeConditionOneOf1 instantiates a new RiskPredictorCompositeConditionOneOf1 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeConditionOneOf1WithDefaults added in v0.4.0

func NewRiskPredictorCompositeConditionOneOf1WithDefaults() *RiskPredictorCompositeConditionOneOf1

NewRiskPredictorCompositeConditionOneOf1WithDefaults instantiates a new RiskPredictorCompositeConditionOneOf1 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeConditionOneOf1) GetEquals added in v0.4.0

GetEquals returns the Equals field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetEqualsOk added in v0.4.0

GetEqualsOk returns a tuple with the Equals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetGreater added in v0.4.0

GetGreater returns the Greater field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetGreaterEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) GetGreaterEquals() int32

GetGreaterEquals returns the GreaterEquals field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetGreaterEqualsOk added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) GetGreaterEqualsOk() (*int32, bool)

GetGreaterEqualsOk returns a tuple with the GreaterEquals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetGreaterOk added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) GetGreaterOk() (*int32, bool)

GetGreaterOk returns a tuple with the Greater field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetLower added in v0.4.0

GetLower returns the Lower field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetLowerEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) GetLowerEquals() int32

GetLowerEquals returns the LowerEquals field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetLowerEqualsOk added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) GetLowerEqualsOk() (*int32, bool)

GetLowerEqualsOk returns a tuple with the LowerEquals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetLowerOk added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) GetLowerOk() (*int32, bool)

GetLowerOk returns a tuple with the Lower field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetNotEquals added in v0.4.0

GetNotEquals returns the NotEquals field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetNotEqualsOk added in v0.4.0

GetNotEqualsOk returns a tuple with the NotEquals field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetType added in v0.4.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCompositeConditionOneOf1) GetTypeOk added in v0.4.0

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) GetValue added in v0.4.0

GetValue returns the Value field value

func (*RiskPredictorCompositeConditionOneOf1) GetValueOk added in v0.4.0

GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasEquals added in v0.4.0

HasEquals returns a boolean if a field has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasGreater added in v0.4.0

HasGreater returns a boolean if a field has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasGreaterEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) HasGreaterEquals() bool

HasGreaterEquals returns a boolean if a field has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasLower added in v0.4.0

HasLower returns a boolean if a field has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasLowerEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) HasLowerEquals() bool

HasLowerEquals returns a boolean if a field has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasNotEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) HasNotEquals() bool

HasNotEquals returns a boolean if a field has been set.

func (*RiskPredictorCompositeConditionOneOf1) HasType added in v0.4.0

HasType returns a boolean if a field has been set.

func (RiskPredictorCompositeConditionOneOf1) MarshalJSON added in v0.4.0

func (o RiskPredictorCompositeConditionOneOf1) MarshalJSON() ([]byte, error)

func (*RiskPredictorCompositeConditionOneOf1) SetEquals added in v0.4.0

SetEquals gets a reference to the given RiskPredictorCompositeConditionOneOf1Equals and assigns it to the Equals field.

func (*RiskPredictorCompositeConditionOneOf1) SetGreater added in v0.4.0

SetGreater gets a reference to the given int32 and assigns it to the Greater field.

func (*RiskPredictorCompositeConditionOneOf1) SetGreaterEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) SetGreaterEquals(v int32)

SetGreaterEquals gets a reference to the given int32 and assigns it to the GreaterEquals field.

func (*RiskPredictorCompositeConditionOneOf1) SetLower added in v0.4.0

SetLower gets a reference to the given int32 and assigns it to the Lower field.

func (*RiskPredictorCompositeConditionOneOf1) SetLowerEquals added in v0.4.0

func (o *RiskPredictorCompositeConditionOneOf1) SetLowerEquals(v int32)

SetLowerEquals gets a reference to the given int32 and assigns it to the LowerEquals field.

func (*RiskPredictorCompositeConditionOneOf1) SetNotEquals added in v0.4.0

SetNotEquals gets a reference to the given RiskPredictorCompositeConditionOneOf1Equals and assigns it to the NotEquals field.

func (*RiskPredictorCompositeConditionOneOf1) SetType added in v0.4.0

SetType gets a reference to the given EnumPredictorCompositeConditionType and assigns it to the Type field.

func (*RiskPredictorCompositeConditionOneOf1) SetValue added in v0.4.0

SetValue sets field value

func (RiskPredictorCompositeConditionOneOf1) ToMap added in v0.4.0

func (o RiskPredictorCompositeConditionOneOf1) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeConditionOneOf1Equals added in v0.6.0

type RiskPredictorCompositeConditionOneOf1Equals struct {
	Int32  *int32
	String *string
}

RiskPredictorCompositeConditionOneOf1Equals - struct for RiskPredictorCompositeConditionOneOf1Equals

func Int32AsRiskPredictorCompositeConditionOneOf1Equals added in v0.6.0

func Int32AsRiskPredictorCompositeConditionOneOf1Equals(v *int32) RiskPredictorCompositeConditionOneOf1Equals

int32AsRiskPredictorCompositeConditionOneOf1Equals is a convenience function that returns int32 wrapped in RiskPredictorCompositeConditionOneOf1Equals

func StringAsRiskPredictorCompositeConditionOneOf1Equals added in v0.6.0

func StringAsRiskPredictorCompositeConditionOneOf1Equals(v *string) RiskPredictorCompositeConditionOneOf1Equals

stringAsRiskPredictorCompositeConditionOneOf1Equals is a convenience function that returns string wrapped in RiskPredictorCompositeConditionOneOf1Equals

func (*RiskPredictorCompositeConditionOneOf1Equals) GetActualInstance added in v0.6.0

func (obj *RiskPredictorCompositeConditionOneOf1Equals) GetActualInstance() interface{}

Get the actual instance

func (RiskPredictorCompositeConditionOneOf1Equals) MarshalJSON added in v0.6.0

Marshal data from the first non-nil pointers in the struct to JSON

func (*RiskPredictorCompositeConditionOneOf1Equals) UnmarshalJSON added in v0.6.0

func (dst *RiskPredictorCompositeConditionOneOf1Equals) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RiskPredictorCompositeNot added in v0.4.0

type RiskPredictorCompositeNot struct {
	Not  RiskPredictorCompositeOr             `json:"not"`
	Type *EnumPredictorCompositeConditionType `json:"type,omitempty"`
}

RiskPredictorCompositeNot struct for RiskPredictorCompositeNot

func NewRiskPredictorCompositeNot added in v0.4.0

func NewRiskPredictorCompositeNot(not RiskPredictorCompositeOr) *RiskPredictorCompositeNot

NewRiskPredictorCompositeNot instantiates a new RiskPredictorCompositeNot object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeNotWithDefaults added in v0.4.0

func NewRiskPredictorCompositeNotWithDefaults() *RiskPredictorCompositeNot

NewRiskPredictorCompositeNotWithDefaults instantiates a new RiskPredictorCompositeNot object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeNot) GetNot added in v0.4.0

GetNot returns the Not field value

func (*RiskPredictorCompositeNot) GetNotOk added in v0.4.0

GetNotOk returns a tuple with the Not field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeNot) GetType added in v0.6.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCompositeNot) GetTypeOk added in v0.6.0

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeNot) HasType added in v0.6.0

func (o *RiskPredictorCompositeNot) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorCompositeNot) MarshalJSON added in v0.4.0

func (o RiskPredictorCompositeNot) MarshalJSON() ([]byte, error)

func (*RiskPredictorCompositeNot) SetNot added in v0.4.0

SetNot sets field value

func (*RiskPredictorCompositeNot) SetType added in v0.6.0

SetType gets a reference to the given EnumPredictorCompositeConditionType and assigns it to the Type field.

func (RiskPredictorCompositeNot) ToMap added in v0.4.0

func (o RiskPredictorCompositeNot) ToMap() (map[string]interface{}, error)

type RiskPredictorCompositeOr added in v0.4.0

type RiskPredictorCompositeOr struct {
	Or   []RiskPredictorCompositeCondition    `json:"or"`
	Type *EnumPredictorCompositeConditionType `json:"type,omitempty"`
}

RiskPredictorCompositeOr struct for RiskPredictorCompositeOr

func NewRiskPredictorCompositeOr added in v0.4.0

func NewRiskPredictorCompositeOr(or []RiskPredictorCompositeCondition) *RiskPredictorCompositeOr

NewRiskPredictorCompositeOr instantiates a new RiskPredictorCompositeOr object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCompositeOrWithDefaults added in v0.4.0

func NewRiskPredictorCompositeOrWithDefaults() *RiskPredictorCompositeOr

NewRiskPredictorCompositeOrWithDefaults instantiates a new RiskPredictorCompositeOr object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCompositeOr) GetOr added in v0.4.0

GetOr returns the Or field value

func (*RiskPredictorCompositeOr) GetOrOk added in v0.4.0

GetOrOk returns a tuple with the Or field value and a boolean to check if the value has been set.

func (*RiskPredictorCompositeOr) GetType added in v0.6.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCompositeOr) GetTypeOk added in v0.6.0

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCompositeOr) HasType added in v0.6.0

func (o *RiskPredictorCompositeOr) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorCompositeOr) MarshalJSON added in v0.4.0

func (o RiskPredictorCompositeOr) MarshalJSON() ([]byte, error)

func (*RiskPredictorCompositeOr) SetOr added in v0.4.0

SetOr sets field value

func (*RiskPredictorCompositeOr) SetType added in v0.6.0

SetType gets a reference to the given EnumPredictorCompositeConditionType and assigns it to the Type field.

func (RiskPredictorCompositeOr) ToMap added in v0.4.0

func (o RiskPredictorCompositeOr) ToMap() (map[string]interface{}, error)

type RiskPredictorCustom added in v0.4.0

type RiskPredictorCustom struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	Map       RiskPredictorCustomAllOfMap   `json:"map"`
}

RiskPredictorCustom struct for RiskPredictorCustom

func NewRiskPredictorCustom added in v0.4.0

func NewRiskPredictorCustom(name string, compactName string, type_ EnumPredictorType, map_ RiskPredictorCustomAllOfMap) *RiskPredictorCustom

NewRiskPredictorCustom instantiates a new RiskPredictorCustom object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCustomWithDefaults added in v0.4.0

func NewRiskPredictorCustomWithDefaults() *RiskPredictorCustom

NewRiskPredictorCustomWithDefaults instantiates a new RiskPredictorCustom object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCustom) GetCompactName added in v0.4.0

func (o *RiskPredictorCustom) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorCustom) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorCustom) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetConditionOk added in v0.4.0

func (o *RiskPredictorCustom) GetConditionOk() (*RiskPredictorCommonCondition, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetCreatedAt added in v0.4.0

func (o *RiskPredictorCustom) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorCustom) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetDefaultOk added in v0.4.0

func (o *RiskPredictorCustom) GetDefaultOk() (*RiskPredictorCommonDefault, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetDeletable added in v0.4.0

func (o *RiskPredictorCustom) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetDeletableOk added in v0.4.0

func (o *RiskPredictorCustom) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetDescription added in v0.4.0

func (o *RiskPredictorCustom) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorCustom) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetId added in v0.4.0

func (o *RiskPredictorCustom) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetIdOk added in v0.4.0

func (o *RiskPredictorCustom) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetLicensed added in v0.4.0

func (o *RiskPredictorCustom) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetLicensedOk added in v0.4.0

func (o *RiskPredictorCustom) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *RiskPredictorCustom) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetLinksOk added in v0.9.0

func (o *RiskPredictorCustom) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetMap added in v0.4.0

GetMap returns the Map field value

func (*RiskPredictorCustom) GetMapOk added in v0.4.0

GetMapOk returns a tuple with the Map field value and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetName added in v0.4.0

func (o *RiskPredictorCustom) GetName() string

GetName returns the Name field value

func (*RiskPredictorCustom) GetNameOk added in v0.4.0

func (o *RiskPredictorCustom) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorCustom) GetTypeOk added in v0.4.0

func (o *RiskPredictorCustom) GetTypeOk() (*EnumPredictorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorCustom) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorCustom) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorCustom) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorCustom) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustom) HasCondition added in v0.4.0

func (o *RiskPredictorCustom) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasCreatedAt added in v0.4.0

func (o *RiskPredictorCustom) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasDefault added in v0.4.0

func (o *RiskPredictorCustom) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasDeletable added in v0.4.0

func (o *RiskPredictorCustom) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasDescription added in v0.4.0

func (o *RiskPredictorCustom) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasId added in v0.4.0

func (o *RiskPredictorCustom) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasLicensed added in v0.4.0

func (o *RiskPredictorCustom) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorCustom) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorCustom) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorCustom) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorCustom) MarshalJSON added in v0.4.0

func (o RiskPredictorCustom) MarshalJSON() ([]byte, error)

func (*RiskPredictorCustom) SetCompactName added in v0.4.0

func (o *RiskPredictorCustom) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorCustom) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorCustom) SetCreatedAt added in v0.4.0

func (o *RiskPredictorCustom) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorCustom) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorCustom) SetDeletable added in v0.4.0

func (o *RiskPredictorCustom) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorCustom) SetDescription added in v0.4.0

func (o *RiskPredictorCustom) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorCustom) SetId added in v0.4.0

func (o *RiskPredictorCustom) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorCustom) SetLicensed added in v0.4.0

func (o *RiskPredictorCustom) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

func (o *RiskPredictorCustom) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorCustom) SetMap added in v0.4.0

SetMap sets field value

func (*RiskPredictorCustom) SetName added in v0.4.0

func (o *RiskPredictorCustom) SetName(v string)

SetName sets field value

func (*RiskPredictorCustom) SetType added in v0.4.0

func (o *RiskPredictorCustom) SetType(v EnumPredictorType)

SetType sets field value

func (*RiskPredictorCustom) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorCustom) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorCustom) ToMap added in v0.4.0

func (o RiskPredictorCustom) ToMap() (map[string]interface{}, error)

type RiskPredictorCustomAllOfMap added in v0.4.0

type RiskPredictorCustomAllOfMap struct {
	High   *RiskPredictorCustomItem `json:"high,omitempty"`
	Medium *RiskPredictorCustomItem `json:"medium,omitempty"`
	Low    *RiskPredictorCustomItem `json:"low,omitempty"`
}

RiskPredictorCustomAllOfMap An object that defines the mapping of risk levels for the list of all results.

func NewRiskPredictorCustomAllOfMap added in v0.4.0

func NewRiskPredictorCustomAllOfMap() *RiskPredictorCustomAllOfMap

NewRiskPredictorCustomAllOfMap instantiates a new RiskPredictorCustomAllOfMap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCustomAllOfMapWithDefaults added in v0.4.0

func NewRiskPredictorCustomAllOfMapWithDefaults() *RiskPredictorCustomAllOfMap

NewRiskPredictorCustomAllOfMapWithDefaults instantiates a new RiskPredictorCustomAllOfMap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCustomAllOfMap) GetHigh added in v0.4.0

GetHigh returns the High field value if set, zero value otherwise.

func (*RiskPredictorCustomAllOfMap) GetHighOk added in v0.4.0

GetHighOk returns a tuple with the High field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustomAllOfMap) GetLow added in v0.4.0

GetLow returns the Low field value if set, zero value otherwise.

func (*RiskPredictorCustomAllOfMap) GetLowOk added in v0.4.0

GetLowOk returns a tuple with the Low field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustomAllOfMap) GetMedium added in v0.4.0

GetMedium returns the Medium field value if set, zero value otherwise.

func (*RiskPredictorCustomAllOfMap) GetMediumOk added in v0.4.0

GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustomAllOfMap) HasHigh added in v0.4.0

func (o *RiskPredictorCustomAllOfMap) HasHigh() bool

HasHigh returns a boolean if a field has been set.

func (*RiskPredictorCustomAllOfMap) HasLow added in v0.4.0

func (o *RiskPredictorCustomAllOfMap) HasLow() bool

HasLow returns a boolean if a field has been set.

func (*RiskPredictorCustomAllOfMap) HasMedium added in v0.4.0

func (o *RiskPredictorCustomAllOfMap) HasMedium() bool

HasMedium returns a boolean if a field has been set.

func (RiskPredictorCustomAllOfMap) MarshalJSON added in v0.4.0

func (o RiskPredictorCustomAllOfMap) MarshalJSON() ([]byte, error)

func (*RiskPredictorCustomAllOfMap) SetHigh added in v0.4.0

SetHigh gets a reference to the given RiskPredictorCustomItem and assigns it to the High field.

func (*RiskPredictorCustomAllOfMap) SetLow added in v0.4.0

SetLow gets a reference to the given RiskPredictorCustomItem and assigns it to the Low field.

func (*RiskPredictorCustomAllOfMap) SetMedium added in v0.4.0

SetMedium gets a reference to the given RiskPredictorCustomItem and assigns it to the Medium field.

func (RiskPredictorCustomAllOfMap) ToMap added in v0.4.0

func (o RiskPredictorCustomAllOfMap) ToMap() (map[string]interface{}, error)

type RiskPredictorCustomItem added in v0.4.0

type RiskPredictorCustomItem struct {
	RiskPredictorCustomItemBetween *RiskPredictorCustomItemBetween
	RiskPredictorCustomItemIPRange *RiskPredictorCustomItemIPRange
	RiskPredictorCustomItemList    *RiskPredictorCustomItemList
}

RiskPredictorCustomItem - struct for RiskPredictorCustomItem

func RiskPredictorCustomItemBetweenAsRiskPredictorCustomItem added in v0.4.0

func RiskPredictorCustomItemBetweenAsRiskPredictorCustomItem(v *RiskPredictorCustomItemBetween) RiskPredictorCustomItem

RiskPredictorCustomItemBetweenAsRiskPredictorCustomItem is a convenience function that returns RiskPredictorCustomItemBetween wrapped in RiskPredictorCustomItem

func RiskPredictorCustomItemIPRangeAsRiskPredictorCustomItem added in v0.4.0

func RiskPredictorCustomItemIPRangeAsRiskPredictorCustomItem(v *RiskPredictorCustomItemIPRange) RiskPredictorCustomItem

RiskPredictorCustomItemIPRangeAsRiskPredictorCustomItem is a convenience function that returns RiskPredictorCustomItemIPRange wrapped in RiskPredictorCustomItem

func RiskPredictorCustomItemListAsRiskPredictorCustomItem added in v0.4.0

func RiskPredictorCustomItemListAsRiskPredictorCustomItem(v *RiskPredictorCustomItemList) RiskPredictorCustomItem

RiskPredictorCustomItemListAsRiskPredictorCustomItem is a convenience function that returns RiskPredictorCustomItemList wrapped in RiskPredictorCustomItem

func (*RiskPredictorCustomItem) GetActualInstance added in v0.4.0

func (obj *RiskPredictorCustomItem) GetActualInstance() interface{}

Get the actual instance

func (RiskPredictorCustomItem) MarshalJSON added in v0.4.0

func (src RiskPredictorCustomItem) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*RiskPredictorCustomItem) UnmarshalJSON added in v0.4.0

func (dst *RiskPredictorCustomItem) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type RiskPredictorCustomItemBetween added in v0.4.0

type RiskPredictorCustomItemBetween struct {
	Contains string                                `json:"contains"`
	Type     *string                               `json:"type,omitempty"`
	Between  RiskPredictorCustomItemBetweenBetween `json:"between"`
}

RiskPredictorCustomItemBetween The mapping of risk levels for numerical values in a minimum, maxiumum boundary.

func NewRiskPredictorCustomItemBetween added in v0.4.0

func NewRiskPredictorCustomItemBetween(contains string, between RiskPredictorCustomItemBetweenBetween) *RiskPredictorCustomItemBetween

NewRiskPredictorCustomItemBetween instantiates a new RiskPredictorCustomItemBetween object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCustomItemBetweenWithDefaults added in v0.4.0

func NewRiskPredictorCustomItemBetweenWithDefaults() *RiskPredictorCustomItemBetween

NewRiskPredictorCustomItemBetweenWithDefaults instantiates a new RiskPredictorCustomItemBetween object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCustomItemBetween) GetBetween added in v0.4.0

GetBetween returns the Between field value

func (*RiskPredictorCustomItemBetween) GetBetweenOk added in v0.4.0

GetBetweenOk returns a tuple with the Between field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemBetween) GetContains added in v0.4.0

func (o *RiskPredictorCustomItemBetween) GetContains() string

GetContains returns the Contains field value

func (*RiskPredictorCustomItemBetween) GetContainsOk added in v0.4.0

func (o *RiskPredictorCustomItemBetween) GetContainsOk() (*string, bool)

GetContainsOk returns a tuple with the Contains field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemBetween) GetType added in v0.6.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCustomItemBetween) GetTypeOk added in v0.6.0

func (o *RiskPredictorCustomItemBetween) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemBetween) HasType added in v0.6.0

func (o *RiskPredictorCustomItemBetween) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorCustomItemBetween) MarshalJSON added in v0.4.0

func (o RiskPredictorCustomItemBetween) MarshalJSON() ([]byte, error)

func (*RiskPredictorCustomItemBetween) SetBetween added in v0.4.0

SetBetween sets field value

func (*RiskPredictorCustomItemBetween) SetContains added in v0.4.0

func (o *RiskPredictorCustomItemBetween) SetContains(v string)

SetContains sets field value

func (*RiskPredictorCustomItemBetween) SetType added in v0.6.0

func (o *RiskPredictorCustomItemBetween) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (RiskPredictorCustomItemBetween) ToMap added in v0.4.0

func (o RiskPredictorCustomItemBetween) ToMap() (map[string]interface{}, error)

type RiskPredictorCustomItemBetweenBetween added in v0.4.0

type RiskPredictorCustomItemBetweenBetween struct {
	MinScore float32 `json:"minScore"`
	MaxScore float32 `json:"maxScore"`
}

RiskPredictorCustomItemBetweenBetween Minimum and maximum boundaries

func NewRiskPredictorCustomItemBetweenBetween added in v0.4.0

func NewRiskPredictorCustomItemBetweenBetween(minScore float32, maxScore float32) *RiskPredictorCustomItemBetweenBetween

NewRiskPredictorCustomItemBetweenBetween instantiates a new RiskPredictorCustomItemBetweenBetween object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCustomItemBetweenBetweenWithDefaults added in v0.4.0

func NewRiskPredictorCustomItemBetweenBetweenWithDefaults() *RiskPredictorCustomItemBetweenBetween

NewRiskPredictorCustomItemBetweenBetweenWithDefaults instantiates a new RiskPredictorCustomItemBetweenBetween object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCustomItemBetweenBetween) GetMaxScore added in v0.4.0

GetMaxScore returns the MaxScore field value

func (*RiskPredictorCustomItemBetweenBetween) GetMaxScoreOk added in v0.4.0

func (o *RiskPredictorCustomItemBetweenBetween) GetMaxScoreOk() (*float32, bool)

GetMaxScoreOk returns a tuple with the MaxScore field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemBetweenBetween) GetMinScore added in v0.4.0

GetMinScore returns the MinScore field value

func (*RiskPredictorCustomItemBetweenBetween) GetMinScoreOk added in v0.4.0

func (o *RiskPredictorCustomItemBetweenBetween) GetMinScoreOk() (*float32, bool)

GetMinScoreOk returns a tuple with the MinScore field value and a boolean to check if the value has been set.

func (RiskPredictorCustomItemBetweenBetween) MarshalJSON added in v0.4.0

func (o RiskPredictorCustomItemBetweenBetween) MarshalJSON() ([]byte, error)

func (*RiskPredictorCustomItemBetweenBetween) SetMaxScore added in v0.4.0

SetMaxScore sets field value

func (*RiskPredictorCustomItemBetweenBetween) SetMinScore added in v0.4.0

SetMinScore sets field value

func (RiskPredictorCustomItemBetweenBetween) ToMap added in v0.4.0

func (o RiskPredictorCustomItemBetweenBetween) ToMap() (map[string]interface{}, error)

type RiskPredictorCustomItemIPRange added in v0.4.0

type RiskPredictorCustomItemIPRange struct {
	Contains string  `json:"contains"`
	Type     *string `json:"type,omitempty"`
	// List of CIDRs to include
	IpRange []string `json:"ipRange"`
}

RiskPredictorCustomItemIPRange The mapping of risk levels for the IP ranges specified.

func NewRiskPredictorCustomItemIPRange added in v0.4.0

func NewRiskPredictorCustomItemIPRange(contains string, ipRange []string) *RiskPredictorCustomItemIPRange

NewRiskPredictorCustomItemIPRange instantiates a new RiskPredictorCustomItemIPRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCustomItemIPRangeWithDefaults added in v0.4.0

func NewRiskPredictorCustomItemIPRangeWithDefaults() *RiskPredictorCustomItemIPRange

NewRiskPredictorCustomItemIPRangeWithDefaults instantiates a new RiskPredictorCustomItemIPRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCustomItemIPRange) GetContains added in v0.4.0

func (o *RiskPredictorCustomItemIPRange) GetContains() string

GetContains returns the Contains field value

func (*RiskPredictorCustomItemIPRange) GetContainsOk added in v0.4.0

func (o *RiskPredictorCustomItemIPRange) GetContainsOk() (*string, bool)

GetContainsOk returns a tuple with the Contains field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemIPRange) GetIpRange added in v0.4.0

func (o *RiskPredictorCustomItemIPRange) GetIpRange() []string

GetIpRange returns the IpRange field value

func (*RiskPredictorCustomItemIPRange) GetIpRangeOk added in v0.4.0

func (o *RiskPredictorCustomItemIPRange) GetIpRangeOk() ([]string, bool)

GetIpRangeOk returns a tuple with the IpRange field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemIPRange) GetType added in v0.6.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCustomItemIPRange) GetTypeOk added in v0.6.0

func (o *RiskPredictorCustomItemIPRange) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemIPRange) HasType added in v0.6.0

func (o *RiskPredictorCustomItemIPRange) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorCustomItemIPRange) MarshalJSON added in v0.4.0

func (o RiskPredictorCustomItemIPRange) MarshalJSON() ([]byte, error)

func (*RiskPredictorCustomItemIPRange) SetContains added in v0.4.0

func (o *RiskPredictorCustomItemIPRange) SetContains(v string)

SetContains sets field value

func (*RiskPredictorCustomItemIPRange) SetIpRange added in v0.4.0

func (o *RiskPredictorCustomItemIPRange) SetIpRange(v []string)

SetIpRange sets field value

func (*RiskPredictorCustomItemIPRange) SetType added in v0.6.0

func (o *RiskPredictorCustomItemIPRange) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (RiskPredictorCustomItemIPRange) ToMap added in v0.4.0

func (o RiskPredictorCustomItemIPRange) ToMap() (map[string]interface{}, error)

type RiskPredictorCustomItemList added in v0.4.0

type RiskPredictorCustomItemList struct {
	Contains string  `json:"contains"`
	Type     *string `json:"type,omitempty"`
	// An array that specifies the list of entities that represent the risk conditions.
	List []string `json:"list"`
}

RiskPredictorCustomItemList The mapping of risk levels for the list of all results.

func NewRiskPredictorCustomItemList added in v0.4.0

func NewRiskPredictorCustomItemList(contains string, list []string) *RiskPredictorCustomItemList

NewRiskPredictorCustomItemList instantiates a new RiskPredictorCustomItemList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorCustomItemListWithDefaults added in v0.4.0

func NewRiskPredictorCustomItemListWithDefaults() *RiskPredictorCustomItemList

NewRiskPredictorCustomItemListWithDefaults instantiates a new RiskPredictorCustomItemList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorCustomItemList) GetContains added in v0.4.0

func (o *RiskPredictorCustomItemList) GetContains() string

GetContains returns the Contains field value

func (*RiskPredictorCustomItemList) GetContainsOk added in v0.4.0

func (o *RiskPredictorCustomItemList) GetContainsOk() (*string, bool)

GetContainsOk returns a tuple with the Contains field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemList) GetList added in v0.4.0

func (o *RiskPredictorCustomItemList) GetList() []string

GetList returns the List field value

func (*RiskPredictorCustomItemList) GetListOk added in v0.4.0

func (o *RiskPredictorCustomItemList) GetListOk() ([]string, bool)

GetListOk returns a tuple with the List field value and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemList) GetType added in v0.6.0

func (o *RiskPredictorCustomItemList) GetType() string

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorCustomItemList) GetTypeOk added in v0.6.0

func (o *RiskPredictorCustomItemList) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorCustomItemList) HasType added in v0.6.0

func (o *RiskPredictorCustomItemList) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorCustomItemList) MarshalJSON added in v0.4.0

func (o RiskPredictorCustomItemList) MarshalJSON() ([]byte, error)

func (*RiskPredictorCustomItemList) SetContains added in v0.4.0

func (o *RiskPredictorCustomItemList) SetContains(v string)

SetContains sets field value

func (*RiskPredictorCustomItemList) SetList added in v0.4.0

func (o *RiskPredictorCustomItemList) SetList(v []string)

SetList sets field value

func (*RiskPredictorCustomItemList) SetType added in v0.6.0

func (o *RiskPredictorCustomItemList) SetType(v string)

SetType gets a reference to the given string and assigns it to the Type field.

func (RiskPredictorCustomItemList) ToMap added in v0.4.0

func (o RiskPredictorCustomItemList) ToMap() (map[string]interface{}, error)

type RiskPredictorDevice added in v0.6.0

type RiskPredictorDevice struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                            `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault      `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition    `json:"condition,omitempty"`
	Detect    EnumPredictorNewDeviceDetectType `json:"detect"`
	// Relevant only for Suspicious Device predictors. If `shouldValidatePayloadSignature` is set to `true`, then any risk policies that include this predictor will require that the Signals SDK payload be provided as a signed JWT whose signature will be verified before proceeding with risk evaluation. You instruct the Signals SDK to provide the payload as a signed JWT by using the `universalDeviceIdentification` flag during initialization of the SDK, or by selecting the relevant setting for the `skrisk` component in DaVinci flows.
	ShouldValidatePayloadSignature *bool `json:"shouldValidatePayloadSignature,omitempty"`
	// You can use the `activationAt` parameter to specify a date on which the learning process for the predictor should be restarted. This can be used in conjunction with the fallback setting (`default.result.level`) to force strong authentication when moving the predictor to production. The date should be in an RFC3339 format. Note that activation date uses UTC time.
	ActivationAt *time.Time `json:"activationAt,omitempty"`
}

RiskPredictorDevice struct for RiskPredictorDevice

func NewRiskPredictorDevice added in v0.6.0

func NewRiskPredictorDevice(name string, compactName string, type_ EnumPredictorType, detect EnumPredictorNewDeviceDetectType) *RiskPredictorDevice

NewRiskPredictorDevice instantiates a new RiskPredictorDevice object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorDeviceWithDefaults added in v0.6.0

func NewRiskPredictorDeviceWithDefaults() *RiskPredictorDevice

NewRiskPredictorDeviceWithDefaults instantiates a new RiskPredictorDevice object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorDevice) GetActivationAt added in v0.6.0

func (o *RiskPredictorDevice) GetActivationAt() time.Time

GetActivationAt returns the ActivationAt field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetActivationAtOk added in v0.6.0

func (o *RiskPredictorDevice) GetActivationAtOk() (*time.Time, bool)

GetActivationAtOk returns a tuple with the ActivationAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetCompactName added in v0.6.0

func (o *RiskPredictorDevice) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorDevice) GetCompactNameOk added in v0.6.0

func (o *RiskPredictorDevice) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetCondition added in v0.6.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetConditionOk added in v0.6.0

func (o *RiskPredictorDevice) GetConditionOk() (*RiskPredictorCommonCondition, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetCreatedAt added in v0.6.0

func (o *RiskPredictorDevice) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetCreatedAtOk added in v0.6.0

func (o *RiskPredictorDevice) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetDefault added in v0.6.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetDefaultOk added in v0.6.0

func (o *RiskPredictorDevice) GetDefaultOk() (*RiskPredictorCommonDefault, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetDeletable added in v0.6.0

func (o *RiskPredictorDevice) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetDeletableOk added in v0.6.0

func (o *RiskPredictorDevice) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetDescription added in v0.6.0

func (o *RiskPredictorDevice) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetDescriptionOk added in v0.6.0

func (o *RiskPredictorDevice) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetDetect added in v0.6.0

GetDetect returns the Detect field value

func (*RiskPredictorDevice) GetDetectOk added in v0.6.0

GetDetectOk returns a tuple with the Detect field value and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetId added in v0.6.0

func (o *RiskPredictorDevice) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetIdOk added in v0.6.0

func (o *RiskPredictorDevice) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetLicensed added in v0.6.0

func (o *RiskPredictorDevice) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetLicensedOk added in v0.6.0

func (o *RiskPredictorDevice) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

func (o *RiskPredictorDevice) GetLinks() map[string]LinksHATEOASValue

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetLinksOk added in v0.9.0

func (o *RiskPredictorDevice) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetName added in v0.6.0

func (o *RiskPredictorDevice) GetName() string

GetName returns the Name field value

func (*RiskPredictorDevice) GetNameOk added in v0.6.0

func (o *RiskPredictorDevice) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetShouldValidatePayloadSignature added in v0.17.0

func (o *RiskPredictorDevice) GetShouldValidatePayloadSignature() bool

GetShouldValidatePayloadSignature returns the ShouldValidatePayloadSignature field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetShouldValidatePayloadSignatureOk added in v0.17.0

func (o *RiskPredictorDevice) GetShouldValidatePayloadSignatureOk() (*bool, bool)

GetShouldValidatePayloadSignatureOk returns a tuple with the ShouldValidatePayloadSignature field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetType added in v0.6.0

GetType returns the Type field value

func (*RiskPredictorDevice) GetTypeOk added in v0.6.0

func (o *RiskPredictorDevice) GetTypeOk() (*EnumPredictorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorDevice) GetUpdatedAt added in v0.6.0

func (o *RiskPredictorDevice) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorDevice) GetUpdatedAtOk added in v0.6.0

func (o *RiskPredictorDevice) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorDevice) HasActivationAt added in v0.6.0

func (o *RiskPredictorDevice) HasActivationAt() bool

HasActivationAt returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasCondition added in v0.6.0

func (o *RiskPredictorDevice) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasCreatedAt added in v0.6.0

func (o *RiskPredictorDevice) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasDefault added in v0.6.0

func (o *RiskPredictorDevice) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasDeletable added in v0.6.0

func (o *RiskPredictorDevice) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasDescription added in v0.6.0

func (o *RiskPredictorDevice) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasId added in v0.6.0

func (o *RiskPredictorDevice) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasLicensed added in v0.6.0

func (o *RiskPredictorDevice) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorDevice) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasShouldValidatePayloadSignature added in v0.17.0

func (o *RiskPredictorDevice) HasShouldValidatePayloadSignature() bool

HasShouldValidatePayloadSignature returns a boolean if a field has been set.

func (*RiskPredictorDevice) HasUpdatedAt added in v0.6.0

func (o *RiskPredictorDevice) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorDevice) MarshalJSON added in v0.6.0

func (o RiskPredictorDevice) MarshalJSON() ([]byte, error)

func (*RiskPredictorDevice) SetActivationAt added in v0.6.0

func (o *RiskPredictorDevice) SetActivationAt(v time.Time)

SetActivationAt gets a reference to the given time.Time and assigns it to the ActivationAt field.

func (*RiskPredictorDevice) SetCompactName added in v0.6.0

func (o *RiskPredictorDevice) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorDevice) SetCondition added in v0.6.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorDevice) SetCreatedAt added in v0.6.0

func (o *RiskPredictorDevice) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorDevice) SetDefault added in v0.6.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorDevice) SetDeletable added in v0.6.0

func (o *RiskPredictorDevice) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorDevice) SetDescription added in v0.6.0

func (o *RiskPredictorDevice) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorDevice) SetDetect added in v0.6.0

SetDetect sets field value

func (*RiskPredictorDevice) SetId added in v0.6.0

func (o *RiskPredictorDevice) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorDevice) SetLicensed added in v0.6.0

func (o *RiskPredictorDevice) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

func (o *RiskPredictorDevice) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorDevice) SetName added in v0.6.0

func (o *RiskPredictorDevice) SetName(v string)

SetName sets field value

func (*RiskPredictorDevice) SetShouldValidatePayloadSignature added in v0.17.0

func (o *RiskPredictorDevice) SetShouldValidatePayloadSignature(v bool)

SetShouldValidatePayloadSignature gets a reference to the given bool and assigns it to the ShouldValidatePayloadSignature field.

func (*RiskPredictorDevice) SetType added in v0.6.0

func (o *RiskPredictorDevice) SetType(v EnumPredictorType)

SetType sets field value

func (*RiskPredictorDevice) SetUpdatedAt added in v0.6.0

func (o *RiskPredictorDevice) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorDevice) ToMap added in v0.6.0

func (o RiskPredictorDevice) ToMap() (map[string]interface{}, error)

type RiskPredictorEmailReputation added in v0.14.0

type RiskPredictorEmailReputation struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
}

RiskPredictorEmailReputation struct for RiskPredictorEmailReputation

func NewRiskPredictorEmailReputation added in v0.14.0

func NewRiskPredictorEmailReputation(name string, compactName string, type_ EnumPredictorType) *RiskPredictorEmailReputation

NewRiskPredictorEmailReputation instantiates a new RiskPredictorEmailReputation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorEmailReputationWithDefaults added in v0.14.0

func NewRiskPredictorEmailReputationWithDefaults() *RiskPredictorEmailReputation

NewRiskPredictorEmailReputationWithDefaults instantiates a new RiskPredictorEmailReputation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorEmailReputation) GetCompactName added in v0.14.0

func (o *RiskPredictorEmailReputation) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorEmailReputation) GetCompactNameOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetCondition added in v0.14.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetConditionOk added in v0.14.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetCreatedAt added in v0.14.0

func (o *RiskPredictorEmailReputation) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetCreatedAtOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetDefault added in v0.14.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetDefaultOk added in v0.14.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetDeletable added in v0.14.0

func (o *RiskPredictorEmailReputation) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetDeletableOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetDescription added in v0.14.0

func (o *RiskPredictorEmailReputation) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetDescriptionOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetId added in v0.14.0

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetIdOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetLicensed added in v0.14.0

func (o *RiskPredictorEmailReputation) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetLicensedOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetLinksOk added in v0.14.0

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetName added in v0.14.0

func (o *RiskPredictorEmailReputation) GetName() string

GetName returns the Name field value

func (*RiskPredictorEmailReputation) GetNameOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetType added in v0.14.0

GetType returns the Type field value

func (*RiskPredictorEmailReputation) GetTypeOk added in v0.14.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) GetUpdatedAt added in v0.14.0

func (o *RiskPredictorEmailReputation) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorEmailReputation) GetUpdatedAtOk added in v0.14.0

func (o *RiskPredictorEmailReputation) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorEmailReputation) HasCondition added in v0.14.0

func (o *RiskPredictorEmailReputation) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasCreatedAt added in v0.14.0

func (o *RiskPredictorEmailReputation) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasDefault added in v0.14.0

func (o *RiskPredictorEmailReputation) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasDeletable added in v0.14.0

func (o *RiskPredictorEmailReputation) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasDescription added in v0.14.0

func (o *RiskPredictorEmailReputation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasId added in v0.14.0

HasId returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasLicensed added in v0.14.0

func (o *RiskPredictorEmailReputation) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorEmailReputation) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorEmailReputation) HasUpdatedAt added in v0.14.0

func (o *RiskPredictorEmailReputation) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorEmailReputation) MarshalJSON added in v0.14.0

func (o RiskPredictorEmailReputation) MarshalJSON() ([]byte, error)

func (*RiskPredictorEmailReputation) SetCompactName added in v0.14.0

func (o *RiskPredictorEmailReputation) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorEmailReputation) SetCondition added in v0.14.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorEmailReputation) SetCreatedAt added in v0.14.0

func (o *RiskPredictorEmailReputation) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorEmailReputation) SetDefault added in v0.14.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorEmailReputation) SetDeletable added in v0.14.0

func (o *RiskPredictorEmailReputation) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorEmailReputation) SetDescription added in v0.14.0

func (o *RiskPredictorEmailReputation) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorEmailReputation) SetId added in v0.14.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorEmailReputation) SetLicensed added in v0.14.0

func (o *RiskPredictorEmailReputation) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorEmailReputation) SetName added in v0.14.0

func (o *RiskPredictorEmailReputation) SetName(v string)

SetName sets field value

func (*RiskPredictorEmailReputation) SetType added in v0.14.0

SetType sets field value

func (*RiskPredictorEmailReputation) SetUpdatedAt added in v0.14.0

func (o *RiskPredictorEmailReputation) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorEmailReputation) ToMap added in v0.14.0

func (o RiskPredictorEmailReputation) ToMap() (map[string]interface{}, error)

type RiskPredictorGeovelocity added in v0.4.0

type RiskPredictorGeovelocity struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	// A list of IP addresses (CDIRs) that are ignored for the predictor results.
	WhiteList []string `json:"whiteList,omitempty"`
}

RiskPredictorGeovelocity struct for RiskPredictorGeovelocity

func NewRiskPredictorGeovelocity added in v0.4.0

func NewRiskPredictorGeovelocity(name string, compactName string, type_ EnumPredictorType) *RiskPredictorGeovelocity

NewRiskPredictorGeovelocity instantiates a new RiskPredictorGeovelocity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorGeovelocityWithDefaults added in v0.4.0

func NewRiskPredictorGeovelocityWithDefaults() *RiskPredictorGeovelocity

NewRiskPredictorGeovelocityWithDefaults instantiates a new RiskPredictorGeovelocity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorGeovelocity) GetCompactName added in v0.4.0

func (o *RiskPredictorGeovelocity) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorGeovelocity) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetCreatedAt added in v0.4.0

func (o *RiskPredictorGeovelocity) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetDefaultOk added in v0.4.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetDeletable added in v0.4.0

func (o *RiskPredictorGeovelocity) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetDeletableOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetDescription added in v0.4.0

func (o *RiskPredictorGeovelocity) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetId added in v0.4.0

func (o *RiskPredictorGeovelocity) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetIdOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetLicensed added in v0.4.0

func (o *RiskPredictorGeovelocity) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetLicensedOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetLinksOk added in v0.9.0

func (o *RiskPredictorGeovelocity) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetName added in v0.4.0

func (o *RiskPredictorGeovelocity) GetName() string

GetName returns the Name field value

func (*RiskPredictorGeovelocity) GetNameOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorGeovelocity) GetTypeOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetTypeOk() (*EnumPredictorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorGeovelocity) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) GetWhiteList added in v0.4.0

func (o *RiskPredictorGeovelocity) GetWhiteList() []string

GetWhiteList returns the WhiteList field value if set, zero value otherwise.

func (*RiskPredictorGeovelocity) GetWhiteListOk added in v0.4.0

func (o *RiskPredictorGeovelocity) GetWhiteListOk() ([]string, bool)

GetWhiteListOk returns a tuple with the WhiteList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorGeovelocity) HasCondition added in v0.4.0

func (o *RiskPredictorGeovelocity) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasCreatedAt added in v0.4.0

func (o *RiskPredictorGeovelocity) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasDefault added in v0.4.0

func (o *RiskPredictorGeovelocity) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasDeletable added in v0.4.0

func (o *RiskPredictorGeovelocity) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasDescription added in v0.4.0

func (o *RiskPredictorGeovelocity) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasId added in v0.4.0

func (o *RiskPredictorGeovelocity) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasLicensed added in v0.4.0

func (o *RiskPredictorGeovelocity) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorGeovelocity) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorGeovelocity) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*RiskPredictorGeovelocity) HasWhiteList added in v0.4.0

func (o *RiskPredictorGeovelocity) HasWhiteList() bool

HasWhiteList returns a boolean if a field has been set.

func (RiskPredictorGeovelocity) MarshalJSON added in v0.4.0

func (o RiskPredictorGeovelocity) MarshalJSON() ([]byte, error)

func (*RiskPredictorGeovelocity) SetCompactName added in v0.4.0

func (o *RiskPredictorGeovelocity) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorGeovelocity) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorGeovelocity) SetCreatedAt added in v0.4.0

func (o *RiskPredictorGeovelocity) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorGeovelocity) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorGeovelocity) SetDeletable added in v0.4.0

func (o *RiskPredictorGeovelocity) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorGeovelocity) SetDescription added in v0.4.0

func (o *RiskPredictorGeovelocity) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorGeovelocity) SetId added in v0.4.0

func (o *RiskPredictorGeovelocity) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorGeovelocity) SetLicensed added in v0.4.0

func (o *RiskPredictorGeovelocity) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorGeovelocity) SetName added in v0.4.0

func (o *RiskPredictorGeovelocity) SetName(v string)

SetName sets field value

func (*RiskPredictorGeovelocity) SetType added in v0.4.0

SetType sets field value

func (*RiskPredictorGeovelocity) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorGeovelocity) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RiskPredictorGeovelocity) SetWhiteList added in v0.4.0

func (o *RiskPredictorGeovelocity) SetWhiteList(v []string)

SetWhiteList gets a reference to the given []string and assigns it to the WhiteList field.

func (RiskPredictorGeovelocity) ToMap added in v0.4.0

func (o RiskPredictorGeovelocity) ToMap() (map[string]interface{}, error)

type RiskPredictorIPReputation added in v0.4.0

type RiskPredictorIPReputation struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                         `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault   `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition `json:"condition,omitempty"`
	// A list of IP addresses (CDIRs) that are ignored for the predictor results.
	WhiteList []string `json:"whiteList,omitempty"`
}

RiskPredictorIPReputation struct for RiskPredictorIPReputation

func NewRiskPredictorIPReputation added in v0.4.0

func NewRiskPredictorIPReputation(name string, compactName string, type_ EnumPredictorType) *RiskPredictorIPReputation

NewRiskPredictorIPReputation instantiates a new RiskPredictorIPReputation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorIPReputationWithDefaults added in v0.4.0

func NewRiskPredictorIPReputationWithDefaults() *RiskPredictorIPReputation

NewRiskPredictorIPReputationWithDefaults instantiates a new RiskPredictorIPReputation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorIPReputation) GetCompactName added in v0.4.0

func (o *RiskPredictorIPReputation) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorIPReputation) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetCreatedAt added in v0.4.0

func (o *RiskPredictorIPReputation) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetDefaultOk added in v0.4.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetDeletable added in v0.4.0

func (o *RiskPredictorIPReputation) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetDeletableOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetDescription added in v0.4.0

func (o *RiskPredictorIPReputation) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetId added in v0.4.0

func (o *RiskPredictorIPReputation) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetIdOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetLicensed added in v0.4.0

func (o *RiskPredictorIPReputation) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetLicensedOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetLinksOk added in v0.9.0

func (o *RiskPredictorIPReputation) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetName added in v0.4.0

func (o *RiskPredictorIPReputation) GetName() string

GetName returns the Name field value

func (*RiskPredictorIPReputation) GetNameOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorIPReputation) GetTypeOk added in v0.4.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorIPReputation) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) GetWhiteList added in v0.4.0

func (o *RiskPredictorIPReputation) GetWhiteList() []string

GetWhiteList returns the WhiteList field value if set, zero value otherwise.

func (*RiskPredictorIPReputation) GetWhiteListOk added in v0.4.0

func (o *RiskPredictorIPReputation) GetWhiteListOk() ([]string, bool)

GetWhiteListOk returns a tuple with the WhiteList field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorIPReputation) HasCondition added in v0.4.0

func (o *RiskPredictorIPReputation) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasCreatedAt added in v0.4.0

func (o *RiskPredictorIPReputation) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasDefault added in v0.4.0

func (o *RiskPredictorIPReputation) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasDeletable added in v0.4.0

func (o *RiskPredictorIPReputation) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasDescription added in v0.4.0

func (o *RiskPredictorIPReputation) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasId added in v0.4.0

func (o *RiskPredictorIPReputation) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasLicensed added in v0.4.0

func (o *RiskPredictorIPReputation) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorIPReputation) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorIPReputation) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*RiskPredictorIPReputation) HasWhiteList added in v0.4.0

func (o *RiskPredictorIPReputation) HasWhiteList() bool

HasWhiteList returns a boolean if a field has been set.

func (RiskPredictorIPReputation) MarshalJSON added in v0.4.0

func (o RiskPredictorIPReputation) MarshalJSON() ([]byte, error)

func (*RiskPredictorIPReputation) SetCompactName added in v0.4.0

func (o *RiskPredictorIPReputation) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorIPReputation) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorIPReputation) SetCreatedAt added in v0.4.0

func (o *RiskPredictorIPReputation) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorIPReputation) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorIPReputation) SetDeletable added in v0.4.0

func (o *RiskPredictorIPReputation) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorIPReputation) SetDescription added in v0.4.0

func (o *RiskPredictorIPReputation) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorIPReputation) SetId added in v0.4.0

func (o *RiskPredictorIPReputation) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorIPReputation) SetLicensed added in v0.4.0

func (o *RiskPredictorIPReputation) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorIPReputation) SetName added in v0.4.0

func (o *RiskPredictorIPReputation) SetName(v string)

SetName sets field value

func (*RiskPredictorIPReputation) SetType added in v0.4.0

SetType sets field value

func (*RiskPredictorIPReputation) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorIPReputation) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RiskPredictorIPReputation) SetWhiteList added in v0.4.0

func (o *RiskPredictorIPReputation) SetWhiteList(v []string)

SetWhiteList gets a reference to the given []string and assigns it to the WhiteList field.

func (RiskPredictorIPReputation) ToMap added in v0.4.0

func (o RiskPredictorIPReputation) ToMap() (map[string]interface{}, error)

type RiskPredictorTrafficAnomaly added in v0.17.0

type RiskPredictorTrafficAnomaly struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                                   `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault             `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition           `json:"condition,omitempty"`
	Rules     []RiskPredictorTrafficAnomalyAllOfRules `json:"rules"`
}

RiskPredictorTrafficAnomaly struct for RiskPredictorTrafficAnomaly

func NewRiskPredictorTrafficAnomaly added in v0.17.0

func NewRiskPredictorTrafficAnomaly(name string, compactName string, type_ EnumPredictorType, rules []RiskPredictorTrafficAnomalyAllOfRules) *RiskPredictorTrafficAnomaly

NewRiskPredictorTrafficAnomaly instantiates a new RiskPredictorTrafficAnomaly object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorTrafficAnomalyWithDefaults added in v0.17.0

func NewRiskPredictorTrafficAnomalyWithDefaults() *RiskPredictorTrafficAnomaly

NewRiskPredictorTrafficAnomalyWithDefaults instantiates a new RiskPredictorTrafficAnomaly object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorTrafficAnomaly) GetCompactName added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorTrafficAnomaly) GetCompactNameOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetCondition added in v0.17.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetConditionOk added in v0.17.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetCreatedAt added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetCreatedAtOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetDefault added in v0.17.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetDefaultOk added in v0.17.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetDeletable added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetDeletableOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetDescription added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetDescriptionOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetId added in v0.17.0

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetIdOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetLicensed added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetLicensedOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetLinksOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetName added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetName() string

GetName returns the Name field value

func (*RiskPredictorTrafficAnomaly) GetNameOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetRules added in v0.17.0

GetRules returns the Rules field value

func (*RiskPredictorTrafficAnomaly) GetRulesOk added in v0.17.0

GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetType added in v0.17.0

GetType returns the Type field value

func (*RiskPredictorTrafficAnomaly) GetTypeOk added in v0.17.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) GetUpdatedAt added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorTrafficAnomaly) GetUpdatedAtOk added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomaly) HasCondition added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasCreatedAt added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasDefault added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasDeletable added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasDescription added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasId added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasLicensed added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorTrafficAnomaly) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorTrafficAnomaly) HasUpdatedAt added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorTrafficAnomaly) MarshalJSON added in v0.17.0

func (o RiskPredictorTrafficAnomaly) MarshalJSON() ([]byte, error)

func (*RiskPredictorTrafficAnomaly) SetCompactName added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorTrafficAnomaly) SetCondition added in v0.17.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorTrafficAnomaly) SetCreatedAt added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorTrafficAnomaly) SetDefault added in v0.17.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorTrafficAnomaly) SetDeletable added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorTrafficAnomaly) SetDescription added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorTrafficAnomaly) SetId added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorTrafficAnomaly) SetLicensed added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorTrafficAnomaly) SetName added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetName(v string)

SetName sets field value

func (*RiskPredictorTrafficAnomaly) SetRules added in v0.17.0

SetRules sets field value

func (*RiskPredictorTrafficAnomaly) SetType added in v0.17.0

SetType sets field value

func (*RiskPredictorTrafficAnomaly) SetUpdatedAt added in v0.17.0

func (o *RiskPredictorTrafficAnomaly) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorTrafficAnomaly) ToMap added in v0.17.0

func (o RiskPredictorTrafficAnomaly) ToMap() (map[string]interface{}, error)

type RiskPredictorTrafficAnomalyAllOfInterval added in v0.17.0

type RiskPredictorTrafficAnomalyAllOfInterval struct {
	Unit EnumRiskPredictorTrafficAnomalyRuleIntervalUnit `json:"unit"`
	// The number of days or hours for the timeframe for tracking number of users on the device.
	Quantity int32 `json:"quantity"`
}

RiskPredictorTrafficAnomalyAllOfInterval Object that contains the fields used to define the timeframe to consider. The timeframe can be between 1 hour and 14 days.

func NewRiskPredictorTrafficAnomalyAllOfInterval added in v0.17.0

func NewRiskPredictorTrafficAnomalyAllOfInterval(unit EnumRiskPredictorTrafficAnomalyRuleIntervalUnit, quantity int32) *RiskPredictorTrafficAnomalyAllOfInterval

NewRiskPredictorTrafficAnomalyAllOfInterval instantiates a new RiskPredictorTrafficAnomalyAllOfInterval object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorTrafficAnomalyAllOfIntervalWithDefaults added in v0.17.0

func NewRiskPredictorTrafficAnomalyAllOfIntervalWithDefaults() *RiskPredictorTrafficAnomalyAllOfInterval

NewRiskPredictorTrafficAnomalyAllOfIntervalWithDefaults instantiates a new RiskPredictorTrafficAnomalyAllOfInterval object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorTrafficAnomalyAllOfInterval) GetQuantity added in v0.17.0

GetQuantity returns the Quantity field value

func (*RiskPredictorTrafficAnomalyAllOfInterval) GetQuantityOk added in v0.17.0

func (o *RiskPredictorTrafficAnomalyAllOfInterval) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomalyAllOfInterval) GetUnit added in v0.17.0

GetUnit returns the Unit field value

func (*RiskPredictorTrafficAnomalyAllOfInterval) GetUnitOk added in v0.17.0

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (RiskPredictorTrafficAnomalyAllOfInterval) MarshalJSON added in v0.17.0

func (*RiskPredictorTrafficAnomalyAllOfInterval) SetQuantity added in v0.17.0

SetQuantity sets field value

func (*RiskPredictorTrafficAnomalyAllOfInterval) SetUnit added in v0.17.0

SetUnit sets field value

func (RiskPredictorTrafficAnomalyAllOfInterval) ToMap added in v0.17.0

func (o RiskPredictorTrafficAnomalyAllOfInterval) ToMap() (map[string]interface{}, error)

type RiskPredictorTrafficAnomalyAllOfRules added in v0.17.0

type RiskPredictorTrafficAnomalyAllOfRules struct {
	// Set to true to use the defined rule in the predictor.
	Enabled   bool                                      `json:"enabled"`
	Interval  RiskPredictorTrafficAnomalyAllOfInterval  `json:"interval"`
	Threshold RiskPredictorTrafficAnomalyAllOfThreshold `json:"threshold"`
	Type      EnumRiskPredictorTrafficAnomalyRuleType   `json:"type"`
}

RiskPredictorTrafficAnomalyAllOfRules struct for RiskPredictorTrafficAnomalyAllOfRules

func NewRiskPredictorTrafficAnomalyAllOfRules added in v0.17.0

NewRiskPredictorTrafficAnomalyAllOfRules instantiates a new RiskPredictorTrafficAnomalyAllOfRules object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorTrafficAnomalyAllOfRulesWithDefaults added in v0.17.0

func NewRiskPredictorTrafficAnomalyAllOfRulesWithDefaults() *RiskPredictorTrafficAnomalyAllOfRules

NewRiskPredictorTrafficAnomalyAllOfRulesWithDefaults instantiates a new RiskPredictorTrafficAnomalyAllOfRules object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorTrafficAnomalyAllOfRules) GetEnabled added in v0.17.0

GetEnabled returns the Enabled field value

func (*RiskPredictorTrafficAnomalyAllOfRules) GetEnabledOk added in v0.17.0

func (o *RiskPredictorTrafficAnomalyAllOfRules) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomalyAllOfRules) GetInterval added in v0.17.0

GetInterval returns the Interval field value

func (*RiskPredictorTrafficAnomalyAllOfRules) GetIntervalOk added in v0.17.0

GetIntervalOk returns a tuple with the Interval field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomalyAllOfRules) GetThreshold added in v0.17.0

GetThreshold returns the Threshold field value

func (*RiskPredictorTrafficAnomalyAllOfRules) GetThresholdOk added in v0.17.0

GetThresholdOk returns a tuple with the Threshold field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomalyAllOfRules) GetType added in v0.17.0

GetType returns the Type field value

func (*RiskPredictorTrafficAnomalyAllOfRules) GetTypeOk added in v0.17.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (RiskPredictorTrafficAnomalyAllOfRules) MarshalJSON added in v0.17.0

func (o RiskPredictorTrafficAnomalyAllOfRules) MarshalJSON() ([]byte, error)

func (*RiskPredictorTrafficAnomalyAllOfRules) SetEnabled added in v0.17.0

SetEnabled sets field value

func (*RiskPredictorTrafficAnomalyAllOfRules) SetInterval added in v0.17.0

SetInterval sets field value

func (*RiskPredictorTrafficAnomalyAllOfRules) SetThreshold added in v0.17.0

SetThreshold sets field value

func (*RiskPredictorTrafficAnomalyAllOfRules) SetType added in v0.17.0

SetType sets field value

func (RiskPredictorTrafficAnomalyAllOfRules) ToMap added in v0.17.0

func (o RiskPredictorTrafficAnomalyAllOfRules) ToMap() (map[string]interface{}, error)

type RiskPredictorTrafficAnomalyAllOfThreshold added in v0.17.0

type RiskPredictorTrafficAnomalyAllOfThreshold struct {
	// Number of users during the defined timeframe that will be considered Medium risk.
	Medium float32 `json:"medium"`
	// Number of users during the defined timeframe that will be considered High risk.
	High float32 `json:"high"`
}

RiskPredictorTrafficAnomalyAllOfThreshold Object that contains the fields used to define the risk thresholds.

func NewRiskPredictorTrafficAnomalyAllOfThreshold added in v0.17.0

func NewRiskPredictorTrafficAnomalyAllOfThreshold(medium float32, high float32) *RiskPredictorTrafficAnomalyAllOfThreshold

NewRiskPredictorTrafficAnomalyAllOfThreshold instantiates a new RiskPredictorTrafficAnomalyAllOfThreshold object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorTrafficAnomalyAllOfThresholdWithDefaults added in v0.17.0

func NewRiskPredictorTrafficAnomalyAllOfThresholdWithDefaults() *RiskPredictorTrafficAnomalyAllOfThreshold

NewRiskPredictorTrafficAnomalyAllOfThresholdWithDefaults instantiates a new RiskPredictorTrafficAnomalyAllOfThreshold object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorTrafficAnomalyAllOfThreshold) GetHigh added in v0.17.0

GetHigh returns the High field value

func (*RiskPredictorTrafficAnomalyAllOfThreshold) GetHighOk added in v0.17.0

GetHighOk returns a tuple with the High field value and a boolean to check if the value has been set.

func (*RiskPredictorTrafficAnomalyAllOfThreshold) GetMedium added in v0.17.0

GetMedium returns the Medium field value

func (*RiskPredictorTrafficAnomalyAllOfThreshold) GetMediumOk added in v0.17.0

GetMediumOk returns a tuple with the Medium field value and a boolean to check if the value has been set.

func (RiskPredictorTrafficAnomalyAllOfThreshold) MarshalJSON added in v0.17.0

func (*RiskPredictorTrafficAnomalyAllOfThreshold) SetHigh added in v0.17.0

SetHigh sets field value

func (*RiskPredictorTrafficAnomalyAllOfThreshold) SetMedium added in v0.17.0

SetMedium sets field value

func (RiskPredictorTrafficAnomalyAllOfThreshold) ToMap added in v0.17.0

func (o RiskPredictorTrafficAnomalyAllOfThreshold) ToMap() (map[string]interface{}, error)

type RiskPredictorUserLocationAnomaly added in v0.4.0

type RiskPredictorUserLocationAnomaly struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable *bool                                       `json:"deletable,omitempty"`
	Default   *RiskPredictorCommonDefault                 `json:"default,omitempty"`
	Condition *RiskPredictorCommonCondition               `json:"condition,omitempty"`
	Days      int32                                       `json:"days"`
	Radius    RiskPredictorUserLocationAnomalyAllOfRadius `json:"radius"`
}

RiskPredictorUserLocationAnomaly struct for RiskPredictorUserLocationAnomaly

func NewRiskPredictorUserLocationAnomaly added in v0.4.0

func NewRiskPredictorUserLocationAnomaly(name string, compactName string, type_ EnumPredictorType, days int32, radius RiskPredictorUserLocationAnomalyAllOfRadius) *RiskPredictorUserLocationAnomaly

NewRiskPredictorUserLocationAnomaly instantiates a new RiskPredictorUserLocationAnomaly object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorUserLocationAnomalyWithDefaults added in v0.4.0

func NewRiskPredictorUserLocationAnomalyWithDefaults() *RiskPredictorUserLocationAnomaly

NewRiskPredictorUserLocationAnomalyWithDefaults instantiates a new RiskPredictorUserLocationAnomaly object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorUserLocationAnomaly) GetCompactName added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorUserLocationAnomaly) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetCreatedAt added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetDays added in v0.4.0

GetDays returns the Days field value

func (*RiskPredictorUserLocationAnomaly) GetDaysOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetDaysOk() (*int32, bool)

GetDaysOk returns a tuple with the Days field value and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetDefaultOk added in v0.4.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetDeletable added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetDeletableOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetDescription added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetId added in v0.4.0

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetIdOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetLicensed added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetLicensedOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetLinksOk added in v0.9.0

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetName added in v0.4.0

GetName returns the Name field value

func (*RiskPredictorUserLocationAnomaly) GetNameOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetRadius added in v0.4.0

GetRadius returns the Radius field value

func (*RiskPredictorUserLocationAnomaly) GetRadiusOk added in v0.4.0

GetRadiusOk returns a tuple with the Radius field value and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorUserLocationAnomaly) GetTypeOk added in v0.4.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorUserLocationAnomaly) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomaly) HasCondition added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasCreatedAt added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasDefault added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasDeletable added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasDescription added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasId added in v0.4.0

HasId returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasLicensed added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorUserLocationAnomaly) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorUserLocationAnomaly) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorUserLocationAnomaly) MarshalJSON added in v0.4.0

func (o RiskPredictorUserLocationAnomaly) MarshalJSON() ([]byte, error)

func (*RiskPredictorUserLocationAnomaly) SetCompactName added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorUserLocationAnomaly) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorUserLocationAnomaly) SetCreatedAt added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorUserLocationAnomaly) SetDays added in v0.4.0

SetDays sets field value

func (*RiskPredictorUserLocationAnomaly) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorUserLocationAnomaly) SetDeletable added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorUserLocationAnomaly) SetDescription added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorUserLocationAnomaly) SetId added in v0.4.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorUserLocationAnomaly) SetLicensed added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorUserLocationAnomaly) SetName added in v0.4.0

SetName sets field value

func (*RiskPredictorUserLocationAnomaly) SetRadius added in v0.4.0

SetRadius sets field value

func (*RiskPredictorUserLocationAnomaly) SetType added in v0.4.0

SetType sets field value

func (*RiskPredictorUserLocationAnomaly) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorUserLocationAnomaly) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorUserLocationAnomaly) ToMap added in v0.4.0

func (o RiskPredictorUserLocationAnomaly) ToMap() (map[string]interface{}, error)

type RiskPredictorUserLocationAnomalyAllOfRadius added in v0.4.0

type RiskPredictorUserLocationAnomalyAllOfRadius struct {
	// A value to apply to the distance radius.  Minimum of 10 miles (16 km) and maximum of 100 miles (160 km)
	Distance int32            `json:"distance"`
	Unit     EnumDistanceUnit `json:"unit"`
}

RiskPredictorUserLocationAnomalyAllOfRadius struct for RiskPredictorUserLocationAnomalyAllOfRadius

func NewRiskPredictorUserLocationAnomalyAllOfRadius added in v0.4.0

func NewRiskPredictorUserLocationAnomalyAllOfRadius(distance int32, unit EnumDistanceUnit) *RiskPredictorUserLocationAnomalyAllOfRadius

NewRiskPredictorUserLocationAnomalyAllOfRadius instantiates a new RiskPredictorUserLocationAnomalyAllOfRadius object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorUserLocationAnomalyAllOfRadiusWithDefaults added in v0.4.0

func NewRiskPredictorUserLocationAnomalyAllOfRadiusWithDefaults() *RiskPredictorUserLocationAnomalyAllOfRadius

NewRiskPredictorUserLocationAnomalyAllOfRadiusWithDefaults instantiates a new RiskPredictorUserLocationAnomalyAllOfRadius object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorUserLocationAnomalyAllOfRadius) GetDistance added in v0.4.0

GetDistance returns the Distance field value

func (*RiskPredictorUserLocationAnomalyAllOfRadius) GetDistanceOk added in v0.4.0

GetDistanceOk returns a tuple with the Distance field value and a boolean to check if the value has been set.

func (*RiskPredictorUserLocationAnomalyAllOfRadius) GetUnit added in v0.4.0

GetUnit returns the Unit field value

func (*RiskPredictorUserLocationAnomalyAllOfRadius) GetUnitOk added in v0.4.0

GetUnitOk returns a tuple with the Unit field value and a boolean to check if the value has been set.

func (RiskPredictorUserLocationAnomalyAllOfRadius) MarshalJSON added in v0.4.0

func (*RiskPredictorUserLocationAnomalyAllOfRadius) SetDistance added in v0.4.0

SetDistance sets field value

func (*RiskPredictorUserLocationAnomalyAllOfRadius) SetUnit added in v0.4.0

SetUnit sets field value

func (RiskPredictorUserLocationAnomalyAllOfRadius) ToMap added in v0.4.0

func (o RiskPredictorUserLocationAnomalyAllOfRadius) ToMap() (map[string]interface{}, error)

type RiskPredictorUserRiskBehavior added in v0.6.0

type RiskPredictorUserRiskBehavior struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable       *bool                                             `json:"deletable,omitempty"`
	Default         *RiskPredictorCommonDefault                       `json:"default,omitempty"`
	Condition       *RiskPredictorCommonCondition                     `json:"condition,omitempty"`
	PredictionModel RiskPredictorUserRiskBehaviorAllOfPredictionModel `json:"predictionModel"`
}

RiskPredictorUserRiskBehavior struct for RiskPredictorUserRiskBehavior

func NewRiskPredictorUserRiskBehavior added in v0.6.0

func NewRiskPredictorUserRiskBehavior(name string, compactName string, type_ EnumPredictorType, predictionModel RiskPredictorUserRiskBehaviorAllOfPredictionModel) *RiskPredictorUserRiskBehavior

NewRiskPredictorUserRiskBehavior instantiates a new RiskPredictorUserRiskBehavior object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorUserRiskBehaviorWithDefaults added in v0.6.0

func NewRiskPredictorUserRiskBehaviorWithDefaults() *RiskPredictorUserRiskBehavior

NewRiskPredictorUserRiskBehaviorWithDefaults instantiates a new RiskPredictorUserRiskBehavior object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorUserRiskBehavior) GetCompactName added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorUserRiskBehavior) GetCompactNameOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetCondition added in v0.6.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetConditionOk added in v0.6.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetCreatedAt added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetCreatedAtOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetDefault added in v0.6.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetDefaultOk added in v0.6.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetDeletable added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetDeletableOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetDescription added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetDescriptionOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetId added in v0.6.0

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetIdOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetLicensed added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetLicensedOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetLinksOk added in v0.9.0

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetName added in v0.6.0

GetName returns the Name field value

func (*RiskPredictorUserRiskBehavior) GetNameOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetPredictionModel added in v0.6.0

GetPredictionModel returns the PredictionModel field value

func (*RiskPredictorUserRiskBehavior) GetPredictionModelOk added in v0.6.0

GetPredictionModelOk returns a tuple with the PredictionModel field value and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetType added in v0.6.0

GetType returns the Type field value

func (*RiskPredictorUserRiskBehavior) GetTypeOk added in v0.6.0

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) GetUpdatedAt added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorUserRiskBehavior) GetUpdatedAtOk added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorUserRiskBehavior) HasCondition added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasCreatedAt added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasDefault added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasDeletable added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasDescription added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasId added in v0.6.0

HasId returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasLicensed added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorUserRiskBehavior) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorUserRiskBehavior) HasUpdatedAt added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RiskPredictorUserRiskBehavior) MarshalJSON added in v0.6.0

func (o RiskPredictorUserRiskBehavior) MarshalJSON() ([]byte, error)

func (*RiskPredictorUserRiskBehavior) SetCompactName added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorUserRiskBehavior) SetCondition added in v0.6.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorUserRiskBehavior) SetCreatedAt added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorUserRiskBehavior) SetDefault added in v0.6.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorUserRiskBehavior) SetDeletable added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorUserRiskBehavior) SetDescription added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorUserRiskBehavior) SetId added in v0.6.0

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorUserRiskBehavior) SetLicensed added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorUserRiskBehavior) SetName added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetName(v string)

SetName sets field value

func (*RiskPredictorUserRiskBehavior) SetPredictionModel added in v0.6.0

SetPredictionModel sets field value

func (*RiskPredictorUserRiskBehavior) SetType added in v0.6.0

SetType sets field value

func (*RiskPredictorUserRiskBehavior) SetUpdatedAt added in v0.6.0

func (o *RiskPredictorUserRiskBehavior) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RiskPredictorUserRiskBehavior) ToMap added in v0.6.0

func (o RiskPredictorUserRiskBehavior) ToMap() (map[string]interface{}, error)

type RiskPredictorUserRiskBehaviorAllOfPredictionModel added in v0.6.0

type RiskPredictorUserRiskBehaviorAllOfPredictionModel struct {
	Name EnumUserRiskBehaviorRiskModel `json:"name"`
}

RiskPredictorUserRiskBehaviorAllOfPredictionModel struct for RiskPredictorUserRiskBehaviorAllOfPredictionModel

func NewRiskPredictorUserRiskBehaviorAllOfPredictionModel added in v0.6.0

func NewRiskPredictorUserRiskBehaviorAllOfPredictionModel(name EnumUserRiskBehaviorRiskModel) *RiskPredictorUserRiskBehaviorAllOfPredictionModel

NewRiskPredictorUserRiskBehaviorAllOfPredictionModel instantiates a new RiskPredictorUserRiskBehaviorAllOfPredictionModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorUserRiskBehaviorAllOfPredictionModelWithDefaults added in v0.6.0

func NewRiskPredictorUserRiskBehaviorAllOfPredictionModelWithDefaults() *RiskPredictorUserRiskBehaviorAllOfPredictionModel

NewRiskPredictorUserRiskBehaviorAllOfPredictionModelWithDefaults instantiates a new RiskPredictorUserRiskBehaviorAllOfPredictionModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorUserRiskBehaviorAllOfPredictionModel) GetName added in v0.6.0

GetName returns the Name field value

func (*RiskPredictorUserRiskBehaviorAllOfPredictionModel) GetNameOk added in v0.6.0

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (RiskPredictorUserRiskBehaviorAllOfPredictionModel) MarshalJSON added in v0.6.0

func (*RiskPredictorUserRiskBehaviorAllOfPredictionModel) SetName added in v0.6.0

SetName sets field value

func (RiskPredictorUserRiskBehaviorAllOfPredictionModel) ToMap added in v0.6.0

func (o RiskPredictorUserRiskBehaviorAllOfPredictionModel) ToMap() (map[string]interface{}, error)

type RiskPredictorVelocity added in v0.4.0

type RiskPredictorVelocity struct {
	Links *map[string]LinksHATEOASValue `json:"_links,omitempty"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string type. A unique, friendly name for the predictor. This name is displayed in the Risk Policies UI, when the admin is asked to define the overrides and weights.
	Name string `json:"name"`
	// A string type. A unique name for the predictor. This property is immutable; it cannot be modified after initial creation. The value must be alpha-numeric, with no special characters or spaces. This name is used in the API both for policy configuration, and in the Risk Evaluation response (under details).
	CompactName string            `json:"compactName"`
	Type        EnumPredictorType `json:"type"`
	// A string type. This specifies the description of the risk predictor. Maximum length is 1024 characters.
	Description *string `json:"description,omitempty"`
	// The time the resource was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// The time the resource was updated.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// Indicates whether PingOne Risk is licensed for the environment.
	Licensed *bool `json:"licensed,omitempty"`
	// A boolean to indicate whether the predictor is deletable in the environment.
	Deletable     *bool                                    `json:"deletable,omitempty"`
	Default       *RiskPredictorCommonDefault              `json:"default,omitempty"`
	Condition     *RiskPredictorCommonCondition            `json:"condition,omitempty"`
	By            []string                                 `json:"by,omitempty"`
	Every         *RiskPredictorVelocityAllOfEvery         `json:"every,omitempty"`
	Fallback      *RiskPredictorVelocityAllOfFallback      `json:"fallback,omitempty"`
	MaxDelay      *RiskPredictorVelocityAllOfMaxDelay      `json:"maxDelay,omitempty"`
	Measure       *EnumPredictorVelocityMeasure            `json:"measure,omitempty"`
	Of            *string                                  `json:"of,omitempty"`
	SlidingWindow *RiskPredictorVelocityAllOfSlidingWindow `json:"slidingWindow,omitempty"`
	Use           *RiskPredictorVelocityAllOfUse           `json:"use,omitempty"`
}

RiskPredictorVelocity struct for RiskPredictorVelocity

func NewRiskPredictorVelocity added in v0.4.0

func NewRiskPredictorVelocity(name string, compactName string, type_ EnumPredictorType) *RiskPredictorVelocity

NewRiskPredictorVelocity instantiates a new RiskPredictorVelocity object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorVelocityWithDefaults added in v0.4.0

func NewRiskPredictorVelocityWithDefaults() *RiskPredictorVelocity

NewRiskPredictorVelocityWithDefaults instantiates a new RiskPredictorVelocity object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorVelocity) GetBy added in v0.4.0

func (o *RiskPredictorVelocity) GetBy() []string

GetBy returns the By field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetByOk added in v0.4.0

func (o *RiskPredictorVelocity) GetByOk() ([]string, bool)

GetByOk returns a tuple with the By field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetCompactName added in v0.4.0

func (o *RiskPredictorVelocity) GetCompactName() string

GetCompactName returns the CompactName field value

func (*RiskPredictorVelocity) GetCompactNameOk added in v0.4.0

func (o *RiskPredictorVelocity) GetCompactNameOk() (*string, bool)

GetCompactNameOk returns a tuple with the CompactName field value and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetCondition added in v0.4.0

GetCondition returns the Condition field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetConditionOk added in v0.4.0

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetCreatedAt added in v0.4.0

func (o *RiskPredictorVelocity) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetCreatedAtOk added in v0.4.0

func (o *RiskPredictorVelocity) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetDefault added in v0.4.0

GetDefault returns the Default field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetDefaultOk added in v0.4.0

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetDeletable added in v0.4.0

func (o *RiskPredictorVelocity) GetDeletable() bool

GetDeletable returns the Deletable field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetDeletableOk added in v0.4.0

func (o *RiskPredictorVelocity) GetDeletableOk() (*bool, bool)

GetDeletableOk returns a tuple with the Deletable field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetDescription added in v0.4.0

func (o *RiskPredictorVelocity) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetDescriptionOk added in v0.4.0

func (o *RiskPredictorVelocity) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetEvery added in v0.4.0

GetEvery returns the Every field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetEveryOk added in v0.4.0

GetEveryOk returns a tuple with the Every field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetFallback added in v0.4.0

GetFallback returns the Fallback field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetFallbackOk added in v0.4.0

GetFallbackOk returns a tuple with the Fallback field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetId added in v0.4.0

func (o *RiskPredictorVelocity) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetIdOk added in v0.4.0

func (o *RiskPredictorVelocity) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetLicensed added in v0.4.0

func (o *RiskPredictorVelocity) GetLicensed() bool

GetLicensed returns the Licensed field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetLicensedOk added in v0.4.0

func (o *RiskPredictorVelocity) GetLicensedOk() (*bool, bool)

GetLicensedOk returns a tuple with the Licensed field value if set, nil otherwise and a boolean to check if the value has been set.

GetLinks returns the Links field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetLinksOk added in v0.9.0

func (o *RiskPredictorVelocity) GetLinksOk() (*map[string]LinksHATEOASValue, bool)

GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetMaxDelay added in v0.4.0

GetMaxDelay returns the MaxDelay field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetMaxDelayOk added in v0.4.0

GetMaxDelayOk returns a tuple with the MaxDelay field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetMeasure added in v0.4.0

GetMeasure returns the Measure field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetMeasureOk added in v0.4.0

GetMeasureOk returns a tuple with the Measure field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetName added in v0.4.0

func (o *RiskPredictorVelocity) GetName() string

GetName returns the Name field value

func (*RiskPredictorVelocity) GetNameOk added in v0.4.0

func (o *RiskPredictorVelocity) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetOf added in v0.4.0

func (o *RiskPredictorVelocity) GetOf() string

GetOf returns the Of field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetOfOk added in v0.4.0

func (o *RiskPredictorVelocity) GetOfOk() (*string, bool)

GetOfOk returns a tuple with the Of field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetSlidingWindow added in v0.4.0

GetSlidingWindow returns the SlidingWindow field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetSlidingWindowOk added in v0.4.0

GetSlidingWindowOk returns a tuple with the SlidingWindow field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetType added in v0.4.0

GetType returns the Type field value

func (*RiskPredictorVelocity) GetTypeOk added in v0.4.0

func (o *RiskPredictorVelocity) GetTypeOk() (*EnumPredictorType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetUpdatedAt added in v0.4.0

func (o *RiskPredictorVelocity) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetUpdatedAtOk added in v0.4.0

func (o *RiskPredictorVelocity) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) GetUse added in v0.4.0

GetUse returns the Use field value if set, zero value otherwise.

func (*RiskPredictorVelocity) GetUseOk added in v0.4.0

GetUseOk returns a tuple with the Use field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocity) HasBy added in v0.4.0

func (o *RiskPredictorVelocity) HasBy() bool

HasBy returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasCondition added in v0.4.0

func (o *RiskPredictorVelocity) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasCreatedAt added in v0.4.0

func (o *RiskPredictorVelocity) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasDefault added in v0.4.0

func (o *RiskPredictorVelocity) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasDeletable added in v0.4.0

func (o *RiskPredictorVelocity) HasDeletable() bool

HasDeletable returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasDescription added in v0.4.0

func (o *RiskPredictorVelocity) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasEvery added in v0.4.0

func (o *RiskPredictorVelocity) HasEvery() bool

HasEvery returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasFallback added in v0.4.0

func (o *RiskPredictorVelocity) HasFallback() bool

HasFallback returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasId added in v0.4.0

func (o *RiskPredictorVelocity) HasId() bool

HasId returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasLicensed added in v0.4.0

func (o *RiskPredictorVelocity) HasLicensed() bool

HasLicensed returns a boolean if a field has been set.

func (o *RiskPredictorVelocity) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasMaxDelay added in v0.4.0

func (o *RiskPredictorVelocity) HasMaxDelay() bool

HasMaxDelay returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasMeasure added in v0.4.0

func (o *RiskPredictorVelocity) HasMeasure() bool

HasMeasure returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasOf added in v0.4.0

func (o *RiskPredictorVelocity) HasOf() bool

HasOf returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasSlidingWindow added in v0.4.0

func (o *RiskPredictorVelocity) HasSlidingWindow() bool

HasSlidingWindow returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasUpdatedAt added in v0.4.0

func (o *RiskPredictorVelocity) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*RiskPredictorVelocity) HasUse added in v0.4.0

func (o *RiskPredictorVelocity) HasUse() bool

HasUse returns a boolean if a field has been set.

func (RiskPredictorVelocity) MarshalJSON added in v0.4.0

func (o RiskPredictorVelocity) MarshalJSON() ([]byte, error)

func (*RiskPredictorVelocity) SetBy added in v0.4.0

func (o *RiskPredictorVelocity) SetBy(v []string)

SetBy gets a reference to the given []string and assigns it to the By field.

func (*RiskPredictorVelocity) SetCompactName added in v0.4.0

func (o *RiskPredictorVelocity) SetCompactName(v string)

SetCompactName sets field value

func (*RiskPredictorVelocity) SetCondition added in v0.4.0

SetCondition gets a reference to the given RiskPredictorCommonCondition and assigns it to the Condition field.

func (*RiskPredictorVelocity) SetCreatedAt added in v0.4.0

func (o *RiskPredictorVelocity) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RiskPredictorVelocity) SetDefault added in v0.4.0

SetDefault gets a reference to the given RiskPredictorCommonDefault and assigns it to the Default field.

func (*RiskPredictorVelocity) SetDeletable added in v0.4.0

func (o *RiskPredictorVelocity) SetDeletable(v bool)

SetDeletable gets a reference to the given bool and assigns it to the Deletable field.

func (*RiskPredictorVelocity) SetDescription added in v0.4.0

func (o *RiskPredictorVelocity) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*RiskPredictorVelocity) SetEvery added in v0.4.0

SetEvery gets a reference to the given RiskPredictorVelocityAllOfEvery and assigns it to the Every field.

func (*RiskPredictorVelocity) SetFallback added in v0.4.0

SetFallback gets a reference to the given RiskPredictorVelocityAllOfFallback and assigns it to the Fallback field.

func (*RiskPredictorVelocity) SetId added in v0.4.0

func (o *RiskPredictorVelocity) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RiskPredictorVelocity) SetLicensed added in v0.4.0

func (o *RiskPredictorVelocity) SetLicensed(v bool)

SetLicensed gets a reference to the given bool and assigns it to the Licensed field.

func (o *RiskPredictorVelocity) SetLinks(v map[string]LinksHATEOASValue)

SetLinks gets a reference to the given map[string]LinksHATEOASValue and assigns it to the Links field.

func (*RiskPredictorVelocity) SetMaxDelay added in v0.4.0

SetMaxDelay gets a reference to the given RiskPredictorVelocityAllOfMaxDelay and assigns it to the MaxDelay field.

func (*RiskPredictorVelocity) SetMeasure added in v0.4.0

SetMeasure gets a reference to the given EnumPredictorVelocityMeasure and assigns it to the Measure field.

func (*RiskPredictorVelocity) SetName added in v0.4.0

func (o *RiskPredictorVelocity) SetName(v string)

SetName sets field value

func (*RiskPredictorVelocity) SetOf added in v0.4.0

func (o *RiskPredictorVelocity) SetOf(v string)

SetOf gets a reference to the given string and assigns it to the Of field.

func (*RiskPredictorVelocity) SetSlidingWindow added in v0.4.0

SetSlidingWindow gets a reference to the given RiskPredictorVelocityAllOfSlidingWindow and assigns it to the SlidingWindow field.

func (*RiskPredictorVelocity) SetType added in v0.4.0

SetType sets field value

func (*RiskPredictorVelocity) SetUpdatedAt added in v0.4.0

func (o *RiskPredictorVelocity) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*RiskPredictorVelocity) SetUse added in v0.4.0

SetUse gets a reference to the given RiskPredictorVelocityAllOfUse and assigns it to the Use field.

func (RiskPredictorVelocity) ToMap added in v0.4.0

func (o RiskPredictorVelocity) ToMap() (map[string]interface{}, error)

type RiskPredictorVelocityAllOfEvery added in v0.4.0

type RiskPredictorVelocityAllOfEvery struct {
	Unit      *EnumPredictorUnit `json:"unit,omitempty"`
	Quantity  *int32             `json:"quantity,omitempty"`
	MinSample *int32             `json:"minSample,omitempty"`
}

RiskPredictorVelocityAllOfEvery struct for RiskPredictorVelocityAllOfEvery

func NewRiskPredictorVelocityAllOfEvery added in v0.4.0

func NewRiskPredictorVelocityAllOfEvery() *RiskPredictorVelocityAllOfEvery

NewRiskPredictorVelocityAllOfEvery instantiates a new RiskPredictorVelocityAllOfEvery object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorVelocityAllOfEveryWithDefaults added in v0.4.0

func NewRiskPredictorVelocityAllOfEveryWithDefaults() *RiskPredictorVelocityAllOfEvery

NewRiskPredictorVelocityAllOfEveryWithDefaults instantiates a new RiskPredictorVelocityAllOfEvery object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorVelocityAllOfEvery) GetMinSample added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) GetMinSample() int32

GetMinSample returns the MinSample field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfEvery) GetMinSampleOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) GetMinSampleOk() (*int32, bool)

GetMinSampleOk returns a tuple with the MinSample field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfEvery) GetQuantity added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) GetQuantity() int32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfEvery) GetQuantityOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfEvery) GetUnit added in v0.4.0

GetUnit returns the Unit field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfEvery) GetUnitOk added in v0.4.0

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfEvery) HasMinSample added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) HasMinSample() bool

HasMinSample returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfEvery) HasQuantity added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfEvery) HasUnit added in v0.4.0

HasUnit returns a boolean if a field has been set.

func (RiskPredictorVelocityAllOfEvery) MarshalJSON added in v0.4.0

func (o RiskPredictorVelocityAllOfEvery) MarshalJSON() ([]byte, error)

func (*RiskPredictorVelocityAllOfEvery) SetMinSample added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) SetMinSample(v int32)

SetMinSample gets a reference to the given int32 and assigns it to the MinSample field.

func (*RiskPredictorVelocityAllOfEvery) SetQuantity added in v0.4.0

func (o *RiskPredictorVelocityAllOfEvery) SetQuantity(v int32)

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*RiskPredictorVelocityAllOfEvery) SetUnit added in v0.4.0

SetUnit gets a reference to the given EnumPredictorUnit and assigns it to the Unit field.

func (RiskPredictorVelocityAllOfEvery) ToMap added in v0.4.0

func (o RiskPredictorVelocityAllOfEvery) ToMap() (map[string]interface{}, error)

type RiskPredictorVelocityAllOfFallback added in v0.4.0

type RiskPredictorVelocityAllOfFallback struct {
	Strategy *EnumPredictorVelocityFallbackStrategy `json:"strategy,omitempty"`
	High     *float32                               `json:"high,omitempty"`
	Medium   *float32                               `json:"medium,omitempty"`
}

RiskPredictorVelocityAllOfFallback struct for RiskPredictorVelocityAllOfFallback

func NewRiskPredictorVelocityAllOfFallback added in v0.4.0

func NewRiskPredictorVelocityAllOfFallback() *RiskPredictorVelocityAllOfFallback

NewRiskPredictorVelocityAllOfFallback instantiates a new RiskPredictorVelocityAllOfFallback object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorVelocityAllOfFallbackWithDefaults added in v0.4.0

func NewRiskPredictorVelocityAllOfFallbackWithDefaults() *RiskPredictorVelocityAllOfFallback

NewRiskPredictorVelocityAllOfFallbackWithDefaults instantiates a new RiskPredictorVelocityAllOfFallback object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorVelocityAllOfFallback) GetHigh added in v0.4.0

GetHigh returns the High field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfFallback) GetHighOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfFallback) GetHighOk() (*float32, bool)

GetHighOk returns a tuple with the High field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfFallback) GetMedium added in v0.4.0

GetMedium returns the Medium field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfFallback) GetMediumOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfFallback) GetMediumOk() (*float32, bool)

GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfFallback) GetStrategy added in v0.4.0

GetStrategy returns the Strategy field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfFallback) GetStrategyOk added in v0.4.0

GetStrategyOk returns a tuple with the Strategy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfFallback) HasHigh added in v0.4.0

HasHigh returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfFallback) HasMedium added in v0.4.0

HasMedium returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfFallback) HasStrategy added in v0.4.0

func (o *RiskPredictorVelocityAllOfFallback) HasStrategy() bool

HasStrategy returns a boolean if a field has been set.

func (RiskPredictorVelocityAllOfFallback) MarshalJSON added in v0.4.0

func (o RiskPredictorVelocityAllOfFallback) MarshalJSON() ([]byte, error)

func (*RiskPredictorVelocityAllOfFallback) SetHigh added in v0.4.0

SetHigh gets a reference to the given float32 and assigns it to the High field.

func (*RiskPredictorVelocityAllOfFallback) SetMedium added in v0.4.0

SetMedium gets a reference to the given float32 and assigns it to the Medium field.

func (*RiskPredictorVelocityAllOfFallback) SetStrategy added in v0.4.0

SetStrategy gets a reference to the given EnumPredictorVelocityFallbackStrategy and assigns it to the Strategy field.

func (RiskPredictorVelocityAllOfFallback) ToMap added in v0.4.0

func (o RiskPredictorVelocityAllOfFallback) ToMap() (map[string]interface{}, error)

type RiskPredictorVelocityAllOfMaxDelay added in v0.4.0

type RiskPredictorVelocityAllOfMaxDelay struct {
	Unit     *EnumPredictorUnit `json:"unit,omitempty"`
	Quantity *int32             `json:"quantity,omitempty"`
}

RiskPredictorVelocityAllOfMaxDelay struct for RiskPredictorVelocityAllOfMaxDelay

func NewRiskPredictorVelocityAllOfMaxDelay added in v0.4.0

func NewRiskPredictorVelocityAllOfMaxDelay() *RiskPredictorVelocityAllOfMaxDelay

NewRiskPredictorVelocityAllOfMaxDelay instantiates a new RiskPredictorVelocityAllOfMaxDelay object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorVelocityAllOfMaxDelayWithDefaults added in v0.4.0

func NewRiskPredictorVelocityAllOfMaxDelayWithDefaults() *RiskPredictorVelocityAllOfMaxDelay

NewRiskPredictorVelocityAllOfMaxDelayWithDefaults instantiates a new RiskPredictorVelocityAllOfMaxDelay object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorVelocityAllOfMaxDelay) GetQuantity added in v0.4.0

func (o *RiskPredictorVelocityAllOfMaxDelay) GetQuantity() int32

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfMaxDelay) GetQuantityOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfMaxDelay) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfMaxDelay) GetUnit added in v0.4.0

GetUnit returns the Unit field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfMaxDelay) GetUnitOk added in v0.4.0

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfMaxDelay) HasQuantity added in v0.4.0

func (o *RiskPredictorVelocityAllOfMaxDelay) HasQuantity() bool

HasQuantity returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfMaxDelay) HasUnit added in v0.4.0

HasUnit returns a boolean if a field has been set.

func (RiskPredictorVelocityAllOfMaxDelay) MarshalJSON added in v0.4.0

func (o RiskPredictorVelocityAllOfMaxDelay) MarshalJSON() ([]byte, error)

func (*RiskPredictorVelocityAllOfMaxDelay) SetQuantity added in v0.4.0

func (o *RiskPredictorVelocityAllOfMaxDelay) SetQuantity(v int32)

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*RiskPredictorVelocityAllOfMaxDelay) SetUnit added in v0.4.0

SetUnit gets a reference to the given EnumPredictorUnit and assigns it to the Unit field.

func (RiskPredictorVelocityAllOfMaxDelay) ToMap added in v0.4.0

func (o RiskPredictorVelocityAllOfMaxDelay) ToMap() (map[string]interface{}, error)

type RiskPredictorVelocityAllOfSlidingWindow added in v0.4.0

type RiskPredictorVelocityAllOfSlidingWindow struct {
	MinSample *int32             `json:"minSample,omitempty"`
	Quantity  *int32             `json:"quantity,omitempty"`
	Unit      *EnumPredictorUnit `json:"unit,omitempty"`
}

RiskPredictorVelocityAllOfSlidingWindow struct for RiskPredictorVelocityAllOfSlidingWindow

func NewRiskPredictorVelocityAllOfSlidingWindow added in v0.4.0

func NewRiskPredictorVelocityAllOfSlidingWindow() *RiskPredictorVelocityAllOfSlidingWindow

NewRiskPredictorVelocityAllOfSlidingWindow instantiates a new RiskPredictorVelocityAllOfSlidingWindow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorVelocityAllOfSlidingWindowWithDefaults added in v0.4.0

func NewRiskPredictorVelocityAllOfSlidingWindowWithDefaults() *RiskPredictorVelocityAllOfSlidingWindow

NewRiskPredictorVelocityAllOfSlidingWindowWithDefaults instantiates a new RiskPredictorVelocityAllOfSlidingWindow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorVelocityAllOfSlidingWindow) GetMinSample added in v0.4.0

GetMinSample returns the MinSample field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfSlidingWindow) GetMinSampleOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfSlidingWindow) GetMinSampleOk() (*int32, bool)

GetMinSampleOk returns a tuple with the MinSample field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfSlidingWindow) GetQuantity added in v0.4.0

GetQuantity returns the Quantity field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfSlidingWindow) GetQuantityOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfSlidingWindow) GetQuantityOk() (*int32, bool)

GetQuantityOk returns a tuple with the Quantity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfSlidingWindow) GetUnit added in v0.4.0

GetUnit returns the Unit field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfSlidingWindow) GetUnitOk added in v0.4.0

GetUnitOk returns a tuple with the Unit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfSlidingWindow) HasMinSample added in v0.4.0

HasMinSample returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfSlidingWindow) HasQuantity added in v0.4.0

HasQuantity returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfSlidingWindow) HasUnit added in v0.4.0

HasUnit returns a boolean if a field has been set.

func (RiskPredictorVelocityAllOfSlidingWindow) MarshalJSON added in v0.4.0

func (o RiskPredictorVelocityAllOfSlidingWindow) MarshalJSON() ([]byte, error)

func (*RiskPredictorVelocityAllOfSlidingWindow) SetMinSample added in v0.4.0

SetMinSample gets a reference to the given int32 and assigns it to the MinSample field.

func (*RiskPredictorVelocityAllOfSlidingWindow) SetQuantity added in v0.4.0

SetQuantity gets a reference to the given int32 and assigns it to the Quantity field.

func (*RiskPredictorVelocityAllOfSlidingWindow) SetUnit added in v0.4.0

SetUnit gets a reference to the given EnumPredictorUnit and assigns it to the Unit field.

func (RiskPredictorVelocityAllOfSlidingWindow) ToMap added in v0.4.0

func (o RiskPredictorVelocityAllOfSlidingWindow) ToMap() (map[string]interface{}, error)

type RiskPredictorVelocityAllOfUse added in v0.4.0

type RiskPredictorVelocityAllOfUse struct {
	High   *float32                      `json:"high,omitempty"`
	Medium *float32                      `json:"medium,omitempty"`
	Type   *EnumPredictorVelocityUseType `json:"type,omitempty"`
}

RiskPredictorVelocityAllOfUse struct for RiskPredictorVelocityAllOfUse

func NewRiskPredictorVelocityAllOfUse added in v0.4.0

func NewRiskPredictorVelocityAllOfUse() *RiskPredictorVelocityAllOfUse

NewRiskPredictorVelocityAllOfUse instantiates a new RiskPredictorVelocityAllOfUse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRiskPredictorVelocityAllOfUseWithDefaults added in v0.4.0

func NewRiskPredictorVelocityAllOfUseWithDefaults() *RiskPredictorVelocityAllOfUse

NewRiskPredictorVelocityAllOfUseWithDefaults instantiates a new RiskPredictorVelocityAllOfUse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RiskPredictorVelocityAllOfUse) GetHigh added in v0.4.0

GetHigh returns the High field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfUse) GetHighOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) GetHighOk() (*float32, bool)

GetHighOk returns a tuple with the High field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfUse) GetMedium added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) GetMedium() float32

GetMedium returns the Medium field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfUse) GetMediumOk added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) GetMediumOk() (*float32, bool)

GetMediumOk returns a tuple with the Medium field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfUse) GetType added in v0.4.0

GetType returns the Type field value if set, zero value otherwise.

func (*RiskPredictorVelocityAllOfUse) GetTypeOk added in v0.4.0

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RiskPredictorVelocityAllOfUse) HasHigh added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) HasHigh() bool

HasHigh returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfUse) HasMedium added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) HasMedium() bool

HasMedium returns a boolean if a field has been set.

func (*RiskPredictorVelocityAllOfUse) HasType added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) HasType() bool

HasType returns a boolean if a field has been set.

func (RiskPredictorVelocityAllOfUse) MarshalJSON added in v0.4.0

func (o RiskPredictorVelocityAllOfUse) MarshalJSON() ([]byte, error)

func (*RiskPredictorVelocityAllOfUse) SetHigh added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) SetHigh(v float32)

SetHigh gets a reference to the given float32 and assigns it to the High field.

func (*RiskPredictorVelocityAllOfUse) SetMedium added in v0.4.0

func (o *RiskPredictorVelocityAllOfUse) SetMedium(v float32)

SetMedium gets a reference to the given float32 and assigns it to the Medium field.

func (*RiskPredictorVelocityAllOfUse) SetType added in v0.4.0

SetType gets a reference to the given EnumPredictorVelocityUseType and assigns it to the Type field.

func (RiskPredictorVelocityAllOfUse) ToMap added in v0.4.0

func (o RiskPredictorVelocityAllOfUse) ToMap() (map[string]interface{}, error)

type SDKInterfaceFunc added in v0.5.0

type SDKInterfaceFunc func() (any, *http.Response, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

Source Files

Directories

Path Synopsis
generate

Jump to

Keyboard shortcuts

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