authorize

package module
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Jun 7, 2024 License: BSD-3-Clause Imports: 19 Imported by: 0

README

Go API client for authorize

The PingOne Platform API covering the PingOne Authorize 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.5.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 authorize "github.com/patrickcping/pingone-go-sdk-v2/authorize"

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(), authorize.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(), authorize.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(), authorize.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), authorize.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
APIServerDeploymentApi DeployAPIServer Post /environments/{environmentID}/apiServers/{apiServerID}/deployment Deploy API Server
APIServerDeploymentApi ReadDeploymentStatus Get /environments/{environmentID}/apiServers/{apiServerID}/deployment READ API Server Deployment Status
APIServerOperationsApi CreateAPIServerOperation Post /environments/{environmentID}/apiServers/{apiServerID}/operations CREATE API Server Operation
APIServerOperationsApi DeleteAPIServerOperation Delete /environments/{environmentID}/apiServers/{apiServerID}/operations/{apiServerOperationID} DELETE API Server Operation
APIServerOperationsApi ReadAllAPIServerOperations Get /environments/{environmentID}/apiServers/{apiServerID}/operations READ All API Server Operations
APIServerOperationsApi ReadOneAPIServerOperation Get /environments/{environmentID}/apiServers/{apiServerID}/operations/{apiServerOperationID} READ One API Server Operation
APIServerOperationsApi UpdateAPIServerOperation Put /environments/{environmentID}/apiServers/{apiServerID}/operations/{apiServerOperationID} UPDATE API Server Operation
APIServersApi CreateAPIServer Post /environments/{environmentID}/apiServers CREATE API Server
APIServersApi DeleteAPIServer Delete /environments/{environmentID}/apiServers/{apiServerID} DELETE API Server
APIServersApi ReadAllAPIServers Get /environments/{environmentID}/apiServers READ All API Servers
APIServersApi ReadOneAPIServer Get /environments/{environmentID}/apiServers/{apiServerID} READ One API Server
APIServersApi UpdateAPIServer Put /environments/{environmentID}/apiServers/{apiServerID} UPDATE API Server
ApplicationResourcePermissionsApi CreateApplicationPermission Post /environments/{environmentID}/applicationResources/{applicationResourceID}/permissions CREATE Application Permission
ApplicationResourcePermissionsApi DeleteApplicationPermission Delete /environments/{environmentID}/applicationResources/{applicationResourceID}/permissions/{applicationResourcePermissionID} DELETE Application Permission
ApplicationResourcePermissionsApi ReadApplicationPermissions Get /environments/{environmentID}/applicationResources/{applicationResourceID}/permissions READ Application Permissions
ApplicationResourcePermissionsApi ReadOneApplicationPermission Get /environments/{environmentID}/applicationResources/{applicationResourceID}/permissions/{applicationResourcePermissionID} READ One Application Permission
ApplicationResourcePermissionsApi UpdateApplicationPermission Put /environments/{environmentID}/applicationResources/{applicationResourceID}/permissions/{applicationResourcePermissionID} UPDATE Application Permission
ApplicationResourcesApi ReadApplicationResources Get /environments/{environmentID}/applicationResources READ Application Resources
ApplicationResourcesApi ReadOneApplicationResource Get /environments/{environmentID}/applicationResources/{applicationResourceID} READ One Application Resource
ApplicationRoleAssignmentsApi ReadApplicationRoleAssignments Get /environments/{environmentID}/applicationRoles/{applicationRoleID}/assignments READ Application Role Assignments
ApplicationRolePermissionsApi CreateApplicationRolePermission Post /environments/{environmentID}/applicationRoles/{applicationRoleID}/permissions CREATE Application Role Permission
ApplicationRolePermissionsApi DeleteApplicationRolePermission Delete /environments/{environmentID}/applicationRoles/{applicationRoleID}/permissions/{applicationRolePermissionID} DELETE Application Role Permission
ApplicationRolePermissionsApi ReadApplicationRolePermissions Get /environments/{environmentID}/applicationRoles/{applicationRoleID}/permissions READ Application Role Permissions
ApplicationRolesApi CreateApplicationRoles Post /environments/{environmentID}/applicationRoles CREATE Application Roles
ApplicationRolesApi DeleteApplicationRole Delete /environments/{environmentID}/applicationRoles/{applicationRoleID} DELETE Application Role
ApplicationRolesApi ReadApplicationRoles Get /environments/{environmentID}/applicationRoles READ Application Roles
ApplicationRolesApi ReadOneApplicationRole Get /environments/{environmentID}/applicationRoles/{applicationRoleID} READ One Application Role
ApplicationRolesApi UpdateApplicationRole Put /environments/{environmentID}/applicationRoles/{applicationRoleID} UPDATE Application Role
PolicyDecisionManagementApi CreateDecisionEndpoint Post /environments/{environmentID}/decisionEndpoints CREATE Decision Endpoint
PolicyDecisionManagementApi DeleteDecisionEndpoint Delete /environments/{environmentID}/decisionEndpoints/{decisionEndpointID} DELETE Decision Endpoint
PolicyDecisionManagementApi ReadAllDecisionEndpoints Get /environments/{environmentID}/decisionEndpoints READ All Decision Endpoints
PolicyDecisionManagementApi ReadOneDecisionEndpoint Get /environments/{environmentID}/decisionEndpoints/{decisionEndpointID} READ One Decision Endpoint
PolicyDecisionManagementApi UpdateDecisionEndpoint Put /environments/{environmentID}/decisionEndpoints/{decisionEndpointID} UPDATE Decision Endpoint

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

This section is empty.

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 AllowedEnumAPIServerAuthorizationServerTypeEnumValues = []EnumAPIServerAuthorizationServerType{
	"PINGONE_SSO",
	"EXTERNAL",
}

All allowed values of EnumAPIServerAuthorizationServerType enum

View Source
var AllowedEnumAPIServerOperationMatchTypeEnumValues = []EnumAPIServerOperationMatchType{
	"ANY",
	"ALL",
}

All allowed values of EnumAPIServerOperationMatchType enum

View Source
var AllowedEnumAPIServerOperationMethodEnumValues = []EnumAPIServerOperationMethod{
	"GET",
	"POST",
	"PUT",
	"PATCH",
	"DELETE",
	"OPTIONS",
}

All allowed values of EnumAPIServerOperationMethod enum

View Source
var AllowedEnumAPIServerOperationPathPatternTypeEnumValues = []EnumAPIServerOperationPathPatternType{
	"EXACT",
	"PARAMETER",
}

All allowed values of EnumAPIServerOperationPathPatternType enum

View Source
var AllowedEnumAPIServerPatternTypeEnumValues = []EnumAPIServerPatternType{
	"EXACT",
	"PARAMETER",
}

All allowed values of EnumAPIServerPatternType enum

View Source
var AllowedEnumApplicationResourceParentTypeEnumValues = []EnumApplicationResourceParentType{
	"PING_ONE_RESOURCE",
}

All allowed values of EnumApplicationResourceParentType 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.1.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 {
	APIServersApi *APIServersApiService

	APIServerDeploymentApi *APIServerDeploymentApiService

	APIServerOperationsApi *APIServerOperationsApiService

	ApplicationResourcePermissionsApi *ApplicationResourcePermissionsApiService

	ApplicationResourcesApi *ApplicationResourcesApiService

	ApplicationRoleAssignmentsApi *ApplicationRoleAssignmentsApiService

	ApplicationRolePermissionsApi *ApplicationRolePermissionsApiService

	ApplicationRolesApi *ApplicationRolesApiService

	PolicyDecisionManagementApi *PolicyDecisionManagementApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the PingOne Platform API - Authorize API v2022-09-23 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 APIServer

type APIServer struct {
	Links               *LinksHATEOAS                `json:"_links,omitempty"`
	AccessControl       *APIServerAccessControl      `json:"accessControl,omitempty"`
	AuthorizationServer APIServerAuthorizationServer `json:"authorizationServer"`
	// An array of string that specifies the possible base URLs that an end-user will use to access the APIs hosted on the customer's API server. Multiple base URLs may be specified to support cases where the same API may be available from multiple URLs (for example, from a user-friendly domain URL and an internal domain URL). Base URLs must be valid absolute URLs with the https or http scheme. If the path component is non-empty, it must not end in a trailing slash. The path must not contain empty backslash, dot, or double-dot segments. It must not have a query or fragment present, and the host portion of the authority must be a DNS hostname or valid IP (IPv4 or IPv6). The length must be less than or equal to 256 characters.
	BaseUrls  []string            `json:"baseUrls"`
	Directory *APIServerDirectory `json:"directory,omitempty"`
	// A string that specifies the resource's unique identifier.
	Id *string `json:"id,omitempty"`
	// A string that specifies the API server resource name. The name value must be unique among all API servers, and it must be a valid resource name.
	Name   string           `json:"name"`
	Policy *APIServerPolicy `json:"policy,omitempty"`
}

APIServer struct for APIServer

func NewAPIServer

func NewAPIServer(authorizationServer APIServerAuthorizationServer, baseUrls []string, name string) *APIServer

NewAPIServer instantiates a new APIServer 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 NewAPIServerWithDefaults

func NewAPIServerWithDefaults() *APIServer

NewAPIServerWithDefaults instantiates a new APIServer 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 (*APIServer) GetAccessControl added in v0.5.0

func (o *APIServer) GetAccessControl() APIServerAccessControl

GetAccessControl returns the AccessControl field value if set, zero value otherwise.

func (*APIServer) GetAccessControlOk added in v0.5.0

func (o *APIServer) GetAccessControlOk() (*APIServerAccessControl, bool)

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

func (*APIServer) GetAuthorizationServer

func (o *APIServer) GetAuthorizationServer() APIServerAuthorizationServer

GetAuthorizationServer returns the AuthorizationServer field value

func (*APIServer) GetAuthorizationServerOk

func (o *APIServer) GetAuthorizationServerOk() (*APIServerAuthorizationServer, bool)

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

func (*APIServer) GetBaseUrls added in v0.5.0

func (o *APIServer) GetBaseUrls() []string

GetBaseUrls returns the BaseUrls field value

func (*APIServer) GetBaseUrlsOk added in v0.5.0

func (o *APIServer) GetBaseUrlsOk() ([]string, bool)

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

func (*APIServer) GetDirectory added in v0.5.0

func (o *APIServer) GetDirectory() APIServerDirectory

GetDirectory returns the Directory field value if set, zero value otherwise.

func (*APIServer) GetDirectoryOk added in v0.5.0

func (o *APIServer) GetDirectoryOk() (*APIServerDirectory, bool)

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

func (*APIServer) GetId

func (o *APIServer) GetId() string

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

func (*APIServer) GetIdOk

func (o *APIServer) 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 *APIServer) GetLinks() LinksHATEOAS

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

func (*APIServer) GetLinksOk added in v0.3.0

func (o *APIServer) GetLinksOk() (*LinksHATEOAS, 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 (*APIServer) GetName

func (o *APIServer) GetName() string

GetName returns the Name field value

func (*APIServer) GetNameOk

func (o *APIServer) GetNameOk() (*string, bool)

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

func (*APIServer) GetPolicy added in v0.5.0

func (o *APIServer) GetPolicy() APIServerPolicy

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*APIServer) GetPolicyOk added in v0.5.0

func (o *APIServer) GetPolicyOk() (*APIServerPolicy, bool)

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

func (*APIServer) HasAccessControl added in v0.5.0

func (o *APIServer) HasAccessControl() bool

HasAccessControl returns a boolean if a field has been set.

func (*APIServer) HasDirectory added in v0.5.0

func (o *APIServer) HasDirectory() bool

HasDirectory returns a boolean if a field has been set.

func (*APIServer) HasId

func (o *APIServer) HasId() bool

HasId returns a boolean if a field has been set.

func (o *APIServer) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*APIServer) HasPolicy added in v0.5.0

func (o *APIServer) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (APIServer) MarshalJSON

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

func (*APIServer) SetAccessControl added in v0.5.0

func (o *APIServer) SetAccessControl(v APIServerAccessControl)

SetAccessControl gets a reference to the given APIServerAccessControl and assigns it to the AccessControl field.

func (*APIServer) SetAuthorizationServer

func (o *APIServer) SetAuthorizationServer(v APIServerAuthorizationServer)

SetAuthorizationServer sets field value

func (*APIServer) SetBaseUrls added in v0.5.0

func (o *APIServer) SetBaseUrls(v []string)

SetBaseUrls sets field value

func (*APIServer) SetDirectory added in v0.5.0

func (o *APIServer) SetDirectory(v APIServerDirectory)

SetDirectory gets a reference to the given APIServerDirectory and assigns it to the Directory field.

func (*APIServer) SetId

func (o *APIServer) SetId(v string)

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

func (o *APIServer) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*APIServer) SetName

func (o *APIServer) SetName(v string)

SetName sets field value

func (*APIServer) SetPolicy added in v0.5.0

func (o *APIServer) SetPolicy(v APIServerPolicy)

SetPolicy gets a reference to the given APIServerPolicy and assigns it to the Policy field.

func (APIServer) ToMap added in v0.1.3

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

type APIServerAccessControl added in v0.5.0

type APIServerAccessControl struct {
	Custom *APIServerAccessControlCustom `json:"custom,omitempty"`
}

APIServerAccessControl struct for APIServerAccessControl

func NewAPIServerAccessControl added in v0.5.0

func NewAPIServerAccessControl() *APIServerAccessControl

NewAPIServerAccessControl instantiates a new APIServerAccessControl 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 NewAPIServerAccessControlWithDefaults added in v0.5.0

func NewAPIServerAccessControlWithDefaults() *APIServerAccessControl

NewAPIServerAccessControlWithDefaults instantiates a new APIServerAccessControl 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 (*APIServerAccessControl) GetCustom added in v0.5.0

GetCustom returns the Custom field value if set, zero value otherwise.

func (*APIServerAccessControl) GetCustomOk added in v0.5.0

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

func (*APIServerAccessControl) HasCustom added in v0.5.0

func (o *APIServerAccessControl) HasCustom() bool

HasCustom returns a boolean if a field has been set.

func (APIServerAccessControl) MarshalJSON added in v0.5.0

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

func (*APIServerAccessControl) SetCustom added in v0.5.0

SetCustom gets a reference to the given APIServerAccessControlCustom and assigns it to the Custom field.

func (APIServerAccessControl) ToMap added in v0.5.0

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

type APIServerAccessControlCustom added in v0.5.0

type APIServerAccessControlCustom struct {
	// If `TRUE`, custom policy will be used for the endpoint. Defaults to `FALSE`.
	Enabled *bool `json:"enabled,omitempty"`
}

APIServerAccessControlCustom Defines if the operation will use custom policy rather than the \"Group\" or \"Scope\" `accessControl` requirement.

func NewAPIServerAccessControlCustom added in v0.5.0

func NewAPIServerAccessControlCustom() *APIServerAccessControlCustom

NewAPIServerAccessControlCustom instantiates a new APIServerAccessControlCustom 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 NewAPIServerAccessControlCustomWithDefaults added in v0.5.0

func NewAPIServerAccessControlCustomWithDefaults() *APIServerAccessControlCustom

NewAPIServerAccessControlCustomWithDefaults instantiates a new APIServerAccessControlCustom 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 (*APIServerAccessControlCustom) GetEnabled added in v0.5.0

func (o *APIServerAccessControlCustom) GetEnabled() bool

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*APIServerAccessControlCustom) GetEnabledOk added in v0.5.0

func (o *APIServerAccessControlCustom) GetEnabledOk() (*bool, bool)

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

func (*APIServerAccessControlCustom) HasEnabled added in v0.5.0

func (o *APIServerAccessControlCustom) HasEnabled() bool

HasEnabled returns a boolean if a field has been set.

func (APIServerAccessControlCustom) MarshalJSON added in v0.5.0

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

func (*APIServerAccessControlCustom) SetEnabled added in v0.5.0

func (o *APIServerAccessControlCustom) SetEnabled(v bool)

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (APIServerAccessControlCustom) ToMap added in v0.5.0

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

type APIServerAuthorizationServer

type APIServerAuthorizationServer struct {
	Resource *APIServerAuthorizationServerResource `json:"resource,omitempty"`
	Type     EnumAPIServerAuthorizationServerType  `json:"type"`
}

APIServerAuthorizationServer A container object for properties related to the authorization server that will issue access tokens used to access the APIs.

func NewAPIServerAuthorizationServer

func NewAPIServerAuthorizationServer(type_ EnumAPIServerAuthorizationServerType) *APIServerAuthorizationServer

NewAPIServerAuthorizationServer instantiates a new APIServerAuthorizationServer 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 NewAPIServerAuthorizationServerWithDefaults

func NewAPIServerAuthorizationServerWithDefaults() *APIServerAuthorizationServer

NewAPIServerAuthorizationServerWithDefaults instantiates a new APIServerAuthorizationServer 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 (*APIServerAuthorizationServer) GetResource

GetResource returns the Resource field value if set, zero value otherwise.

func (*APIServerAuthorizationServer) GetResourceOk

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

func (*APIServerAuthorizationServer) GetType added in v0.5.0

GetType returns the Type field value

func (*APIServerAuthorizationServer) 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 (*APIServerAuthorizationServer) HasResource added in v0.5.0

func (o *APIServerAuthorizationServer) HasResource() bool

HasResource returns a boolean if a field has been set.

func (APIServerAuthorizationServer) MarshalJSON

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

func (*APIServerAuthorizationServer) SetResource

SetResource gets a reference to the given APIServerAuthorizationServerResource and assigns it to the Resource field.

func (*APIServerAuthorizationServer) SetType added in v0.5.0

SetType sets field value

func (APIServerAuthorizationServer) ToMap added in v0.1.3

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

type APIServerAuthorizationServerResource

type APIServerAuthorizationServerResource struct {
	// A string that specifies the UUID of the custom PingOne resource. This property must identify a PingOne resource with a type property value of CUSTOM.
	Id string `json:"id"`
}

APIServerAuthorizationServerResource The resource defines the characteristics of the OAuth 2.0 access tokens used to get access to the APIs on the API server such as the audience and scopes.

func NewAPIServerAuthorizationServerResource

func NewAPIServerAuthorizationServerResource(id string) *APIServerAuthorizationServerResource

NewAPIServerAuthorizationServerResource instantiates a new APIServerAuthorizationServerResource 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 NewAPIServerAuthorizationServerResourceWithDefaults

func NewAPIServerAuthorizationServerResourceWithDefaults() *APIServerAuthorizationServerResource

NewAPIServerAuthorizationServerResourceWithDefaults instantiates a new APIServerAuthorizationServerResource 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 (*APIServerAuthorizationServerResource) GetId

GetId returns the Id field value

func (*APIServerAuthorizationServerResource) GetIdOk

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

func (APIServerAuthorizationServerResource) MarshalJSON

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

func (*APIServerAuthorizationServerResource) SetId

SetId sets field value

func (APIServerAuthorizationServerResource) ToMap added in v0.1.3

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

type APIServerDeployment added in v0.5.0

type APIServerDeployment struct {
	Links                *LinksHATEOAS                            `json:"_links,omitempty"`
	AccessControl        *APIServerDeploymentAccessControl        `json:"accessControl,omitempty"`
	AuthorizationVersion *APIServerDeploymentAuthorizationVersion `json:"authorizationVersion,omitempty"`
	DecisionEndpoint     *APIServerDeploymentDecisionEndpoint     `json:"decisionEndpoint,omitempty"`
	// The time of most recent successful deployment. Null if the API service has never been successfully deployed.
	DeployedAt *time.Time                 `json:"deployedAt,omitempty"`
	Policy     *APIServerDeploymentPolicy `json:"policy,omitempty"`
	Status     *APIServerDeploymentStatus `json:"status,omitempty"`
}

APIServerDeployment struct for APIServerDeployment

func NewAPIServerDeployment added in v0.5.0

func NewAPIServerDeployment() *APIServerDeployment

NewAPIServerDeployment instantiates a new APIServerDeployment 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 NewAPIServerDeploymentWithDefaults added in v0.5.0

func NewAPIServerDeploymentWithDefaults() *APIServerDeployment

NewAPIServerDeploymentWithDefaults instantiates a new APIServerDeployment 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 (*APIServerDeployment) GetAccessControl added in v0.5.0

GetAccessControl returns the AccessControl field value if set, zero value otherwise.

func (*APIServerDeployment) GetAccessControlOk added in v0.5.0

func (o *APIServerDeployment) GetAccessControlOk() (*APIServerDeploymentAccessControl, bool)

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

func (*APIServerDeployment) GetAuthorizationVersion added in v0.5.0

func (o *APIServerDeployment) GetAuthorizationVersion() APIServerDeploymentAuthorizationVersion

GetAuthorizationVersion returns the AuthorizationVersion field value if set, zero value otherwise.

func (*APIServerDeployment) GetAuthorizationVersionOk added in v0.5.0

func (o *APIServerDeployment) GetAuthorizationVersionOk() (*APIServerDeploymentAuthorizationVersion, bool)

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

func (*APIServerDeployment) GetDecisionEndpoint added in v0.5.0

GetDecisionEndpoint returns the DecisionEndpoint field value if set, zero value otherwise.

func (*APIServerDeployment) GetDecisionEndpointOk added in v0.5.0

func (o *APIServerDeployment) GetDecisionEndpointOk() (*APIServerDeploymentDecisionEndpoint, bool)

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

func (*APIServerDeployment) GetDeployedAt added in v0.5.0

func (o *APIServerDeployment) GetDeployedAt() time.Time

GetDeployedAt returns the DeployedAt field value if set, zero value otherwise.

func (*APIServerDeployment) GetDeployedAtOk added in v0.5.0

func (o *APIServerDeployment) GetDeployedAtOk() (*time.Time, bool)

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

func (o *APIServerDeployment) GetLinks() LinksHATEOAS

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

func (*APIServerDeployment) GetLinksOk added in v0.5.0

func (o *APIServerDeployment) GetLinksOk() (*LinksHATEOAS, 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 (*APIServerDeployment) GetPolicy added in v0.5.0

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*APIServerDeployment) GetPolicyOk added in v0.5.0

func (o *APIServerDeployment) GetPolicyOk() (*APIServerDeploymentPolicy, bool)

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

func (*APIServerDeployment) GetStatus added in v0.5.0

GetStatus returns the Status field value if set, zero value otherwise.

func (*APIServerDeployment) GetStatusOk added in v0.5.0

func (o *APIServerDeployment) GetStatusOk() (*APIServerDeploymentStatus, bool)

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 (*APIServerDeployment) HasAccessControl added in v0.5.0

func (o *APIServerDeployment) HasAccessControl() bool

HasAccessControl returns a boolean if a field has been set.

func (*APIServerDeployment) HasAuthorizationVersion added in v0.5.0

func (o *APIServerDeployment) HasAuthorizationVersion() bool

HasAuthorizationVersion returns a boolean if a field has been set.

func (*APIServerDeployment) HasDecisionEndpoint added in v0.5.0

func (o *APIServerDeployment) HasDecisionEndpoint() bool

HasDecisionEndpoint returns a boolean if a field has been set.

func (*APIServerDeployment) HasDeployedAt added in v0.5.0

func (o *APIServerDeployment) HasDeployedAt() bool

HasDeployedAt returns a boolean if a field has been set.

func (o *APIServerDeployment) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*APIServerDeployment) HasPolicy added in v0.5.0

func (o *APIServerDeployment) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (*APIServerDeployment) HasStatus added in v0.5.0

func (o *APIServerDeployment) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (APIServerDeployment) MarshalJSON added in v0.5.0

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

func (*APIServerDeployment) SetAccessControl added in v0.5.0

SetAccessControl gets a reference to the given APIServerDeploymentAccessControl and assigns it to the AccessControl field.

func (*APIServerDeployment) SetAuthorizationVersion added in v0.5.0

func (o *APIServerDeployment) SetAuthorizationVersion(v APIServerDeploymentAuthorizationVersion)

SetAuthorizationVersion gets a reference to the given APIServerDeploymentAuthorizationVersion and assigns it to the AuthorizationVersion field.

func (*APIServerDeployment) SetDecisionEndpoint added in v0.5.0

func (o *APIServerDeployment) SetDecisionEndpoint(v APIServerDeploymentDecisionEndpoint)

SetDecisionEndpoint gets a reference to the given APIServerDeploymentDecisionEndpoint and assigns it to the DecisionEndpoint field.

func (*APIServerDeployment) SetDeployedAt added in v0.5.0

func (o *APIServerDeployment) SetDeployedAt(v time.Time)

SetDeployedAt gets a reference to the given time.Time and assigns it to the DeployedAt field.

func (o *APIServerDeployment) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*APIServerDeployment) SetPolicy added in v0.5.0

SetPolicy gets a reference to the given APIServerDeploymentPolicy and assigns it to the Policy field.

func (*APIServerDeployment) SetStatus added in v0.5.0

SetStatus gets a reference to the given APIServerDeploymentStatus and assigns it to the Status field.

func (APIServerDeployment) ToMap added in v0.5.0

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

type APIServerDeploymentAccessControl added in v0.5.0

type APIServerDeploymentAccessControl struct {
	Custom *APIServerDeploymentAccessControlCustom `json:"custom,omitempty"`
}

APIServerDeploymentAccessControl struct for APIServerDeploymentAccessControl

func NewAPIServerDeploymentAccessControl added in v0.5.0

func NewAPIServerDeploymentAccessControl() *APIServerDeploymentAccessControl

NewAPIServerDeploymentAccessControl instantiates a new APIServerDeploymentAccessControl 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 NewAPIServerDeploymentAccessControlWithDefaults added in v0.5.0

func NewAPIServerDeploymentAccessControlWithDefaults() *APIServerDeploymentAccessControl

NewAPIServerDeploymentAccessControlWithDefaults instantiates a new APIServerDeploymentAccessControl 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 (*APIServerDeploymentAccessControl) GetCustom added in v0.5.0

GetCustom returns the Custom field value if set, zero value otherwise.

func (*APIServerDeploymentAccessControl) GetCustomOk added in v0.5.0

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

func (*APIServerDeploymentAccessControl) HasCustom added in v0.5.0

func (o *APIServerDeploymentAccessControl) HasCustom() bool

HasCustom returns a boolean if a field has been set.

func (APIServerDeploymentAccessControl) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentAccessControl) SetCustom added in v0.5.0

SetCustom gets a reference to the given APIServerDeploymentAccessControlCustom and assigns it to the Custom field.

func (APIServerDeploymentAccessControl) ToMap added in v0.5.0

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

type APIServerDeploymentAccessControlCustom added in v0.5.0

type APIServerDeploymentAccessControlCustom struct {
	// If `TRUE`, custom policy will be used for the endpoint. Defaults to `FALSE`.
	Enabled *bool `json:"enabled,omitempty"`
}

APIServerDeploymentAccessControlCustom Defines if the operation will use custom policy rather than the \"Group\" or \"Scope\" `accessControl` requirement.

func NewAPIServerDeploymentAccessControlCustom added in v0.5.0

func NewAPIServerDeploymentAccessControlCustom() *APIServerDeploymentAccessControlCustom

NewAPIServerDeploymentAccessControlCustom instantiates a new APIServerDeploymentAccessControlCustom 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 NewAPIServerDeploymentAccessControlCustomWithDefaults added in v0.5.0

func NewAPIServerDeploymentAccessControlCustomWithDefaults() *APIServerDeploymentAccessControlCustom

NewAPIServerDeploymentAccessControlCustomWithDefaults instantiates a new APIServerDeploymentAccessControlCustom 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 (*APIServerDeploymentAccessControlCustom) GetEnabled added in v0.5.0

GetEnabled returns the Enabled field value if set, zero value otherwise.

func (*APIServerDeploymentAccessControlCustom) GetEnabledOk added in v0.5.0

func (o *APIServerDeploymentAccessControlCustom) GetEnabledOk() (*bool, bool)

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

func (*APIServerDeploymentAccessControlCustom) HasEnabled added in v0.5.0

HasEnabled returns a boolean if a field has been set.

func (APIServerDeploymentAccessControlCustom) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentAccessControlCustom) SetEnabled added in v0.5.0

SetEnabled gets a reference to the given bool and assigns it to the Enabled field.

func (APIServerDeploymentAccessControlCustom) ToMap added in v0.5.0

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

type APIServerDeploymentApiService added in v0.5.0

type APIServerDeploymentApiService service

APIServerDeploymentApiService APIServerDeploymentApi service

func (*APIServerDeploymentApiService) DeployAPIServer added in v0.5.0

func (a *APIServerDeploymentApiService) DeployAPIServer(ctx context.Context, environmentID string, apiServerID string) ApiDeployAPIServerRequest

DeployAPIServer Deploy API Server

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

func (*APIServerDeploymentApiService) DeployAPIServerExecute added in v0.5.0

Execute executes the request

@return APIServerDeployment

func (*APIServerDeploymentApiService) ReadDeploymentStatus added in v0.5.0

func (a *APIServerDeploymentApiService) ReadDeploymentStatus(ctx context.Context, environmentID string, apiServerID string) ApiReadDeploymentStatusRequest

ReadDeploymentStatus READ API Server Deployment Status

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

func (*APIServerDeploymentApiService) ReadDeploymentStatusExecute added in v0.5.0

Execute executes the request

@return APIServerDeployment

type APIServerDeploymentAuthorizationVersion added in v0.5.0

type APIServerDeploymentAuthorizationVersion struct {
	// The UUID of the last deployed policy authorization version. This is present only if custom polcies are enabled and the API service has been deployed at least once.
	Id *string `json:"id,omitempty"`
}

APIServerDeploymentAuthorizationVersion struct for APIServerDeploymentAuthorizationVersion

func NewAPIServerDeploymentAuthorizationVersion added in v0.5.0

func NewAPIServerDeploymentAuthorizationVersion() *APIServerDeploymentAuthorizationVersion

NewAPIServerDeploymentAuthorizationVersion instantiates a new APIServerDeploymentAuthorizationVersion 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 NewAPIServerDeploymentAuthorizationVersionWithDefaults added in v0.5.0

func NewAPIServerDeploymentAuthorizationVersionWithDefaults() *APIServerDeploymentAuthorizationVersion

NewAPIServerDeploymentAuthorizationVersionWithDefaults instantiates a new APIServerDeploymentAuthorizationVersion 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 (*APIServerDeploymentAuthorizationVersion) GetId added in v0.5.0

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

func (*APIServerDeploymentAuthorizationVersion) GetIdOk added in v0.5.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 (*APIServerDeploymentAuthorizationVersion) HasId added in v0.5.0

HasId returns a boolean if a field has been set.

func (APIServerDeploymentAuthorizationVersion) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentAuthorizationVersion) SetId added in v0.5.0

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

func (APIServerDeploymentAuthorizationVersion) ToMap added in v0.5.0

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

type APIServerDeploymentDecisionEndpoint added in v0.5.0

type APIServerDeploymentDecisionEndpoint struct {
	// The UUID of the decision endpoint.
	Id *string `json:"id,omitempty"`
}

APIServerDeploymentDecisionEndpoint struct for APIServerDeploymentDecisionEndpoint

func NewAPIServerDeploymentDecisionEndpoint added in v0.5.0

func NewAPIServerDeploymentDecisionEndpoint() *APIServerDeploymentDecisionEndpoint

NewAPIServerDeploymentDecisionEndpoint instantiates a new APIServerDeploymentDecisionEndpoint 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 NewAPIServerDeploymentDecisionEndpointWithDefaults added in v0.5.0

func NewAPIServerDeploymentDecisionEndpointWithDefaults() *APIServerDeploymentDecisionEndpoint

NewAPIServerDeploymentDecisionEndpointWithDefaults instantiates a new APIServerDeploymentDecisionEndpoint 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 (*APIServerDeploymentDecisionEndpoint) GetId added in v0.5.0

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

func (*APIServerDeploymentDecisionEndpoint) GetIdOk added in v0.5.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 (*APIServerDeploymentDecisionEndpoint) HasId added in v0.5.0

HasId returns a boolean if a field has been set.

func (APIServerDeploymentDecisionEndpoint) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentDecisionEndpoint) SetId added in v0.5.0

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

func (APIServerDeploymentDecisionEndpoint) ToMap added in v0.5.0

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

type APIServerDeploymentPolicy added in v0.5.0

type APIServerDeploymentPolicy struct {
	// The ID of the root policy.
	Id *string `json:"id,omitempty"`
}

APIServerDeploymentPolicy struct for APIServerDeploymentPolicy

func NewAPIServerDeploymentPolicy added in v0.5.0

func NewAPIServerDeploymentPolicy() *APIServerDeploymentPolicy

NewAPIServerDeploymentPolicy instantiates a new APIServerDeploymentPolicy 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 NewAPIServerDeploymentPolicyWithDefaults added in v0.5.0

func NewAPIServerDeploymentPolicyWithDefaults() *APIServerDeploymentPolicy

NewAPIServerDeploymentPolicyWithDefaults instantiates a new APIServerDeploymentPolicy 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 (*APIServerDeploymentPolicy) GetId added in v0.5.0

func (o *APIServerDeploymentPolicy) GetId() string

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

func (*APIServerDeploymentPolicy) GetIdOk added in v0.5.0

func (o *APIServerDeploymentPolicy) 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 (*APIServerDeploymentPolicy) HasId added in v0.5.0

func (o *APIServerDeploymentPolicy) HasId() bool

HasId returns a boolean if a field has been set.

func (APIServerDeploymentPolicy) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentPolicy) SetId added in v0.5.0

func (o *APIServerDeploymentPolicy) SetId(v string)

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

func (APIServerDeploymentPolicy) ToMap added in v0.5.0

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

type APIServerDeploymentStatus added in v0.5.0

type APIServerDeploymentStatus struct {
	// The deployment status code. - `POLICIES_CREATE_IN_PROGRESS` The policy bundle for the API service's managed policies is being created. - `DECISION_ENDPOINT_CREATE_IN_PROGRESS` A decision endpoint is being created for the API service. - `DECISION_ENDPOINT_UPDATE_IN_PROGRESS` The API service's decision endpoint is being updated. - `DEPLOYMENT_SUCCESSFUL` The API service's policies have been successfully deployed. - `DEPLOYMENT_FAILED` HAP-MGMT was unable to deploy the API service's policies. - `DEPLOYMENT_UNINITIALIZED` A deployment has not yet been attempted.
	Code  *string                         `json:"code,omitempty"`
	Error *APIServerDeploymentStatusError `json:"error,omitempty"`
}

APIServerDeploymentStatus struct for APIServerDeploymentStatus

func NewAPIServerDeploymentStatus added in v0.5.0

func NewAPIServerDeploymentStatus() *APIServerDeploymentStatus

NewAPIServerDeploymentStatus instantiates a new APIServerDeploymentStatus 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 NewAPIServerDeploymentStatusWithDefaults added in v0.5.0

func NewAPIServerDeploymentStatusWithDefaults() *APIServerDeploymentStatus

NewAPIServerDeploymentStatusWithDefaults instantiates a new APIServerDeploymentStatus 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 (*APIServerDeploymentStatus) GetCode added in v0.5.0

func (o *APIServerDeploymentStatus) GetCode() string

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

func (*APIServerDeploymentStatus) GetCodeOk added in v0.5.0

func (o *APIServerDeploymentStatus) 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 (*APIServerDeploymentStatus) GetError added in v0.5.0

GetError returns the Error field value if set, zero value otherwise.

func (*APIServerDeploymentStatus) GetErrorOk added in v0.5.0

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

func (*APIServerDeploymentStatus) HasCode added in v0.5.0

func (o *APIServerDeploymentStatus) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*APIServerDeploymentStatus) HasError added in v0.5.0

func (o *APIServerDeploymentStatus) HasError() bool

HasError returns a boolean if a field has been set.

func (APIServerDeploymentStatus) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentStatus) SetCode added in v0.5.0

func (o *APIServerDeploymentStatus) SetCode(v string)

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

func (*APIServerDeploymentStatus) SetError added in v0.5.0

SetError gets a reference to the given APIServerDeploymentStatusError and assigns it to the Error field.

func (APIServerDeploymentStatus) ToMap added in v0.5.0

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

type APIServerDeploymentStatusError added in v0.5.0

type APIServerDeploymentStatusError struct {
	// A unique identifier for the error.
	Id *string `json:"id,omitempty"`
	// A general fault code that identifies the the type of error. See [Error codes](https://apidocs.pingidentity.com/pingone/platform/v1/api/#error-codes).
	Code *string `json:"code,omitempty"`
	// A short human-readable description of the error.
	Message *string `json:"message,omitempty"`
}

APIServerDeploymentStatusError Error details returned if the last deployment request failed.

func NewAPIServerDeploymentStatusError added in v0.5.0

func NewAPIServerDeploymentStatusError() *APIServerDeploymentStatusError

NewAPIServerDeploymentStatusError instantiates a new APIServerDeploymentStatusError 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 NewAPIServerDeploymentStatusErrorWithDefaults added in v0.5.0

func NewAPIServerDeploymentStatusErrorWithDefaults() *APIServerDeploymentStatusError

NewAPIServerDeploymentStatusErrorWithDefaults instantiates a new APIServerDeploymentStatusError 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 (*APIServerDeploymentStatusError) GetCode added in v0.5.0

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

func (*APIServerDeploymentStatusError) GetCodeOk added in v0.5.0

func (o *APIServerDeploymentStatusError) 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 (*APIServerDeploymentStatusError) GetId added in v0.5.0

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

func (*APIServerDeploymentStatusError) GetIdOk added in v0.5.0

func (o *APIServerDeploymentStatusError) 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 (*APIServerDeploymentStatusError) GetMessage added in v0.5.0

func (o *APIServerDeploymentStatusError) GetMessage() string

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

func (*APIServerDeploymentStatusError) GetMessageOk added in v0.5.0

func (o *APIServerDeploymentStatusError) 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 (*APIServerDeploymentStatusError) HasCode added in v0.5.0

func (o *APIServerDeploymentStatusError) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*APIServerDeploymentStatusError) HasId added in v0.5.0

HasId returns a boolean if a field has been set.

func (*APIServerDeploymentStatusError) HasMessage added in v0.5.0

func (o *APIServerDeploymentStatusError) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (APIServerDeploymentStatusError) MarshalJSON added in v0.5.0

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

func (*APIServerDeploymentStatusError) SetCode added in v0.5.0

func (o *APIServerDeploymentStatusError) SetCode(v string)

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

func (*APIServerDeploymentStatusError) SetId added in v0.5.0

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

func (*APIServerDeploymentStatusError) SetMessage added in v0.5.0

func (o *APIServerDeploymentStatusError) SetMessage(v string)

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

func (APIServerDeploymentStatusError) ToMap added in v0.5.0

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

type APIServerDirectory added in v0.5.0

type APIServerDirectory struct {
	Type EnumAPIServerAuthorizationServerType `json:"type"`
}

APIServerDirectory A container object for fields related to the user directory used to issue access tokens for accessing the APIs. If not provided, the `directory.type` will default to `PINGONE_SSO`.

func NewAPIServerDirectory added in v0.5.0

func NewAPIServerDirectory(type_ EnumAPIServerAuthorizationServerType) *APIServerDirectory

NewAPIServerDirectory instantiates a new APIServerDirectory 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 NewAPIServerDirectoryWithDefaults added in v0.5.0

func NewAPIServerDirectoryWithDefaults() *APIServerDirectory

NewAPIServerDirectoryWithDefaults instantiates a new APIServerDirectory 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 (*APIServerDirectory) GetType added in v0.5.0

GetType returns the Type field value

func (*APIServerDirectory) 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 (APIServerDirectory) MarshalJSON added in v0.5.0

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

func (*APIServerDirectory) SetType added in v0.5.0

SetType sets field value

func (APIServerDirectory) ToMap added in v0.5.0

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

type APIServerOperation added in v0.5.0

type APIServerOperation struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// The ID of the API service operation. This is randomly generated when the operation is created.
	Id *string `json:"id,omitempty"`
	// The name of the API service operation.
	Name          string                           `json:"name"`
	AccessControl *APIServerOperationAccessControl `json:"accessControl,omitempty"`
	// The methods that define the operation. No duplicates are allowed. Each element must be a valid HTTP token, according to [RFC 7230](https://datatracker.ietf.org/doc/html/rfc7230), and cannot exceed 64 characters. An empty array is not valid. To indicate that an operation is defined for every method, the `methods` array should be set to null. The `methods` array is limited to 10 entries.
	Methods []EnumAPIServerOperationMethod `json:"methods,omitempty"`
	// The paths that define the operation. The same literal pattern is not allowed within the same operation (the pattern of a `paths` element must be unique as compared to all other patterns in the same `paths` array). However, the same literal pattern is allowed in different operations (for example, OperationA, `/path1`, OperationB, `/path1` is valid). The `paths` array is limited to 10 entries.
	Paths  []APIServerOperationPathsInner `json:"paths"`
	Policy *APIServerPolicy               `json:"policy,omitempty"`
}

APIServerOperation struct for APIServerOperation

func NewAPIServerOperation added in v0.5.0

func NewAPIServerOperation(name string, paths []APIServerOperationPathsInner) *APIServerOperation

NewAPIServerOperation instantiates a new APIServerOperation 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 NewAPIServerOperationWithDefaults added in v0.5.0

func NewAPIServerOperationWithDefaults() *APIServerOperation

NewAPIServerOperationWithDefaults instantiates a new APIServerOperation 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 (*APIServerOperation) GetAccessControl added in v0.5.0

GetAccessControl returns the AccessControl field value if set, zero value otherwise.

func (*APIServerOperation) GetAccessControlOk added in v0.5.0

func (o *APIServerOperation) GetAccessControlOk() (*APIServerOperationAccessControl, bool)

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

func (*APIServerOperation) GetId added in v0.5.0

func (o *APIServerOperation) GetId() string

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

func (*APIServerOperation) GetIdOk added in v0.5.0

func (o *APIServerOperation) 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 *APIServerOperation) GetLinks() LinksHATEOAS

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

func (*APIServerOperation) GetLinksOk added in v0.5.0

func (o *APIServerOperation) GetLinksOk() (*LinksHATEOAS, 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 (*APIServerOperation) GetMethods added in v0.5.0

GetMethods returns the Methods field value if set, zero value otherwise.

func (*APIServerOperation) GetMethodsOk added in v0.5.0

func (o *APIServerOperation) GetMethodsOk() ([]EnumAPIServerOperationMethod, bool)

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

func (*APIServerOperation) GetName added in v0.5.0

func (o *APIServerOperation) GetName() string

GetName returns the Name field value

func (*APIServerOperation) GetNameOk added in v0.5.0

func (o *APIServerOperation) GetNameOk() (*string, bool)

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

func (*APIServerOperation) GetPaths added in v0.5.0

GetPaths returns the Paths field value

func (*APIServerOperation) GetPathsOk added in v0.5.0

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

func (*APIServerOperation) GetPolicy added in v0.5.0

func (o *APIServerOperation) GetPolicy() APIServerPolicy

GetPolicy returns the Policy field value if set, zero value otherwise.

func (*APIServerOperation) GetPolicyOk added in v0.5.0

func (o *APIServerOperation) GetPolicyOk() (*APIServerPolicy, bool)

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

func (*APIServerOperation) HasAccessControl added in v0.5.0

func (o *APIServerOperation) HasAccessControl() bool

HasAccessControl returns a boolean if a field has been set.

func (*APIServerOperation) HasId added in v0.5.0

func (o *APIServerOperation) HasId() bool

HasId returns a boolean if a field has been set.

func (o *APIServerOperation) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*APIServerOperation) HasMethods added in v0.5.0

func (o *APIServerOperation) HasMethods() bool

HasMethods returns a boolean if a field has been set.

func (*APIServerOperation) HasPolicy added in v0.5.0

func (o *APIServerOperation) HasPolicy() bool

HasPolicy returns a boolean if a field has been set.

func (APIServerOperation) MarshalJSON added in v0.5.0

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

func (*APIServerOperation) SetAccessControl added in v0.5.0

func (o *APIServerOperation) SetAccessControl(v APIServerOperationAccessControl)

SetAccessControl gets a reference to the given APIServerOperationAccessControl and assigns it to the AccessControl field.

func (*APIServerOperation) SetId added in v0.5.0

func (o *APIServerOperation) SetId(v string)

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

func (o *APIServerOperation) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*APIServerOperation) SetMethods added in v0.5.0

SetMethods gets a reference to the given []EnumAPIServerOperationMethod and assigns it to the Methods field.

func (*APIServerOperation) SetName added in v0.5.0

func (o *APIServerOperation) SetName(v string)

SetName sets field value

func (*APIServerOperation) SetPaths added in v0.5.0

SetPaths sets field value

func (*APIServerOperation) SetPolicy added in v0.5.0

func (o *APIServerOperation) SetPolicy(v APIServerPolicy)

SetPolicy gets a reference to the given APIServerPolicy and assigns it to the Policy field.

func (APIServerOperation) ToMap added in v0.5.0

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

type APIServerOperationAccessControl added in v0.5.0

type APIServerOperationAccessControl struct {
	Group      *APIServerOperationAccessControlGroup      `json:"group,omitempty"`
	Permission *APIServerOperationAccessControlPermission `json:"permission,omitempty"`
	Scope      *APIServerOperationAccessControlScope      `json:"scope,omitempty"`
}

APIServerOperationAccessControl The access control configuration for the operation.

func NewAPIServerOperationAccessControl added in v0.5.0

func NewAPIServerOperationAccessControl() *APIServerOperationAccessControl

NewAPIServerOperationAccessControl instantiates a new APIServerOperationAccessControl 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 NewAPIServerOperationAccessControlWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlWithDefaults() *APIServerOperationAccessControl

NewAPIServerOperationAccessControlWithDefaults instantiates a new APIServerOperationAccessControl 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 (*APIServerOperationAccessControl) GetGroup added in v0.5.0

GetGroup returns the Group field value if set, zero value otherwise.

func (*APIServerOperationAccessControl) GetGroupOk added in v0.5.0

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

func (*APIServerOperationAccessControl) GetPermission added in v0.5.0

GetPermission returns the Permission field value if set, zero value otherwise.

func (*APIServerOperationAccessControl) GetPermissionOk added in v0.5.0

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

func (*APIServerOperationAccessControl) GetScope added in v0.5.0

GetScope returns the Scope field value if set, zero value otherwise.

func (*APIServerOperationAccessControl) GetScopeOk added in v0.5.0

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

func (*APIServerOperationAccessControl) HasGroup added in v0.5.0

func (o *APIServerOperationAccessControl) HasGroup() bool

HasGroup returns a boolean if a field has been set.

func (*APIServerOperationAccessControl) HasPermission added in v0.5.0

func (o *APIServerOperationAccessControl) HasPermission() bool

HasPermission returns a boolean if a field has been set.

func (*APIServerOperationAccessControl) HasScope added in v0.5.0

func (o *APIServerOperationAccessControl) HasScope() bool

HasScope returns a boolean if a field has been set.

func (APIServerOperationAccessControl) MarshalJSON added in v0.5.0

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

func (*APIServerOperationAccessControl) SetGroup added in v0.5.0

SetGroup gets a reference to the given APIServerOperationAccessControlGroup and assigns it to the Group field.

func (*APIServerOperationAccessControl) SetPermission added in v0.5.0

SetPermission gets a reference to the given APIServerOperationAccessControlPermission and assigns it to the Permission field.

func (*APIServerOperationAccessControl) SetScope added in v0.5.0

SetScope gets a reference to the given APIServerOperationAccessControlScope and assigns it to the Scope field.

func (APIServerOperationAccessControl) ToMap added in v0.5.0

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

type APIServerOperationAccessControlGroup added in v0.5.0

type APIServerOperationAccessControlGroup struct {
	// The list of groups that define the access requirements for the operation. The end user must be a member of one or more of these groups to gain access to the operation. This is a required property if `accessControl.group` is set. The ID must reference a group that exists at the time the data is persisted. There is no referential integrity between a group and this configuration. If a group is subsequently deleted, the access control configuration will continue to reference that group.
	Groups []APIServerOperationAccessControlGroupGroupsInner `json:"groups"`
}

APIServerOperationAccessControlGroup The group membership requirements for the operation. The `groups` array must be non-empty when the `group` object is included. The `groups` array must not contain more than 25 elements.

func NewAPIServerOperationAccessControlGroup added in v0.5.0

func NewAPIServerOperationAccessControlGroup(groups []APIServerOperationAccessControlGroupGroupsInner) *APIServerOperationAccessControlGroup

NewAPIServerOperationAccessControlGroup instantiates a new APIServerOperationAccessControlGroup 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 NewAPIServerOperationAccessControlGroupWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlGroupWithDefaults() *APIServerOperationAccessControlGroup

NewAPIServerOperationAccessControlGroupWithDefaults instantiates a new APIServerOperationAccessControlGroup 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 (*APIServerOperationAccessControlGroup) GetGroups added in v0.5.0

GetGroups returns the Groups field value

func (*APIServerOperationAccessControlGroup) GetGroupsOk added in v0.5.0

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

func (APIServerOperationAccessControlGroup) MarshalJSON added in v0.5.0

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

func (*APIServerOperationAccessControlGroup) SetGroups added in v0.5.0

SetGroups sets field value

func (APIServerOperationAccessControlGroup) ToMap added in v0.5.0

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

type APIServerOperationAccessControlGroupGroupsInner added in v0.5.0

type APIServerOperationAccessControlGroupGroupsInner struct {
	// A UUID that specifies the group ID. This is a required property if `accessControl.group` is set.
	Id string `json:"id"`
}

APIServerOperationAccessControlGroupGroupsInner struct for APIServerOperationAccessControlGroupGroupsInner

func NewAPIServerOperationAccessControlGroupGroupsInner added in v0.5.0

func NewAPIServerOperationAccessControlGroupGroupsInner(id string) *APIServerOperationAccessControlGroupGroupsInner

NewAPIServerOperationAccessControlGroupGroupsInner instantiates a new APIServerOperationAccessControlGroupGroupsInner 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 NewAPIServerOperationAccessControlGroupGroupsInnerWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlGroupGroupsInnerWithDefaults() *APIServerOperationAccessControlGroupGroupsInner

NewAPIServerOperationAccessControlGroupGroupsInnerWithDefaults instantiates a new APIServerOperationAccessControlGroupGroupsInner 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 (*APIServerOperationAccessControlGroupGroupsInner) GetId added in v0.5.0

GetId returns the Id field value

func (*APIServerOperationAccessControlGroupGroupsInner) GetIdOk added in v0.5.0

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

func (APIServerOperationAccessControlGroupGroupsInner) MarshalJSON added in v0.5.0

func (*APIServerOperationAccessControlGroupGroupsInner) SetId added in v0.5.0

SetId sets field value

func (APIServerOperationAccessControlGroupGroupsInner) ToMap added in v0.5.0

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

type APIServerOperationAccessControlGroupGroupsInnerElement added in v0.5.0

type APIServerOperationAccessControlGroupGroupsInnerElement struct {
	// A UUID that specifies the group ID. This is a required property if `accessControl.group` is set.
	Id string `json:"id"`
}

APIServerOperationAccessControlGroupGroupsInnerElement The ID of the group, wrapped in an object, for future extensibility. This is a required property if `operations.value.accessControl.group` is set.

func NewAPIServerOperationAccessControlGroupGroupsInnerElement added in v0.5.0

func NewAPIServerOperationAccessControlGroupGroupsInnerElement(id string) *APIServerOperationAccessControlGroupGroupsInnerElement

NewAPIServerOperationAccessControlGroupGroupsInnerElement instantiates a new APIServerOperationAccessControlGroupGroupsInnerElement 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 NewAPIServerOperationAccessControlGroupGroupsInnerElementWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlGroupGroupsInnerElementWithDefaults() *APIServerOperationAccessControlGroupGroupsInnerElement

NewAPIServerOperationAccessControlGroupGroupsInnerElementWithDefaults instantiates a new APIServerOperationAccessControlGroupGroupsInnerElement 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 (*APIServerOperationAccessControlGroupGroupsInnerElement) GetId added in v0.5.0

GetId returns the Id field value

func (*APIServerOperationAccessControlGroupGroupsInnerElement) GetIdOk added in v0.5.0

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

func (APIServerOperationAccessControlGroupGroupsInnerElement) MarshalJSON added in v0.5.0

func (*APIServerOperationAccessControlGroupGroupsInnerElement) SetId added in v0.5.0

SetId sets field value

func (APIServerOperationAccessControlGroupGroupsInnerElement) ToMap added in v0.5.0

type APIServerOperationAccessControlPermission added in v0.5.0

type APIServerOperationAccessControlPermission struct {
	// An application permission ID that defines the access requirements for the operation. The end user must be entitled to the specified application permission to gain access to the operation. This is a required property if `accessControl.permission` is set.
	Id string `json:"id"`
}

APIServerOperationAccessControlPermission Defines the application permission requirements for the operation.

func NewAPIServerOperationAccessControlPermission added in v0.5.0

func NewAPIServerOperationAccessControlPermission(id string) *APIServerOperationAccessControlPermission

NewAPIServerOperationAccessControlPermission instantiates a new APIServerOperationAccessControlPermission 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 NewAPIServerOperationAccessControlPermissionWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlPermissionWithDefaults() *APIServerOperationAccessControlPermission

NewAPIServerOperationAccessControlPermissionWithDefaults instantiates a new APIServerOperationAccessControlPermission 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 (*APIServerOperationAccessControlPermission) GetId added in v0.5.0

GetId returns the Id field value

func (*APIServerOperationAccessControlPermission) GetIdOk added in v0.5.0

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

func (APIServerOperationAccessControlPermission) MarshalJSON added in v0.5.0

func (*APIServerOperationAccessControlPermission) SetId added in v0.5.0

SetId sets field value

func (APIServerOperationAccessControlPermission) ToMap added in v0.5.0

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

type APIServerOperationAccessControlScope added in v0.5.0

type APIServerOperationAccessControlScope struct {
	MatchType *EnumAPIServerOperationMatchType `json:"matchType,omitempty"`
	// A list of scopes that define the access requirements for the operation. The client must be authorized with `ANY` or `ALL` of the scopes to be granted access, depending on the `matchType` configuration.
	Scopes []APIServerOperationAccessControlScopeScopesInner `json:"scopes"`
}

APIServerOperationAccessControlScope Defines the scope membership requirements for the operation.

func NewAPIServerOperationAccessControlScope added in v0.5.0

func NewAPIServerOperationAccessControlScope(scopes []APIServerOperationAccessControlScopeScopesInner) *APIServerOperationAccessControlScope

NewAPIServerOperationAccessControlScope instantiates a new APIServerOperationAccessControlScope 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 NewAPIServerOperationAccessControlScopeWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlScopeWithDefaults() *APIServerOperationAccessControlScope

NewAPIServerOperationAccessControlScopeWithDefaults instantiates a new APIServerOperationAccessControlScope 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 (*APIServerOperationAccessControlScope) GetMatchType added in v0.5.0

GetMatchType returns the MatchType field value if set, zero value otherwise.

func (*APIServerOperationAccessControlScope) GetMatchTypeOk added in v0.5.0

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

func (*APIServerOperationAccessControlScope) GetScopes added in v0.5.0

GetScopes returns the Scopes field value

func (*APIServerOperationAccessControlScope) GetScopesOk added in v0.5.0

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

func (*APIServerOperationAccessControlScope) HasMatchType added in v0.5.0

func (o *APIServerOperationAccessControlScope) HasMatchType() bool

HasMatchType returns a boolean if a field has been set.

func (APIServerOperationAccessControlScope) MarshalJSON added in v0.5.0

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

func (*APIServerOperationAccessControlScope) SetMatchType added in v0.5.0

SetMatchType gets a reference to the given EnumAPIServerOperationMatchType and assigns it to the MatchType field.

func (*APIServerOperationAccessControlScope) SetScopes added in v0.5.0

SetScopes sets field value

func (APIServerOperationAccessControlScope) ToMap added in v0.5.0

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

type APIServerOperationAccessControlScopeScopesInner added in v0.5.0

type APIServerOperationAccessControlScopeScopesInner struct {
	// The ID of the scope.
	Id string `json:"id"`
}

APIServerOperationAccessControlScopeScopesInner struct for APIServerOperationAccessControlScopeScopesInner

func NewAPIServerOperationAccessControlScopeScopesInner added in v0.5.0

func NewAPIServerOperationAccessControlScopeScopesInner(id string) *APIServerOperationAccessControlScopeScopesInner

NewAPIServerOperationAccessControlScopeScopesInner instantiates a new APIServerOperationAccessControlScopeScopesInner 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 NewAPIServerOperationAccessControlScopeScopesInnerWithDefaults added in v0.5.0

func NewAPIServerOperationAccessControlScopeScopesInnerWithDefaults() *APIServerOperationAccessControlScopeScopesInner

NewAPIServerOperationAccessControlScopeScopesInnerWithDefaults instantiates a new APIServerOperationAccessControlScopeScopesInner 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 (*APIServerOperationAccessControlScopeScopesInner) GetId added in v0.5.0

GetId returns the Id field value

func (*APIServerOperationAccessControlScopeScopesInner) GetIdOk added in v0.5.0

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

func (APIServerOperationAccessControlScopeScopesInner) MarshalJSON added in v0.5.0

func (*APIServerOperationAccessControlScopeScopesInner) SetId added in v0.5.0

SetId sets field value

func (APIServerOperationAccessControlScopeScopesInner) ToMap added in v0.5.0

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

type APIServerOperationPathsInner added in v0.5.0

type APIServerOperationPathsInner struct {
	// The pattern used to identify the path or paths for the operation. The semantics of the pattern are determined by the type. For any type, the pattern can contain characters that are otherwise invalid in a URL path. Invalid characters are handled by performing matching against a percent-decoded HTTP request target path. This allows an administrator to configure patterns without worrying about percent encoding special characters. When the `type` is `PARAMETER`, the syntax outlined in the table below is enforced. Additionally, the pattern must contain a wildcard, double wildcard or named parameter. When the `type` is `EXACT`, the pattern can be any byte sequence except for ASCII control characters such as line feeds or carriage returns. The length of the pattern cannot exceed 2048 characters. The path pattern must not contain empty path segments such as `/../`, `//`, and `/./`.
	Pattern string                                `json:"pattern"`
	Type    EnumAPIServerOperationPathPatternType `json:"type"`
}

APIServerOperationPathsInner struct for APIServerOperationPathsInner

func NewAPIServerOperationPathsInner added in v0.5.0

func NewAPIServerOperationPathsInner(pattern string, type_ EnumAPIServerOperationPathPatternType) *APIServerOperationPathsInner

NewAPIServerOperationPathsInner instantiates a new APIServerOperationPathsInner 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 NewAPIServerOperationPathsInnerWithDefaults added in v0.5.0

func NewAPIServerOperationPathsInnerWithDefaults() *APIServerOperationPathsInner

NewAPIServerOperationPathsInnerWithDefaults instantiates a new APIServerOperationPathsInner 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 (*APIServerOperationPathsInner) GetPattern added in v0.5.0

func (o *APIServerOperationPathsInner) GetPattern() string

GetPattern returns the Pattern field value

func (*APIServerOperationPathsInner) GetPatternOk added in v0.5.0

func (o *APIServerOperationPathsInner) GetPatternOk() (*string, bool)

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

func (*APIServerOperationPathsInner) GetType added in v0.5.0

GetType returns the Type field value

func (*APIServerOperationPathsInner) 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 (APIServerOperationPathsInner) MarshalJSON added in v0.5.0

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

func (*APIServerOperationPathsInner) SetPattern added in v0.5.0

func (o *APIServerOperationPathsInner) SetPattern(v string)

SetPattern sets field value

func (*APIServerOperationPathsInner) SetType added in v0.5.0

SetType sets field value

func (APIServerOperationPathsInner) ToMap added in v0.5.0

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

type APIServerOperationsApiService added in v0.5.0

type APIServerOperationsApiService service

APIServerOperationsApiService APIServerOperationsApi service

func (*APIServerOperationsApiService) CreateAPIServerOperation added in v0.5.0

func (a *APIServerOperationsApiService) CreateAPIServerOperation(ctx context.Context, environmentID string, apiServerID string) ApiCreateAPIServerOperationRequest

CreateAPIServerOperation CREATE API Server Operation

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

func (*APIServerOperationsApiService) CreateAPIServerOperationExecute added in v0.5.0

Execute executes the request

@return APIServerOperation

func (*APIServerOperationsApiService) DeleteAPIServerOperation added in v0.5.0

func (a *APIServerOperationsApiService) DeleteAPIServerOperation(ctx context.Context, environmentID string, apiServerID string, apiServerOperationID string) ApiDeleteAPIServerOperationRequest

DeleteAPIServerOperation DELETE API Server Operation

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

func (*APIServerOperationsApiService) DeleteAPIServerOperationExecute added in v0.5.0

func (a *APIServerOperationsApiService) DeleteAPIServerOperationExecute(r ApiDeleteAPIServerOperationRequest) (*http.Response, error)

Execute executes the request

func (*APIServerOperationsApiService) ReadAllAPIServerOperations added in v0.5.0

func (a *APIServerOperationsApiService) ReadAllAPIServerOperations(ctx context.Context, environmentID string, apiServerID string) ApiReadAllAPIServerOperationsRequest

ReadAllAPIServerOperations READ All API Server Operations

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

func (*APIServerOperationsApiService) ReadAllAPIServerOperationsExecute added in v0.5.0

Execute executes the request

@return EntityArray

func (*APIServerOperationsApiService) ReadOneAPIServerOperation added in v0.5.0

func (a *APIServerOperationsApiService) ReadOneAPIServerOperation(ctx context.Context, environmentID string, apiServerID string, apiServerOperationID string) ApiReadOneAPIServerOperationRequest

ReadOneAPIServerOperation READ One API Server Operation

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

func (*APIServerOperationsApiService) ReadOneAPIServerOperationExecute added in v0.5.0

Execute executes the request

@return APIServerOperation

func (*APIServerOperationsApiService) UpdateAPIServerOperation added in v0.5.0

func (a *APIServerOperationsApiService) UpdateAPIServerOperation(ctx context.Context, environmentID string, apiServerID string, apiServerOperationID string) ApiUpdateAPIServerOperationRequest

UpdateAPIServerOperation UPDATE API Server Operation

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

func (*APIServerOperationsApiService) UpdateAPIServerOperationExecute added in v0.5.0

Execute executes the request

@return APIServerOperation

type APIServerPolicy added in v0.5.0

type APIServerPolicy struct {
	// The ID of the root policy.
	Id string `json:"id"`
}

APIServerPolicy struct for APIServerPolicy

func NewAPIServerPolicy added in v0.5.0

func NewAPIServerPolicy(id string) *APIServerPolicy

NewAPIServerPolicy instantiates a new APIServerPolicy 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 NewAPIServerPolicyWithDefaults added in v0.5.0

func NewAPIServerPolicyWithDefaults() *APIServerPolicy

NewAPIServerPolicyWithDefaults instantiates a new APIServerPolicy 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 (*APIServerPolicy) GetId added in v0.5.0

func (o *APIServerPolicy) GetId() string

GetId returns the Id field value

func (*APIServerPolicy) GetIdOk added in v0.5.0

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

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

func (APIServerPolicy) MarshalJSON added in v0.5.0

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

func (*APIServerPolicy) SetId added in v0.5.0

func (o *APIServerPolicy) SetId(v string)

SetId sets field value

func (APIServerPolicy) ToMap added in v0.5.0

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

type APIServersApiService

type APIServersApiService service

APIServersApiService APIServersApi service

func (*APIServersApiService) CreateAPIServer

func (a *APIServersApiService) CreateAPIServer(ctx context.Context, environmentID string) ApiCreateAPIServerRequest

CreateAPIServer CREATE API Server

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

func (*APIServersApiService) CreateAPIServerExecute

func (a *APIServersApiService) CreateAPIServerExecute(r ApiCreateAPIServerRequest) (*APIServer, *http.Response, error)

Execute executes the request

@return APIServer

func (*APIServersApiService) DeleteAPIServer

func (a *APIServersApiService) DeleteAPIServer(ctx context.Context, environmentID string, apiServerID string) ApiDeleteAPIServerRequest

DeleteAPIServer DELETE API Server

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

func (*APIServersApiService) DeleteAPIServerExecute

func (a *APIServersApiService) DeleteAPIServerExecute(r ApiDeleteAPIServerRequest) (*http.Response, error)

Execute executes the request

func (*APIServersApiService) ReadAllAPIServers

func (a *APIServersApiService) ReadAllAPIServers(ctx context.Context, environmentID string) ApiReadAllAPIServersRequest

ReadAllAPIServers READ All API Servers

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

func (*APIServersApiService) ReadAllAPIServersExecute

func (a *APIServersApiService) ReadAllAPIServersExecute(r ApiReadAllAPIServersRequest) (*EntityArray, *http.Response, error)

Execute executes the request

@return EntityArray

func (*APIServersApiService) ReadOneAPIServer

func (a *APIServersApiService) ReadOneAPIServer(ctx context.Context, environmentID string, apiServerID string) ApiReadOneAPIServerRequest

ReadOneAPIServer READ One API Server

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

func (*APIServersApiService) ReadOneAPIServerExecute

func (a *APIServersApiService) ReadOneAPIServerExecute(r ApiReadOneAPIServerRequest) (*APIServer, *http.Response, error)

Execute executes the request

@return APIServer

func (*APIServersApiService) UpdateAPIServer

func (a *APIServersApiService) UpdateAPIServer(ctx context.Context, environmentID string, apiServerID string) ApiUpdateAPIServerRequest

UpdateAPIServer UPDATE API Server

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

func (*APIServersApiService) UpdateAPIServerExecute

func (a *APIServersApiService) UpdateAPIServerExecute(r ApiUpdateAPIServerRequest) (*APIServer, *http.Response, error)

Execute executes the request

@return APIServer

type ApiCreateAPIServerOperationRequest added in v0.5.0

type ApiCreateAPIServerOperationRequest struct {
	ApiService *APIServerOperationsApiService
	// contains filtered or unexported fields
}

func (ApiCreateAPIServerOperationRequest) APIServerOperation added in v0.5.0

func (ApiCreateAPIServerOperationRequest) Execute added in v0.5.0

type ApiCreateAPIServerRequest

type ApiCreateAPIServerRequest struct {
	ApiService *APIServersApiService
	// contains filtered or unexported fields
}

func (ApiCreateAPIServerRequest) APIServer

func (ApiCreateAPIServerRequest) Execute

type ApiCreateApplicationPermissionRequest added in v0.5.0

type ApiCreateApplicationPermissionRequest struct {
	ApiService *ApplicationResourcePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiCreateApplicationPermissionRequest) ApplicationResourcePermission added in v0.5.0

func (r ApiCreateApplicationPermissionRequest) ApplicationResourcePermission(applicationResourcePermission ApplicationResourcePermission) ApiCreateApplicationPermissionRequest

func (ApiCreateApplicationPermissionRequest) Execute added in v0.5.0

type ApiCreateApplicationRolePermissionRequest added in v0.5.0

type ApiCreateApplicationRolePermissionRequest struct {
	ApiService *ApplicationRolePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiCreateApplicationRolePermissionRequest) ApplicationRolePermission added in v0.5.0

func (ApiCreateApplicationRolePermissionRequest) Execute added in v0.5.0

type ApiCreateApplicationRolesRequest added in v0.5.0

type ApiCreateApplicationRolesRequest struct {
	ApiService *ApplicationRolesApiService
	// contains filtered or unexported fields
}

func (ApiCreateApplicationRolesRequest) ApplicationRole added in v0.5.0

func (ApiCreateApplicationRolesRequest) Execute added in v0.5.0

type ApiCreateDecisionEndpointRequest

type ApiCreateDecisionEndpointRequest struct {
	ApiService *PolicyDecisionManagementApiService
	// contains filtered or unexported fields
}

func (ApiCreateDecisionEndpointRequest) DecisionEndpoint

func (ApiCreateDecisionEndpointRequest) Execute

type ApiDeleteAPIServerOperationRequest added in v0.5.0

type ApiDeleteAPIServerOperationRequest struct {
	ApiService *APIServerOperationsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteAPIServerOperationRequest) Execute added in v0.5.0

type ApiDeleteAPIServerRequest

type ApiDeleteAPIServerRequest struct {
	ApiService *APIServersApiService
	// contains filtered or unexported fields
}

func (ApiDeleteAPIServerRequest) Execute

func (r ApiDeleteAPIServerRequest) Execute() (*http.Response, error)

type ApiDeleteApplicationPermissionRequest added in v0.5.0

type ApiDeleteApplicationPermissionRequest struct {
	ApiService *ApplicationResourcePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteApplicationPermissionRequest) Execute added in v0.5.0

type ApiDeleteApplicationRolePermissionRequest added in v0.5.0

type ApiDeleteApplicationRolePermissionRequest struct {
	ApiService *ApplicationRolePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteApplicationRolePermissionRequest) Execute added in v0.5.0

type ApiDeleteApplicationRoleRequest added in v0.5.0

type ApiDeleteApplicationRoleRequest struct {
	ApiService *ApplicationRolesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteApplicationRoleRequest) Execute added in v0.5.0

type ApiDeleteDecisionEndpointRequest

type ApiDeleteDecisionEndpointRequest struct {
	ApiService *PolicyDecisionManagementApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDecisionEndpointRequest) Execute

type ApiDeployAPIServerRequest added in v0.5.0

type ApiDeployAPIServerRequest struct {
	ApiService *APIServerDeploymentApiService
	// contains filtered or unexported fields
}

func (ApiDeployAPIServerRequest) ContentType added in v0.5.0

func (r ApiDeployAPIServerRequest) ContentType(contentType string) ApiDeployAPIServerRequest

func (ApiDeployAPIServerRequest) Execute added in v0.5.0

type ApiReadAllAPIServerOperationsRequest added in v0.5.0

type ApiReadAllAPIServerOperationsRequest struct {
	ApiService *APIServerOperationsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllAPIServerOperationsRequest) Execute added in v0.5.0

type ApiReadAllAPIServersRequest

type ApiReadAllAPIServersRequest struct {
	ApiService *APIServersApiService
	// contains filtered or unexported fields
}

func (ApiReadAllAPIServersRequest) Execute

type ApiReadAllDecisionEndpointsRequest

type ApiReadAllDecisionEndpointsRequest struct {
	ApiService *PolicyDecisionManagementApiService
	// contains filtered or unexported fields
}

func (ApiReadAllDecisionEndpointsRequest) Execute

type ApiReadApplicationPermissionsRequest added in v0.5.0

type ApiReadApplicationPermissionsRequest struct {
	ApiService *ApplicationResourcePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiReadApplicationPermissionsRequest) Execute added in v0.5.0

type ApiReadApplicationResourcesRequest added in v0.5.0

type ApiReadApplicationResourcesRequest struct {
	ApiService *ApplicationResourcesApiService
	// contains filtered or unexported fields
}

func (ApiReadApplicationResourcesRequest) Execute added in v0.5.0

type ApiReadApplicationRoleAssignmentsRequest added in v0.5.0

type ApiReadApplicationRoleAssignmentsRequest struct {
	ApiService *ApplicationRoleAssignmentsApiService
	// contains filtered or unexported fields
}

func (ApiReadApplicationRoleAssignmentsRequest) Execute added in v0.5.0

type ApiReadApplicationRolePermissionsRequest added in v0.5.0

type ApiReadApplicationRolePermissionsRequest struct {
	ApiService *ApplicationRolePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiReadApplicationRolePermissionsRequest) Execute added in v0.5.0

type ApiReadApplicationRolesRequest added in v0.5.0

type ApiReadApplicationRolesRequest struct {
	ApiService *ApplicationRolesApiService
	// contains filtered or unexported fields
}

func (ApiReadApplicationRolesRequest) Execute added in v0.5.0

type ApiReadDeploymentStatusRequest added in v0.5.0

type ApiReadDeploymentStatusRequest struct {
	ApiService *APIServerDeploymentApiService
	// contains filtered or unexported fields
}

func (ApiReadDeploymentStatusRequest) Execute added in v0.5.0

type ApiReadOneAPIServerOperationRequest added in v0.5.0

type ApiReadOneAPIServerOperationRequest struct {
	ApiService *APIServerOperationsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneAPIServerOperationRequest) Execute added in v0.5.0

type ApiReadOneAPIServerRequest

type ApiReadOneAPIServerRequest struct {
	ApiService *APIServersApiService
	// contains filtered or unexported fields
}

func (ApiReadOneAPIServerRequest) Execute

type ApiReadOneApplicationPermissionRequest added in v0.5.0

type ApiReadOneApplicationPermissionRequest struct {
	ApiService *ApplicationResourcePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneApplicationPermissionRequest) Execute added in v0.5.0

type ApiReadOneApplicationResourceRequest added in v0.5.0

type ApiReadOneApplicationResourceRequest struct {
	ApiService *ApplicationResourcesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneApplicationResourceRequest) Execute added in v0.5.0

type ApiReadOneApplicationRoleRequest added in v0.5.0

type ApiReadOneApplicationRoleRequest struct {
	ApiService *ApplicationRolesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneApplicationRoleRequest) Execute added in v0.5.0

type ApiReadOneDecisionEndpointRequest

type ApiReadOneDecisionEndpointRequest struct {
	ApiService *PolicyDecisionManagementApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDecisionEndpointRequest) Execute

type ApiUpdateAPIServerOperationRequest added in v0.5.0

type ApiUpdateAPIServerOperationRequest struct {
	ApiService *APIServerOperationsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateAPIServerOperationRequest) APIServerOperation added in v0.5.0

func (ApiUpdateAPIServerOperationRequest) Execute added in v0.5.0

type ApiUpdateAPIServerRequest

type ApiUpdateAPIServerRequest struct {
	ApiService *APIServersApiService
	// contains filtered or unexported fields
}

func (ApiUpdateAPIServerRequest) APIServer

func (ApiUpdateAPIServerRequest) Execute

type ApiUpdateApplicationPermissionRequest added in v0.5.0

type ApiUpdateApplicationPermissionRequest struct {
	ApiService *ApplicationResourcePermissionsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateApplicationPermissionRequest) ApplicationResourcePermission added in v0.5.0

func (r ApiUpdateApplicationPermissionRequest) ApplicationResourcePermission(applicationResourcePermission ApplicationResourcePermission) ApiUpdateApplicationPermissionRequest

func (ApiUpdateApplicationPermissionRequest) Execute added in v0.5.0

type ApiUpdateApplicationRoleRequest added in v0.5.0

type ApiUpdateApplicationRoleRequest struct {
	ApiService *ApplicationRolesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateApplicationRoleRequest) ApplicationRole added in v0.5.0

func (ApiUpdateApplicationRoleRequest) Execute added in v0.5.0

type ApiUpdateDecisionEndpointRequest

type ApiUpdateDecisionEndpointRequest struct {
	ApiService *PolicyDecisionManagementApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDecisionEndpointRequest) DecisionEndpoint

func (ApiUpdateDecisionEndpointRequest) Execute

type ApplicationResource added in v0.5.0

type ApplicationResource struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// The application resource's description.
	Description *string `json:"description,omitempty"`
	// The resource's unique identifier.
	Id *string `json:"id,omitempty"`
	// The application resource name. The name value must be unique.
	Name   string                     `json:"name"`
	Parent *ApplicationResourceParent `json:"parent,omitempty"`
}

ApplicationResource struct for ApplicationResource

func NewApplicationResource added in v0.5.0

func NewApplicationResource(name string) *ApplicationResource

NewApplicationResource instantiates a new ApplicationResource 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 NewApplicationResourceWithDefaults added in v0.5.0

func NewApplicationResourceWithDefaults() *ApplicationResource

NewApplicationResourceWithDefaults instantiates a new ApplicationResource 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 (*ApplicationResource) GetDescription added in v0.5.0

func (o *ApplicationResource) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApplicationResource) GetDescriptionOk added in v0.5.0

func (o *ApplicationResource) 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 (*ApplicationResource) GetId added in v0.5.0

func (o *ApplicationResource) GetId() string

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

func (*ApplicationResource) GetIdOk added in v0.5.0

func (o *ApplicationResource) 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 *ApplicationResource) GetLinks() LinksHATEOAS

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

func (*ApplicationResource) GetLinksOk added in v0.5.0

func (o *ApplicationResource) GetLinksOk() (*LinksHATEOAS, 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 (*ApplicationResource) GetName added in v0.5.0

func (o *ApplicationResource) GetName() string

GetName returns the Name field value

func (*ApplicationResource) GetNameOk added in v0.5.0

func (o *ApplicationResource) GetNameOk() (*string, bool)

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

func (*ApplicationResource) GetParent added in v0.5.0

GetParent returns the Parent field value if set, zero value otherwise.

func (*ApplicationResource) GetParentOk added in v0.5.0

func (o *ApplicationResource) GetParentOk() (*ApplicationResourceParent, bool)

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

func (*ApplicationResource) HasDescription added in v0.5.0

func (o *ApplicationResource) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApplicationResource) HasId added in v0.5.0

func (o *ApplicationResource) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ApplicationResource) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ApplicationResource) HasParent added in v0.5.0

func (o *ApplicationResource) HasParent() bool

HasParent returns a boolean if a field has been set.

func (ApplicationResource) MarshalJSON added in v0.5.0

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

func (*ApplicationResource) SetDescription added in v0.5.0

func (o *ApplicationResource) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApplicationResource) SetId added in v0.5.0

func (o *ApplicationResource) SetId(v string)

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

func (o *ApplicationResource) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*ApplicationResource) SetName added in v0.5.0

func (o *ApplicationResource) SetName(v string)

SetName sets field value

func (*ApplicationResource) SetParent added in v0.5.0

SetParent gets a reference to the given ApplicationResourceParent and assigns it to the Parent field.

func (ApplicationResource) ToMap added in v0.5.0

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

type ApplicationResourceParent added in v0.5.0

type ApplicationResourceParent struct {
	Type EnumApplicationResourceParentType `json:"type"`
	// The application resource's parent ID.
	Id string `json:"id"`
}

ApplicationResourceParent The application resource's parent.

func NewApplicationResourceParent added in v0.5.0

func NewApplicationResourceParent(type_ EnumApplicationResourceParentType, id string) *ApplicationResourceParent

NewApplicationResourceParent instantiates a new ApplicationResourceParent 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 NewApplicationResourceParentWithDefaults added in v0.5.0

func NewApplicationResourceParentWithDefaults() *ApplicationResourceParent

NewApplicationResourceParentWithDefaults instantiates a new ApplicationResourceParent 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 (*ApplicationResourceParent) GetId added in v0.5.0

func (o *ApplicationResourceParent) GetId() string

GetId returns the Id field value

func (*ApplicationResourceParent) GetIdOk added in v0.5.0

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

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

func (*ApplicationResourceParent) GetType added in v0.5.0

GetType returns the Type field value

func (*ApplicationResourceParent) 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 (ApplicationResourceParent) MarshalJSON added in v0.5.0

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

func (*ApplicationResourceParent) SetId added in v0.5.0

func (o *ApplicationResourceParent) SetId(v string)

SetId sets field value

func (*ApplicationResourceParent) SetType added in v0.5.0

SetType sets field value

func (ApplicationResourceParent) ToMap added in v0.5.0

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

type ApplicationResourcePermission added in v0.5.0

type ApplicationResourcePermission struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// The action associated with this permission.
	Action string `json:"action"`
	// The resource's description.
	Description *string            `json:"description,omitempty"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	// The resource's unique identifier.
	Id       *string                                `json:"id,omitempty"`
	Resource *ApplicationResourcePermissionResource `json:"resource,omitempty"`
}

ApplicationResourcePermission struct for ApplicationResourcePermission

func NewApplicationResourcePermission added in v0.5.0

func NewApplicationResourcePermission(action string) *ApplicationResourcePermission

NewApplicationResourcePermission instantiates a new ApplicationResourcePermission 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 NewApplicationResourcePermissionWithDefaults added in v0.5.0

func NewApplicationResourcePermissionWithDefaults() *ApplicationResourcePermission

NewApplicationResourcePermissionWithDefaults instantiates a new ApplicationResourcePermission 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 (*ApplicationResourcePermission) GetAction added in v0.5.0

func (o *ApplicationResourcePermission) GetAction() string

GetAction returns the Action field value

func (*ApplicationResourcePermission) GetActionOk added in v0.5.0

func (o *ApplicationResourcePermission) GetActionOk() (*string, bool)

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

func (*ApplicationResourcePermission) GetDescription added in v0.5.0

func (o *ApplicationResourcePermission) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApplicationResourcePermission) GetDescriptionOk added in v0.5.0

func (o *ApplicationResourcePermission) 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 (*ApplicationResourcePermission) GetEnvironment added in v0.5.0

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

func (*ApplicationResourcePermission) GetEnvironmentOk added in v0.5.0

func (o *ApplicationResourcePermission) 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 (*ApplicationResourcePermission) GetId added in v0.5.0

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

func (*ApplicationResourcePermission) GetIdOk added in v0.5.0

func (o *ApplicationResourcePermission) 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.

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

func (*ApplicationResourcePermission) GetLinksOk added in v0.5.0

func (o *ApplicationResourcePermission) GetLinksOk() (*LinksHATEOAS, 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 (*ApplicationResourcePermission) GetResource added in v0.5.0

GetResource returns the Resource field value if set, zero value otherwise.

func (*ApplicationResourcePermission) GetResourceOk added in v0.5.0

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

func (*ApplicationResourcePermission) HasDescription added in v0.5.0

func (o *ApplicationResourcePermission) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApplicationResourcePermission) HasEnvironment added in v0.5.0

func (o *ApplicationResourcePermission) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*ApplicationResourcePermission) HasId added in v0.5.0

HasId returns a boolean if a field has been set.

func (o *ApplicationResourcePermission) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ApplicationResourcePermission) HasResource added in v0.5.0

func (o *ApplicationResourcePermission) HasResource() bool

HasResource returns a boolean if a field has been set.

func (ApplicationResourcePermission) MarshalJSON added in v0.5.0

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

func (*ApplicationResourcePermission) SetAction added in v0.5.0

func (o *ApplicationResourcePermission) SetAction(v string)

SetAction sets field value

func (*ApplicationResourcePermission) SetDescription added in v0.5.0

func (o *ApplicationResourcePermission) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApplicationResourcePermission) SetEnvironment added in v0.5.0

func (o *ApplicationResourcePermission) SetEnvironment(v ObjectEnvironment)

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

func (*ApplicationResourcePermission) SetId added in v0.5.0

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

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*ApplicationResourcePermission) SetResource added in v0.5.0

SetResource gets a reference to the given ApplicationResourcePermissionResource and assigns it to the Resource field.

func (ApplicationResourcePermission) ToMap added in v0.5.0

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

type ApplicationResourcePermissionResource added in v0.5.0

type ApplicationResourcePermissionResource struct {
	// The ID for the associated application resource.
	Id *string `json:"id,omitempty"`
	// The name of the associated application resource.
	Name *string `json:"name,omitempty"`
}

ApplicationResourcePermissionResource An object that identifies the associated application resource.

func NewApplicationResourcePermissionResource added in v0.5.0

func NewApplicationResourcePermissionResource() *ApplicationResourcePermissionResource

NewApplicationResourcePermissionResource instantiates a new ApplicationResourcePermissionResource 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 NewApplicationResourcePermissionResourceWithDefaults added in v0.5.0

func NewApplicationResourcePermissionResourceWithDefaults() *ApplicationResourcePermissionResource

NewApplicationResourcePermissionResourceWithDefaults instantiates a new ApplicationResourcePermissionResource 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 (*ApplicationResourcePermissionResource) GetId added in v0.5.0

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

func (*ApplicationResourcePermissionResource) GetIdOk added in v0.5.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 (*ApplicationResourcePermissionResource) GetName added in v0.5.0

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationResourcePermissionResource) 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 (*ApplicationResourcePermissionResource) HasId added in v0.5.0

HasId returns a boolean if a field has been set.

func (*ApplicationResourcePermissionResource) HasName added in v0.5.0

HasName returns a boolean if a field has been set.

func (ApplicationResourcePermissionResource) MarshalJSON added in v0.5.0

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

func (*ApplicationResourcePermissionResource) SetId added in v0.5.0

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

func (*ApplicationResourcePermissionResource) SetName added in v0.5.0

SetName gets a reference to the given string and assigns it to the Name field.

func (ApplicationResourcePermissionResource) ToMap added in v0.5.0

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

type ApplicationResourcePermissionsApiService added in v0.5.0

type ApplicationResourcePermissionsApiService service

ApplicationResourcePermissionsApiService ApplicationResourcePermissionsApi service

func (*ApplicationResourcePermissionsApiService) CreateApplicationPermission added in v0.5.0

func (a *ApplicationResourcePermissionsApiService) CreateApplicationPermission(ctx context.Context, environmentID string, applicationResourceID string) ApiCreateApplicationPermissionRequest

CreateApplicationPermission CREATE Application Permission

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

func (*ApplicationResourcePermissionsApiService) CreateApplicationPermissionExecute added in v0.5.0

Execute executes the request

@return ApplicationResourcePermission

func (*ApplicationResourcePermissionsApiService) DeleteApplicationPermission added in v0.5.0

func (a *ApplicationResourcePermissionsApiService) DeleteApplicationPermission(ctx context.Context, environmentID string, applicationResourceID string, applicationResourcePermissionID string) ApiDeleteApplicationPermissionRequest

DeleteApplicationPermission DELETE Application Permission

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

func (*ApplicationResourcePermissionsApiService) DeleteApplicationPermissionExecute added in v0.5.0

Execute executes the request

func (*ApplicationResourcePermissionsApiService) ReadApplicationPermissions added in v0.5.0

func (a *ApplicationResourcePermissionsApiService) ReadApplicationPermissions(ctx context.Context, environmentID string, applicationResourceID string) ApiReadApplicationPermissionsRequest

ReadApplicationPermissions READ Application Permissions

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

func (*ApplicationResourcePermissionsApiService) ReadApplicationPermissionsExecute added in v0.5.0

Execute executes the request

@return EntityArray

func (*ApplicationResourcePermissionsApiService) ReadOneApplicationPermission added in v0.5.0

func (a *ApplicationResourcePermissionsApiService) ReadOneApplicationPermission(ctx context.Context, environmentID string, applicationResourceID string, applicationResourcePermissionID string) ApiReadOneApplicationPermissionRequest

ReadOneApplicationPermission READ One Application Permission

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

func (*ApplicationResourcePermissionsApiService) ReadOneApplicationPermissionExecute added in v0.5.0

Execute executes the request

@return ApplicationResourcePermission

func (*ApplicationResourcePermissionsApiService) UpdateApplicationPermission added in v0.5.0

func (a *ApplicationResourcePermissionsApiService) UpdateApplicationPermission(ctx context.Context, environmentID string, applicationResourceID string, applicationResourcePermissionID string) ApiUpdateApplicationPermissionRequest

UpdateApplicationPermission UPDATE Application Permission

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

func (*ApplicationResourcePermissionsApiService) UpdateApplicationPermissionExecute added in v0.5.0

Execute executes the request

@return ApplicationResourcePermission

type ApplicationResourcesApiService added in v0.5.0

type ApplicationResourcesApiService service

ApplicationResourcesApiService ApplicationResourcesApi service

func (*ApplicationResourcesApiService) ReadApplicationResources added in v0.5.0

func (a *ApplicationResourcesApiService) ReadApplicationResources(ctx context.Context, environmentID string) ApiReadApplicationResourcesRequest

ReadApplicationResources READ Application Resources

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

func (*ApplicationResourcesApiService) ReadApplicationResourcesExecute added in v0.5.0

Execute executes the request

@return EntityArray

func (*ApplicationResourcesApiService) ReadOneApplicationResource added in v0.5.0

func (a *ApplicationResourcesApiService) ReadOneApplicationResource(ctx context.Context, environmentID string, applicationResourceID string) ApiReadOneApplicationResourceRequest

ReadOneApplicationResource READ One Application Resource

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

func (*ApplicationResourcesApiService) ReadOneApplicationResourceExecute added in v0.5.0

Execute executes the request

@return ApplicationResource

type ApplicationRole added in v0.5.0

type ApplicationRole struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// The description of the application role.
	Description *string `json:"description,omitempty"`
	// The ID of the application role.
	Id *string `json:"id,omitempty"`
	// The name of the application role.
	Name string `json:"name"`
}

ApplicationRole struct for ApplicationRole

func NewApplicationRole added in v0.5.0

func NewApplicationRole(name string) *ApplicationRole

NewApplicationRole instantiates a new ApplicationRole 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 NewApplicationRoleWithDefaults added in v0.5.0

func NewApplicationRoleWithDefaults() *ApplicationRole

NewApplicationRoleWithDefaults instantiates a new ApplicationRole 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 (*ApplicationRole) GetDescription added in v0.5.0

func (o *ApplicationRole) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApplicationRole) GetDescriptionOk added in v0.5.0

func (o *ApplicationRole) 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 (*ApplicationRole) GetId added in v0.5.0

func (o *ApplicationRole) GetId() string

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

func (*ApplicationRole) GetIdOk added in v0.5.0

func (o *ApplicationRole) 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 *ApplicationRole) GetLinks() LinksHATEOAS

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

func (*ApplicationRole) GetLinksOk added in v0.5.0

func (o *ApplicationRole) GetLinksOk() (*LinksHATEOAS, 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 (*ApplicationRole) GetName added in v0.5.0

func (o *ApplicationRole) GetName() string

GetName returns the Name field value

func (*ApplicationRole) GetNameOk added in v0.5.0

func (o *ApplicationRole) GetNameOk() (*string, bool)

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

func (*ApplicationRole) HasDescription added in v0.5.0

func (o *ApplicationRole) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApplicationRole) HasId added in v0.5.0

func (o *ApplicationRole) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ApplicationRole) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (ApplicationRole) MarshalJSON added in v0.5.0

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

func (*ApplicationRole) SetDescription added in v0.5.0

func (o *ApplicationRole) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApplicationRole) SetId added in v0.5.0

func (o *ApplicationRole) SetId(v string)

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

func (o *ApplicationRole) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*ApplicationRole) SetName added in v0.5.0

func (o *ApplicationRole) SetName(v string)

SetName sets field value

func (ApplicationRole) ToMap added in v0.5.0

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

type ApplicationRoleAssignment added in v0.5.0

type ApplicationRoleAssignment struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// The ID of the API server operation. This is randomly generated when the operation is created.
	Id *string `json:"id,omitempty"`
	// The role associated with the role assignment.
	Role map[string]interface{} `json:"role,omitempty"`
	// The user associated with the role assignment.
	Subject map[string]interface{} `json:"subject,omitempty"`
}

ApplicationRoleAssignment struct for ApplicationRoleAssignment

func NewApplicationRoleAssignment added in v0.5.0

func NewApplicationRoleAssignment() *ApplicationRoleAssignment

NewApplicationRoleAssignment instantiates a new ApplicationRoleAssignment 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 NewApplicationRoleAssignmentWithDefaults added in v0.5.0

func NewApplicationRoleAssignmentWithDefaults() *ApplicationRoleAssignment

NewApplicationRoleAssignmentWithDefaults instantiates a new ApplicationRoleAssignment 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 (*ApplicationRoleAssignment) GetId added in v0.5.0

func (o *ApplicationRoleAssignment) GetId() string

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

func (*ApplicationRoleAssignment) GetIdOk added in v0.5.0

func (o *ApplicationRoleAssignment) 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.

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

func (*ApplicationRoleAssignment) GetLinksOk added in v0.5.0

func (o *ApplicationRoleAssignment) GetLinksOk() (*LinksHATEOAS, 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 (*ApplicationRoleAssignment) GetRole added in v0.5.0

func (o *ApplicationRoleAssignment) GetRole() map[string]interface{}

GetRole returns the Role field value if set, zero value otherwise.

func (*ApplicationRoleAssignment) GetRoleOk added in v0.5.0

func (o *ApplicationRoleAssignment) GetRoleOk() (map[string]interface{}, bool)

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

func (*ApplicationRoleAssignment) GetSubject added in v0.5.0

func (o *ApplicationRoleAssignment) GetSubject() map[string]interface{}

GetSubject returns the Subject field value if set, zero value otherwise.

func (*ApplicationRoleAssignment) GetSubjectOk added in v0.5.0

func (o *ApplicationRoleAssignment) GetSubjectOk() (map[string]interface{}, bool)

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

func (*ApplicationRoleAssignment) HasId added in v0.5.0

func (o *ApplicationRoleAssignment) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ApplicationRoleAssignment) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ApplicationRoleAssignment) HasRole added in v0.5.0

func (o *ApplicationRoleAssignment) HasRole() bool

HasRole returns a boolean if a field has been set.

func (*ApplicationRoleAssignment) HasSubject added in v0.5.0

func (o *ApplicationRoleAssignment) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (ApplicationRoleAssignment) MarshalJSON added in v0.5.0

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

func (*ApplicationRoleAssignment) SetId added in v0.5.0

func (o *ApplicationRoleAssignment) SetId(v string)

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

func (o *ApplicationRoleAssignment) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*ApplicationRoleAssignment) SetRole added in v0.5.0

func (o *ApplicationRoleAssignment) SetRole(v map[string]interface{})

SetRole gets a reference to the given map[string]interface{} and assigns it to the Role field.

func (*ApplicationRoleAssignment) SetSubject added in v0.5.0

func (o *ApplicationRoleAssignment) SetSubject(v map[string]interface{})

SetSubject gets a reference to the given map[string]interface{} and assigns it to the Subject field.

func (ApplicationRoleAssignment) ToMap added in v0.5.0

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

type ApplicationRoleAssignmentsApiService added in v0.5.0

type ApplicationRoleAssignmentsApiService service

ApplicationRoleAssignmentsApiService ApplicationRoleAssignmentsApi service

func (*ApplicationRoleAssignmentsApiService) ReadApplicationRoleAssignments added in v0.5.0

func (a *ApplicationRoleAssignmentsApiService) ReadApplicationRoleAssignments(ctx context.Context, environmentID string, applicationRoleID string) ApiReadApplicationRoleAssignmentsRequest

ReadApplicationRoleAssignments READ Application Role Assignments

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

func (*ApplicationRoleAssignmentsApiService) ReadApplicationRoleAssignmentsExecute added in v0.5.0

Execute executes the request

@return EntityArray

type ApplicationRolePermission added in v0.5.0

type ApplicationRolePermission struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// The ID of the application resource permission to associate with this role.
	Id          string             `json:"id"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	Key         *string            `json:"key,omitempty"`
	Description *string            `json:"description,omitempty"`
	// The action associated with this permission.
	Action   *string                            `json:"action,omitempty"`
	Resource *ApplicationRolePermissionResource `json:"resource,omitempty"`
}

ApplicationRolePermission struct for ApplicationRolePermission

func NewApplicationRolePermission added in v0.5.0

func NewApplicationRolePermission(id string) *ApplicationRolePermission

NewApplicationRolePermission instantiates a new ApplicationRolePermission 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 NewApplicationRolePermissionWithDefaults added in v0.5.0

func NewApplicationRolePermissionWithDefaults() *ApplicationRolePermission

NewApplicationRolePermissionWithDefaults instantiates a new ApplicationRolePermission 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 (*ApplicationRolePermission) GetAction added in v0.5.0

func (o *ApplicationRolePermission) GetAction() string

GetAction returns the Action field value if set, zero value otherwise.

func (*ApplicationRolePermission) GetActionOk added in v0.5.0

func (o *ApplicationRolePermission) GetActionOk() (*string, bool)

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

func (*ApplicationRolePermission) GetDescription added in v0.5.0

func (o *ApplicationRolePermission) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ApplicationRolePermission) GetDescriptionOk added in v0.5.0

func (o *ApplicationRolePermission) 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 (*ApplicationRolePermission) GetEnvironment added in v0.5.0

func (o *ApplicationRolePermission) GetEnvironment() ObjectEnvironment

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

func (*ApplicationRolePermission) GetEnvironmentOk added in v0.5.0

func (o *ApplicationRolePermission) 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 (*ApplicationRolePermission) GetId added in v0.5.0

func (o *ApplicationRolePermission) GetId() string

GetId returns the Id field value

func (*ApplicationRolePermission) GetIdOk added in v0.5.0

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

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

func (*ApplicationRolePermission) GetKey added in v0.5.0

func (o *ApplicationRolePermission) GetKey() string

GetKey returns the Key field value if set, zero value otherwise.

func (*ApplicationRolePermission) GetKeyOk added in v0.5.0

func (o *ApplicationRolePermission) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key 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 (*ApplicationRolePermission) GetLinksOk added in v0.5.0

func (o *ApplicationRolePermission) GetLinksOk() (*LinksHATEOAS, 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 (*ApplicationRolePermission) GetResource added in v0.5.0

GetResource returns the Resource field value if set, zero value otherwise.

func (*ApplicationRolePermission) GetResourceOk added in v0.5.0

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

func (*ApplicationRolePermission) HasAction added in v0.5.0

func (o *ApplicationRolePermission) HasAction() bool

HasAction returns a boolean if a field has been set.

func (*ApplicationRolePermission) HasDescription added in v0.5.0

func (o *ApplicationRolePermission) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ApplicationRolePermission) HasEnvironment added in v0.5.0

func (o *ApplicationRolePermission) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*ApplicationRolePermission) HasKey added in v0.5.0

func (o *ApplicationRolePermission) HasKey() bool

HasKey returns a boolean if a field has been set.

func (o *ApplicationRolePermission) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ApplicationRolePermission) HasResource added in v0.5.0

func (o *ApplicationRolePermission) HasResource() bool

HasResource returns a boolean if a field has been set.

func (ApplicationRolePermission) MarshalJSON added in v0.5.0

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

func (*ApplicationRolePermission) SetAction added in v0.5.0

func (o *ApplicationRolePermission) SetAction(v string)

SetAction gets a reference to the given string and assigns it to the Action field.

func (*ApplicationRolePermission) SetDescription added in v0.5.0

func (o *ApplicationRolePermission) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ApplicationRolePermission) SetEnvironment added in v0.5.0

func (o *ApplicationRolePermission) SetEnvironment(v ObjectEnvironment)

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

func (*ApplicationRolePermission) SetId added in v0.5.0

func (o *ApplicationRolePermission) SetId(v string)

SetId sets field value

func (*ApplicationRolePermission) SetKey added in v0.5.0

func (o *ApplicationRolePermission) SetKey(v string)

SetKey gets a reference to the given string and assigns it to the Key field.

func (o *ApplicationRolePermission) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*ApplicationRolePermission) SetResource added in v0.5.0

SetResource gets a reference to the given ApplicationRolePermissionResource and assigns it to the Resource field.

func (ApplicationRolePermission) ToMap added in v0.5.0

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

type ApplicationRolePermissionResource added in v0.5.0

type ApplicationRolePermissionResource struct {
	// The ID of the application resource associated with this permission.
	Id *string `json:"id,omitempty"`
	// The name of the applicawtion resource associated with this permission.
	Name *string `json:"name,omitempty"`
}

ApplicationRolePermissionResource struct for ApplicationRolePermissionResource

func NewApplicationRolePermissionResource added in v0.5.0

func NewApplicationRolePermissionResource() *ApplicationRolePermissionResource

NewApplicationRolePermissionResource instantiates a new ApplicationRolePermissionResource 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 NewApplicationRolePermissionResourceWithDefaults added in v0.5.0

func NewApplicationRolePermissionResourceWithDefaults() *ApplicationRolePermissionResource

NewApplicationRolePermissionResourceWithDefaults instantiates a new ApplicationRolePermissionResource 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 (*ApplicationRolePermissionResource) GetId added in v0.5.0

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

func (*ApplicationRolePermissionResource) GetIdOk added in v0.5.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 (*ApplicationRolePermissionResource) GetName added in v0.5.0

GetName returns the Name field value if set, zero value otherwise.

func (*ApplicationRolePermissionResource) GetNameOk added in v0.5.0

func (o *ApplicationRolePermissionResource) 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 (*ApplicationRolePermissionResource) HasId added in v0.5.0

HasId returns a boolean if a field has been set.

func (*ApplicationRolePermissionResource) HasName added in v0.5.0

HasName returns a boolean if a field has been set.

func (ApplicationRolePermissionResource) MarshalJSON added in v0.5.0

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

func (*ApplicationRolePermissionResource) SetId added in v0.5.0

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

func (*ApplicationRolePermissionResource) SetName added in v0.5.0

SetName gets a reference to the given string and assigns it to the Name field.

func (ApplicationRolePermissionResource) ToMap added in v0.5.0

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

type ApplicationRolePermissionsApiService added in v0.5.0

type ApplicationRolePermissionsApiService service

ApplicationRolePermissionsApiService ApplicationRolePermissionsApi service

func (*ApplicationRolePermissionsApiService) CreateApplicationRolePermission added in v0.5.0

func (a *ApplicationRolePermissionsApiService) CreateApplicationRolePermission(ctx context.Context, environmentID string, applicationRoleID string) ApiCreateApplicationRolePermissionRequest

CreateApplicationRolePermission CREATE Application Role Permission

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

func (*ApplicationRolePermissionsApiService) CreateApplicationRolePermissionExecute added in v0.5.0

Execute executes the request

@return ApplicationRolePermission

func (*ApplicationRolePermissionsApiService) DeleteApplicationRolePermission added in v0.5.0

func (a *ApplicationRolePermissionsApiService) DeleteApplicationRolePermission(ctx context.Context, environmentID string, applicationRoleID string, applicationRolePermissionID string) ApiDeleteApplicationRolePermissionRequest

DeleteApplicationRolePermission DELETE Application Role Permission

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

func (*ApplicationRolePermissionsApiService) DeleteApplicationRolePermissionExecute added in v0.5.0

Execute executes the request

func (*ApplicationRolePermissionsApiService) ReadApplicationRolePermissions added in v0.5.0

func (a *ApplicationRolePermissionsApiService) ReadApplicationRolePermissions(ctx context.Context, environmentID string, applicationRoleID string) ApiReadApplicationRolePermissionsRequest

ReadApplicationRolePermissions READ Application Role Permissions

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

func (*ApplicationRolePermissionsApiService) ReadApplicationRolePermissionsExecute added in v0.5.0

Execute executes the request

@return EntityArray

type ApplicationRolesApiService added in v0.5.0

type ApplicationRolesApiService service

ApplicationRolesApiService ApplicationRolesApi service

func (*ApplicationRolesApiService) CreateApplicationRoles added in v0.5.0

func (a *ApplicationRolesApiService) CreateApplicationRoles(ctx context.Context, environmentID string) ApiCreateApplicationRolesRequest

CreateApplicationRoles CREATE Application Roles

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

func (*ApplicationRolesApiService) CreateApplicationRolesExecute added in v0.5.0

Execute executes the request

@return ApplicationRole

func (*ApplicationRolesApiService) DeleteApplicationRole added in v0.5.0

func (a *ApplicationRolesApiService) DeleteApplicationRole(ctx context.Context, environmentID string, applicationRoleID string) ApiDeleteApplicationRoleRequest

DeleteApplicationRole DELETE Application Role

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

func (*ApplicationRolesApiService) DeleteApplicationRoleExecute added in v0.5.0

func (a *ApplicationRolesApiService) DeleteApplicationRoleExecute(r ApiDeleteApplicationRoleRequest) (*http.Response, error)

Execute executes the request

func (*ApplicationRolesApiService) ReadApplicationRoles added in v0.5.0

func (a *ApplicationRolesApiService) ReadApplicationRoles(ctx context.Context, environmentID string) ApiReadApplicationRolesRequest

ReadApplicationRoles READ Application Roles

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

func (*ApplicationRolesApiService) ReadApplicationRolesExecute added in v0.5.0

Execute executes the request

@return EntityArray

func (*ApplicationRolesApiService) ReadOneApplicationRole added in v0.5.0

func (a *ApplicationRolesApiService) ReadOneApplicationRole(ctx context.Context, environmentID string, applicationRoleID string) ApiReadOneApplicationRoleRequest

ReadOneApplicationRole READ One Application Role

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

func (*ApplicationRolesApiService) ReadOneApplicationRoleExecute added in v0.5.0

Execute executes the request

@return ApplicationRole

func (*ApplicationRolesApiService) UpdateApplicationRole added in v0.5.0

func (a *ApplicationRolesApiService) UpdateApplicationRole(ctx context.Context, environmentID string, applicationRoleID string) ApiUpdateApplicationRoleRequest

UpdateApplicationRole UPDATE Application Role

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

func (*ApplicationRolesApiService) UpdateApplicationRoleExecute added in v0.5.0

Execute executes the request

@return ApplicationRole

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.4.1

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.2.0

func (c *Configuration) SetDebug(debug bool)

func (*Configuration) SetDefaultServerIndex added in v0.2.0

func (c *Configuration) SetDefaultServerIndex(defaultServerIndex int)

func (*Configuration) SetDefaultServerVariableDefaultValue added in v0.2.0

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

func (*Configuration) SetServerVariableDefaultValue added in v0.2.0

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

func (*Configuration) SetUserAgent added in v0.2.1

func (c *Configuration) SetUserAgent(userAgent string)

type DecisionEndpoint

type DecisionEndpoint struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// A string that specifies alternative unique identifier for the endpoint, which provides a method for locating the resource by a known, fixed identifier.
	AlternateId          *string                               `json:"alternateId,omitempty"`
	AuthorizationVersion *DecisionEndpointAuthorizationVersion `json:"authorizationVersion,omitempty"`
	// A string that specifies the description of the policy decision resource.
	Description string `json:"description"`
	// A string that specifies the resource’s unique identifier.
	Id *string `json:"id,omitempty"`
	// A string that specifies the policy decision resource name.
	Name string `json:"name"`
	// A boolean that when true restricts modifications of the endpoint to PingOne-owned clients.
	Owned *bool `json:"owned,omitempty"`
	// A string that specifies the ID of the root policy configured for this endpoint. If omitted, the policy editor service decides on a suitable default.
	PolicyId *string `json:"policyId,omitempty"`
	// A string that specifies a machine-readable identifier indicating the provenance of the current configuration. It has no meaning to the Policy Decision Service itself but exists to support integration with other services.
	Provenance *string `json:"provenance,omitempty"`
	// A boolean that specifies whether to show recent decisions.
	RecentDecisionsEnabled *bool                            `json:"recentDecisionsEnabled,omitempty"`
	RecentDecisions        *DecisionEndpointRecentDecisions `json:"recentDecisions,omitempty"`
	// A boolean that specifies whether to record a limited history of recent decision requests and responses, which can be queried through a separate API.
	RecordRecentRequests bool `json:"recordRecentRequests"`
}

DecisionEndpoint struct for DecisionEndpoint

func NewDecisionEndpoint

func NewDecisionEndpoint(description string, name string, recordRecentRequests bool) *DecisionEndpoint

NewDecisionEndpoint instantiates a new DecisionEndpoint 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 NewDecisionEndpointWithDefaults

func NewDecisionEndpointWithDefaults() *DecisionEndpoint

NewDecisionEndpointWithDefaults instantiates a new DecisionEndpoint 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 (*DecisionEndpoint) GetAlternateId

func (o *DecisionEndpoint) GetAlternateId() string

GetAlternateId returns the AlternateId field value if set, zero value otherwise.

func (*DecisionEndpoint) GetAlternateIdOk

func (o *DecisionEndpoint) GetAlternateIdOk() (*string, bool)

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

func (*DecisionEndpoint) GetAuthorizationVersion

func (o *DecisionEndpoint) GetAuthorizationVersion() DecisionEndpointAuthorizationVersion

GetAuthorizationVersion returns the AuthorizationVersion field value if set, zero value otherwise.

func (*DecisionEndpoint) GetAuthorizationVersionOk

func (o *DecisionEndpoint) GetAuthorizationVersionOk() (*DecisionEndpointAuthorizationVersion, bool)

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

func (*DecisionEndpoint) GetDescription

func (o *DecisionEndpoint) GetDescription() string

GetDescription returns the Description field value

func (*DecisionEndpoint) GetDescriptionOk

func (o *DecisionEndpoint) GetDescriptionOk() (*string, bool)

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

func (*DecisionEndpoint) GetId

func (o *DecisionEndpoint) GetId() string

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

func (*DecisionEndpoint) GetIdOk

func (o *DecisionEndpoint) 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 *DecisionEndpoint) GetLinks() LinksHATEOAS

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

func (*DecisionEndpoint) GetLinksOk added in v0.3.0

func (o *DecisionEndpoint) GetLinksOk() (*LinksHATEOAS, 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 (*DecisionEndpoint) GetName

func (o *DecisionEndpoint) GetName() string

GetName returns the Name field value

func (*DecisionEndpoint) GetNameOk

func (o *DecisionEndpoint) GetNameOk() (*string, bool)

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

func (*DecisionEndpoint) GetOwned

func (o *DecisionEndpoint) GetOwned() bool

GetOwned returns the Owned field value if set, zero value otherwise.

func (*DecisionEndpoint) GetOwnedOk

func (o *DecisionEndpoint) GetOwnedOk() (*bool, bool)

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

func (*DecisionEndpoint) GetPolicyId

func (o *DecisionEndpoint) GetPolicyId() string

GetPolicyId returns the PolicyId field value if set, zero value otherwise.

func (*DecisionEndpoint) GetPolicyIdOk

func (o *DecisionEndpoint) GetPolicyIdOk() (*string, bool)

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

func (*DecisionEndpoint) GetProvenance

func (o *DecisionEndpoint) GetProvenance() string

GetProvenance returns the Provenance field value if set, zero value otherwise.

func (*DecisionEndpoint) GetProvenanceOk

func (o *DecisionEndpoint) GetProvenanceOk() (*string, bool)

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

func (*DecisionEndpoint) GetRecentDecisions

func (o *DecisionEndpoint) GetRecentDecisions() DecisionEndpointRecentDecisions

GetRecentDecisions returns the RecentDecisions field value if set, zero value otherwise.

func (*DecisionEndpoint) GetRecentDecisionsEnabled

func (o *DecisionEndpoint) GetRecentDecisionsEnabled() bool

GetRecentDecisionsEnabled returns the RecentDecisionsEnabled field value if set, zero value otherwise.

func (*DecisionEndpoint) GetRecentDecisionsEnabledOk

func (o *DecisionEndpoint) GetRecentDecisionsEnabledOk() (*bool, bool)

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

func (*DecisionEndpoint) GetRecentDecisionsOk

func (o *DecisionEndpoint) GetRecentDecisionsOk() (*DecisionEndpointRecentDecisions, bool)

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

func (*DecisionEndpoint) GetRecordRecentRequests

func (o *DecisionEndpoint) GetRecordRecentRequests() bool

GetRecordRecentRequests returns the RecordRecentRequests field value

func (*DecisionEndpoint) GetRecordRecentRequestsOk

func (o *DecisionEndpoint) GetRecordRecentRequestsOk() (*bool, bool)

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

func (*DecisionEndpoint) HasAlternateId

func (o *DecisionEndpoint) HasAlternateId() bool

HasAlternateId returns a boolean if a field has been set.

func (*DecisionEndpoint) HasAuthorizationVersion

func (o *DecisionEndpoint) HasAuthorizationVersion() bool

HasAuthorizationVersion returns a boolean if a field has been set.

func (*DecisionEndpoint) HasId

func (o *DecisionEndpoint) HasId() bool

HasId returns a boolean if a field has been set.

func (o *DecisionEndpoint) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DecisionEndpoint) HasOwned

func (o *DecisionEndpoint) HasOwned() bool

HasOwned returns a boolean if a field has been set.

func (*DecisionEndpoint) HasPolicyId

func (o *DecisionEndpoint) HasPolicyId() bool

HasPolicyId returns a boolean if a field has been set.

func (*DecisionEndpoint) HasProvenance

func (o *DecisionEndpoint) HasProvenance() bool

HasProvenance returns a boolean if a field has been set.

func (*DecisionEndpoint) HasRecentDecisions

func (o *DecisionEndpoint) HasRecentDecisions() bool

HasRecentDecisions returns a boolean if a field has been set.

func (*DecisionEndpoint) HasRecentDecisionsEnabled

func (o *DecisionEndpoint) HasRecentDecisionsEnabled() bool

HasRecentDecisionsEnabled returns a boolean if a field has been set.

func (DecisionEndpoint) MarshalJSON

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

func (*DecisionEndpoint) SetAlternateId

func (o *DecisionEndpoint) SetAlternateId(v string)

SetAlternateId gets a reference to the given string and assigns it to the AlternateId field.

func (*DecisionEndpoint) SetAuthorizationVersion

func (o *DecisionEndpoint) SetAuthorizationVersion(v DecisionEndpointAuthorizationVersion)

SetAuthorizationVersion gets a reference to the given DecisionEndpointAuthorizationVersion and assigns it to the AuthorizationVersion field.

func (*DecisionEndpoint) SetDescription

func (o *DecisionEndpoint) SetDescription(v string)

SetDescription sets field value

func (*DecisionEndpoint) SetId

func (o *DecisionEndpoint) SetId(v string)

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

func (o *DecisionEndpoint) SetLinks(v LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS and assigns it to the Links field.

func (*DecisionEndpoint) SetName

func (o *DecisionEndpoint) SetName(v string)

SetName sets field value

func (*DecisionEndpoint) SetOwned

func (o *DecisionEndpoint) SetOwned(v bool)

SetOwned gets a reference to the given bool and assigns it to the Owned field.

func (*DecisionEndpoint) SetPolicyId

func (o *DecisionEndpoint) SetPolicyId(v string)

SetPolicyId gets a reference to the given string and assigns it to the PolicyId field.

func (*DecisionEndpoint) SetProvenance

func (o *DecisionEndpoint) SetProvenance(v string)

SetProvenance gets a reference to the given string and assigns it to the Provenance field.

func (*DecisionEndpoint) SetRecentDecisions

func (o *DecisionEndpoint) SetRecentDecisions(v DecisionEndpointRecentDecisions)

SetRecentDecisions gets a reference to the given DecisionEndpointRecentDecisions and assigns it to the RecentDecisions field.

func (*DecisionEndpoint) SetRecentDecisionsEnabled

func (o *DecisionEndpoint) SetRecentDecisionsEnabled(v bool)

SetRecentDecisionsEnabled gets a reference to the given bool and assigns it to the RecentDecisionsEnabled field.

func (*DecisionEndpoint) SetRecordRecentRequests

func (o *DecisionEndpoint) SetRecordRecentRequests(v bool)

SetRecordRecentRequests sets field value

func (DecisionEndpoint) ToMap added in v0.1.3

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

type DecisionEndpointAuthorizationVersion

type DecisionEndpointAuthorizationVersion struct {
	// A string that specifies the ID of the Authorization Version deployed to this endpoint. Versioning allows independent development and deployment of policies. If omitted, the endpoint always uses the latest policy version available from the policy editor service.
	Id *string `json:"id,omitempty"`
	// A string that specifies the request URL for the authorization version endpoint.
	Href *string `json:"href,omitempty"`
	// A string that specifies the title for the authorization version response.
	Title *string `json:"title,omitempty"`
	// A string that specifies the content type for the authorization version response.
	Type *string `json:"type,omitempty"`
}

DecisionEndpointAuthorizationVersion struct for DecisionEndpointAuthorizationVersion

func NewDecisionEndpointAuthorizationVersion

func NewDecisionEndpointAuthorizationVersion() *DecisionEndpointAuthorizationVersion

NewDecisionEndpointAuthorizationVersion instantiates a new DecisionEndpointAuthorizationVersion 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 NewDecisionEndpointAuthorizationVersionWithDefaults

func NewDecisionEndpointAuthorizationVersionWithDefaults() *DecisionEndpointAuthorizationVersion

NewDecisionEndpointAuthorizationVersionWithDefaults instantiates a new DecisionEndpointAuthorizationVersion 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 (*DecisionEndpointAuthorizationVersion) GetHref

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

func (*DecisionEndpointAuthorizationVersion) GetHrefOk

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 (*DecisionEndpointAuthorizationVersion) GetId

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

func (*DecisionEndpointAuthorizationVersion) 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 (*DecisionEndpointAuthorizationVersion) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*DecisionEndpointAuthorizationVersion) GetTitleOk

func (o *DecisionEndpointAuthorizationVersion) GetTitleOk() (*string, bool)

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

func (*DecisionEndpointAuthorizationVersion) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*DecisionEndpointAuthorizationVersion) GetTypeOk

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 (*DecisionEndpointAuthorizationVersion) HasHref

HasHref returns a boolean if a field has been set.

func (*DecisionEndpointAuthorizationVersion) HasId

HasId returns a boolean if a field has been set.

func (*DecisionEndpointAuthorizationVersion) HasTitle

HasTitle returns a boolean if a field has been set.

func (*DecisionEndpointAuthorizationVersion) HasType

HasType returns a boolean if a field has been set.

func (DecisionEndpointAuthorizationVersion) MarshalJSON

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

func (*DecisionEndpointAuthorizationVersion) SetHref

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

func (*DecisionEndpointAuthorizationVersion) SetId

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

func (*DecisionEndpointAuthorizationVersion) SetTitle

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*DecisionEndpointAuthorizationVersion) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (DecisionEndpointAuthorizationVersion) ToMap added in v0.1.3

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

type DecisionEndpointRecentDecisions

type DecisionEndpointRecentDecisions struct {
	// A string that specifies the request URL for the recent decisions endpoint.
	Href *string `json:"href,omitempty"`
	// A string that specifies the title for the recent decisions response.
	Title *string `json:"title,omitempty"`
	// A string that specifies the content type for the recent decisions response.
	Type *string `json:"type,omitempty"`
}

DecisionEndpointRecentDecisions struct for DecisionEndpointRecentDecisions

func NewDecisionEndpointRecentDecisions

func NewDecisionEndpointRecentDecisions() *DecisionEndpointRecentDecisions

NewDecisionEndpointRecentDecisions instantiates a new DecisionEndpointRecentDecisions 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 NewDecisionEndpointRecentDecisionsWithDefaults

func NewDecisionEndpointRecentDecisionsWithDefaults() *DecisionEndpointRecentDecisions

NewDecisionEndpointRecentDecisionsWithDefaults instantiates a new DecisionEndpointRecentDecisions 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 (*DecisionEndpointRecentDecisions) GetHref

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

func (*DecisionEndpointRecentDecisions) GetHrefOk

func (o *DecisionEndpointRecentDecisions) 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 (*DecisionEndpointRecentDecisions) GetTitle

GetTitle returns the Title field value if set, zero value otherwise.

func (*DecisionEndpointRecentDecisions) GetTitleOk

func (o *DecisionEndpointRecentDecisions) GetTitleOk() (*string, bool)

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

func (*DecisionEndpointRecentDecisions) GetType

GetType returns the Type field value if set, zero value otherwise.

func (*DecisionEndpointRecentDecisions) GetTypeOk

func (o *DecisionEndpointRecentDecisions) 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 (*DecisionEndpointRecentDecisions) HasHref

HasHref returns a boolean if a field has been set.

func (*DecisionEndpointRecentDecisions) HasTitle

func (o *DecisionEndpointRecentDecisions) HasTitle() bool

HasTitle returns a boolean if a field has been set.

func (*DecisionEndpointRecentDecisions) HasType

HasType returns a boolean if a field has been set.

func (DecisionEndpointRecentDecisions) MarshalJSON

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

func (*DecisionEndpointRecentDecisions) SetHref

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

func (*DecisionEndpointRecentDecisions) SetTitle

func (o *DecisionEndpointRecentDecisions) SetTitle(v string)

SetTitle gets a reference to the given string and assigns it to the Title field.

func (*DecisionEndpointRecentDecisions) SetType

SetType gets a reference to the given string and assigns it to the Type field.

func (DecisionEndpointRecentDecisions) ToMap added in v0.1.3

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

type EntityArray

type EntityArray struct {
	Links    *LinksHATEOAS        `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() LinksHATEOAS

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

func (*EntityArray) GetLinksOk added in v0.3.0

func (o *EntityArray) GetLinksOk() (*LinksHATEOAS, 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 (*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) HasSize

func (o *EntityArray) HasSize() bool

HasSize returns a boolean if a field has been set.

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 LinksHATEOAS)

SetLinks gets a reference to the given LinksHATEOAS 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.1.3

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

type EntityArrayEmbedded

type EntityArrayEmbedded struct {
	ApiServers        []APIServer                           `json:"apiServers,omitempty"`
	Assignments       []ApplicationRoleAssignment           `json:"assignments,omitempty"`
	DecisionEndpoints []DecisionEndpoint                    `json:"decisionEndpoints,omitempty"`
	Operations        []APIServerOperation                  `json:"operations,omitempty"`
	Permissions       []EntityArrayEmbeddedPermissionsInner `json:"permissions,omitempty"`
	Resources         []ApplicationResource                 `json:"resources,omitempty"`
	Roles             []ApplicationRole                     `json:"roles,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) GetApiServers

func (o *EntityArrayEmbedded) GetApiServers() []APIServer

GetApiServers returns the ApiServers field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetApiServersOk

func (o *EntityArrayEmbedded) GetApiServersOk() ([]APIServer, bool)

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

func (*EntityArrayEmbedded) GetAssignments added in v0.5.0

func (o *EntityArrayEmbedded) GetAssignments() []ApplicationRoleAssignment

GetAssignments returns the Assignments field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetAssignmentsOk added in v0.5.0

func (o *EntityArrayEmbedded) GetAssignmentsOk() ([]ApplicationRoleAssignment, bool)

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

func (*EntityArrayEmbedded) GetDecisionEndpoints

func (o *EntityArrayEmbedded) GetDecisionEndpoints() []DecisionEndpoint

GetDecisionEndpoints returns the DecisionEndpoints field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetDecisionEndpointsOk

func (o *EntityArrayEmbedded) GetDecisionEndpointsOk() ([]DecisionEndpoint, bool)

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

func (*EntityArrayEmbedded) GetOperations added in v0.5.0

func (o *EntityArrayEmbedded) GetOperations() []APIServerOperation

GetOperations returns the Operations field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetOperationsOk added in v0.5.0

func (o *EntityArrayEmbedded) GetOperationsOk() ([]APIServerOperation, bool)

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

func (*EntityArrayEmbedded) GetPermissions added in v0.5.0

GetPermissions returns the Permissions field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetPermissionsOk added in v0.5.0

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

func (*EntityArrayEmbedded) GetResources added in v0.5.0

func (o *EntityArrayEmbedded) GetResources() []ApplicationResource

GetResources returns the Resources field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetResourcesOk added in v0.5.0

func (o *EntityArrayEmbedded) GetResourcesOk() ([]ApplicationResource, bool)

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

func (*EntityArrayEmbedded) GetRoles added in v0.5.0

func (o *EntityArrayEmbedded) GetRoles() []ApplicationRole

GetRoles returns the Roles field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetRolesOk added in v0.5.0

func (o *EntityArrayEmbedded) GetRolesOk() ([]ApplicationRole, bool)

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

func (*EntityArrayEmbedded) HasApiServers

func (o *EntityArrayEmbedded) HasApiServers() bool

HasApiServers returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasAssignments added in v0.5.0

func (o *EntityArrayEmbedded) HasAssignments() bool

HasAssignments returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasDecisionEndpoints

func (o *EntityArrayEmbedded) HasDecisionEndpoints() bool

HasDecisionEndpoints returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasOperations added in v0.5.0

func (o *EntityArrayEmbedded) HasOperations() bool

HasOperations returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasPermissions added in v0.5.0

func (o *EntityArrayEmbedded) HasPermissions() bool

HasPermissions returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasResources added in v0.5.0

func (o *EntityArrayEmbedded) HasResources() bool

HasResources returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasRoles added in v0.5.0

func (o *EntityArrayEmbedded) HasRoles() bool

HasRoles returns a boolean if a field has been set.

func (EntityArrayEmbedded) MarshalJSON

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

func (*EntityArrayEmbedded) SetApiServers

func (o *EntityArrayEmbedded) SetApiServers(v []APIServer)

SetApiServers gets a reference to the given []APIServer and assigns it to the ApiServers field.

func (*EntityArrayEmbedded) SetAssignments added in v0.5.0

func (o *EntityArrayEmbedded) SetAssignments(v []ApplicationRoleAssignment)

SetAssignments gets a reference to the given []ApplicationRoleAssignment and assigns it to the Assignments field.

func (*EntityArrayEmbedded) SetDecisionEndpoints

func (o *EntityArrayEmbedded) SetDecisionEndpoints(v []DecisionEndpoint)

SetDecisionEndpoints gets a reference to the given []DecisionEndpoint and assigns it to the DecisionEndpoints field.

func (*EntityArrayEmbedded) SetOperations added in v0.5.0

func (o *EntityArrayEmbedded) SetOperations(v []APIServerOperation)

SetOperations gets a reference to the given []APIServerOperation and assigns it to the Operations field.

func (*EntityArrayEmbedded) SetPermissions added in v0.5.0

SetPermissions gets a reference to the given []EntityArrayEmbeddedPermissionsInner and assigns it to the Permissions field.

func (*EntityArrayEmbedded) SetResources added in v0.5.0

func (o *EntityArrayEmbedded) SetResources(v []ApplicationResource)

SetResources gets a reference to the given []ApplicationResource and assigns it to the Resources field.

func (*EntityArrayEmbedded) SetRoles added in v0.5.0

func (o *EntityArrayEmbedded) SetRoles(v []ApplicationRole)

SetRoles gets a reference to the given []ApplicationRole and assigns it to the Roles field.

func (EntityArrayEmbedded) ToMap added in v0.1.3

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

type EntityArrayEmbeddedPermissionsInner added in v0.5.0

type EntityArrayEmbeddedPermissionsInner struct {
	ApplicationResourcePermission *ApplicationResourcePermission
	ApplicationRolePermission     *ApplicationRolePermission
}

EntityArrayEmbeddedPermissionsInner - struct for EntityArrayEmbeddedPermissionsInner

func ApplicationResourcePermissionAsEntityArrayEmbeddedPermissionsInner added in v0.5.0

func ApplicationResourcePermissionAsEntityArrayEmbeddedPermissionsInner(v *ApplicationResourcePermission) EntityArrayEmbeddedPermissionsInner

ApplicationResourcePermissionAsEntityArrayEmbeddedPermissionsInner is a convenience function that returns ApplicationResourcePermission wrapped in EntityArrayEmbeddedPermissionsInner

func ApplicationRolePermissionAsEntityArrayEmbeddedPermissionsInner added in v0.5.0

func ApplicationRolePermissionAsEntityArrayEmbeddedPermissionsInner(v *ApplicationRolePermission) EntityArrayEmbeddedPermissionsInner

ApplicationRolePermissionAsEntityArrayEmbeddedPermissionsInner is a convenience function that returns ApplicationRolePermission wrapped in EntityArrayEmbeddedPermissionsInner

func (*EntityArrayEmbeddedPermissionsInner) GetActualInstance added in v0.5.0

func (obj *EntityArrayEmbeddedPermissionsInner) GetActualInstance() interface{}

Get the actual instance

func (EntityArrayEmbeddedPermissionsInner) MarshalJSON added in v0.5.0

func (src EntityArrayEmbeddedPermissionsInner) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*EntityArrayEmbeddedPermissionsInner) UnmarshalJSON added in v0.5.0

func (dst *EntityArrayEmbeddedPermissionsInner) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type EnumAPIServerAuthorizationServerType added in v0.5.0

type EnumAPIServerAuthorizationServerType string

EnumAPIServerAuthorizationServerType The type of authorization server that will issue access tokens. Valid options are `PINGONE_SSO` or `EXTERNAL`. Defaults to `PINGONE_SSO`. Must be the same value as the directory.type. If `EXTERNAL`, the `authorizationServer.resource` field must not be provided.

const (
	ENUMAPISERVERAUTHORIZATIONSERVERTYPE_PINGONE_SSO EnumAPIServerAuthorizationServerType = "PINGONE_SSO"
	ENUMAPISERVERAUTHORIZATIONSERVERTYPE_EXTERNAL    EnumAPIServerAuthorizationServerType = "EXTERNAL"
)

List of EnumAPIServerAuthorizationServerType

func NewEnumAPIServerAuthorizationServerTypeFromValue added in v0.5.0

func NewEnumAPIServerAuthorizationServerTypeFromValue(v string) (*EnumAPIServerAuthorizationServerType, error)

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

func (EnumAPIServerAuthorizationServerType) IsValid added in v0.5.0

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

func (EnumAPIServerAuthorizationServerType) Ptr added in v0.5.0

Ptr returns reference to EnumAPIServerAuthorizationServerType value

func (*EnumAPIServerAuthorizationServerType) UnmarshalJSON added in v0.5.0

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

type EnumAPIServerOperationMatchType added in v0.5.0

type EnumAPIServerOperationMatchType string

EnumAPIServerOperationMatchType An enumeration defining the match type of the scope rule. `ALL` means the client must be authorized with all scopes configured in the `scopes` array to obtain access. `ANY` means the client must be authorized with one or more of the scopes.

const (
	ENUMAPISERVEROPERATIONMATCHTYPE_ANY EnumAPIServerOperationMatchType = "ANY"
	ENUMAPISERVEROPERATIONMATCHTYPE_ALL EnumAPIServerOperationMatchType = "ALL"
)

List of EnumAPIServerOperationMatchType

func NewEnumAPIServerOperationMatchTypeFromValue added in v0.5.0

func NewEnumAPIServerOperationMatchTypeFromValue(v string) (*EnumAPIServerOperationMatchType, error)

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

func (EnumAPIServerOperationMatchType) IsValid added in v0.5.0

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

func (EnumAPIServerOperationMatchType) Ptr added in v0.5.0

Ptr returns reference to EnumAPIServerOperationMatchType value

func (*EnumAPIServerOperationMatchType) UnmarshalJSON added in v0.5.0

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

type EnumAPIServerOperationMethod added in v0.5.0

type EnumAPIServerOperationMethod string

EnumAPIServerOperationMethod The name of the HTTP method. This value is case-sensitive.

const (
	ENUMAPISERVEROPERATIONMETHOD_GET     EnumAPIServerOperationMethod = "GET"
	ENUMAPISERVEROPERATIONMETHOD_POST    EnumAPIServerOperationMethod = "POST"
	ENUMAPISERVEROPERATIONMETHOD_PUT     EnumAPIServerOperationMethod = "PUT"
	ENUMAPISERVEROPERATIONMETHOD_PATCH   EnumAPIServerOperationMethod = "PATCH"
	ENUMAPISERVEROPERATIONMETHOD_DELETE  EnumAPIServerOperationMethod = "DELETE"
	ENUMAPISERVEROPERATIONMETHOD_OPTIONS EnumAPIServerOperationMethod = "OPTIONS"
)

List of EnumAPIServerOperationMethod

func NewEnumAPIServerOperationMethodFromValue added in v0.5.0

func NewEnumAPIServerOperationMethodFromValue(v string) (*EnumAPIServerOperationMethod, error)

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

func (EnumAPIServerOperationMethod) IsValid added in v0.5.0

func (v EnumAPIServerOperationMethod) IsValid() bool

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

func (EnumAPIServerOperationMethod) Ptr added in v0.5.0

Ptr returns reference to EnumAPIServerOperationMethod value

func (*EnumAPIServerOperationMethod) UnmarshalJSON added in v0.5.0

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

type EnumAPIServerOperationPathPatternType added in v0.5.0

type EnumAPIServerOperationPathPatternType string

EnumAPIServerOperationPathPatternType The type of the pattern. Options are `EXACT` (the verbatim pattern is compared against the path from the request using a case-sensitive comparison) and `PARAMETER` (the pattern is compared against the path from the request using a case-sensitive comparison, using the syntax below to encode wildcards and named parameters).

const (
	ENUMAPISERVEROPERATIONPATHPATTERNTYPE_EXACT     EnumAPIServerOperationPathPatternType = "EXACT"
	ENUMAPISERVEROPERATIONPATHPATTERNTYPE_PARAMETER EnumAPIServerOperationPathPatternType = "PARAMETER"
)

List of EnumAPIServerOperationPathPatternType

func NewEnumAPIServerOperationPathPatternTypeFromValue added in v0.5.0

func NewEnumAPIServerOperationPathPatternTypeFromValue(v string) (*EnumAPIServerOperationPathPatternType, error)

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

func (EnumAPIServerOperationPathPatternType) IsValid added in v0.5.0

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

func (EnumAPIServerOperationPathPatternType) Ptr added in v0.5.0

Ptr returns reference to EnumAPIServerOperationPathPatternType value

func (*EnumAPIServerOperationPathPatternType) UnmarshalJSON added in v0.5.0

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

type EnumAPIServerPatternType

type EnumAPIServerPatternType string

EnumAPIServerPatternType A string that specifies the type of the pattern. Options are `EXACT` ( the verbatim pattern is compared against the path from the request using a case-sensitive comparison) and `PARAMETER` (the pattern is compared against the path from the request using a case-sensitive comparison, using the syntax below to encode wildcards and path segment captures.)

const (
	ENUMAPISERVERPATTERNTYPE_EXACT     EnumAPIServerPatternType = "EXACT"
	ENUMAPISERVERPATTERNTYPE_PARAMETER EnumAPIServerPatternType = "PARAMETER"
)

List of EnumAPIServerPatternType

func NewEnumAPIServerPatternTypeFromValue

func NewEnumAPIServerPatternTypeFromValue(v string) (*EnumAPIServerPatternType, error)

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

func (EnumAPIServerPatternType) IsValid

func (v EnumAPIServerPatternType) IsValid() bool

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

func (EnumAPIServerPatternType) Ptr

Ptr returns reference to EnumAPIServerPatternType value

func (*EnumAPIServerPatternType) UnmarshalJSON

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

type EnumApplicationResourceParentType added in v0.5.0

type EnumApplicationResourceParentType string

EnumApplicationResourceParentType The application resource's parent type. Options are PING_ONE_RESOURCE.

const (
	ENUMAPPLICATIONRESOURCEPARENTTYPE_PING_ONE_RESOURCE EnumApplicationResourceParentType = "PING_ONE_RESOURCE"
)

List of EnumApplicationResourceParentType

func NewEnumApplicationResourceParentTypeFromValue added in v0.5.0

func NewEnumApplicationResourceParentTypeFromValue(v string) (*EnumApplicationResourceParentType, error)

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

func (EnumApplicationResourceParentType) IsValid added in v0.5.0

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

func (EnumApplicationResourceParentType) Ptr added in v0.5.0

Ptr returns reference to EnumApplicationResourceParentType value

func (*EnumApplicationResourceParentType) UnmarshalJSON added in v0.5.0

func (v *EnumApplicationResourceParentType) 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 LinksHATEOAS added in v0.3.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.3.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.3.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.3.0

func (o *LinksHATEOAS) GetNext() LinksHATEOASNext

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

func (*LinksHATEOAS) GetNextOk added in v0.3.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.3.0

func (o *LinksHATEOAS) GetSelf() LinksHATEOASSelf

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

func (*LinksHATEOAS) GetSelfOk added in v0.3.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.3.0

func (o *LinksHATEOAS) HasNext() bool

HasNext returns a boolean if a field has been set.

func (*LinksHATEOAS) HasSelf added in v0.3.0

func (o *LinksHATEOAS) HasSelf() bool

HasSelf returns a boolean if a field has been set.

func (LinksHATEOAS) MarshalJSON added in v0.3.0

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

func (*LinksHATEOAS) SetNext added in v0.3.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.3.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.3.0

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

func (*LinksHATEOAS) UnmarshalJSON added in v0.3.0

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

type LinksHATEOASNext added in v0.3.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.3.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.3.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.3.0

func (o *LinksHATEOASNext) GetHref() string

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

func (*LinksHATEOASNext) GetHrefOk added in v0.3.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.3.0

func (o *LinksHATEOASNext) HasHref() bool

HasHref returns a boolean if a field has been set.

func (LinksHATEOASNext) MarshalJSON added in v0.3.0

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

func (*LinksHATEOASNext) SetHref added in v0.3.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.3.0

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

type LinksHATEOASSelf added in v0.3.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.3.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.3.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.3.0

func (o *LinksHATEOASSelf) GetHref() string

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

func (*LinksHATEOASSelf) GetHrefOk added in v0.3.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.3.0

func (o *LinksHATEOASSelf) HasHref() bool

HasHref returns a boolean if a field has been set.

func (LinksHATEOASSelf) MarshalJSON added in v0.3.0

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

func (*LinksHATEOASSelf) SetHref added in v0.3.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.3.0

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

type MappedNullable added in v0.1.3

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

type NullableAPIServer

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

func NewNullableAPIServer

func NewNullableAPIServer(val *APIServer) *NullableAPIServer

func (NullableAPIServer) Get

func (v NullableAPIServer) Get() *APIServer

func (NullableAPIServer) IsSet

func (v NullableAPIServer) IsSet() bool

func (NullableAPIServer) MarshalJSON

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

func (*NullableAPIServer) Set

func (v *NullableAPIServer) Set(val *APIServer)

func (*NullableAPIServer) UnmarshalJSON

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

func (*NullableAPIServer) Unset

func (v *NullableAPIServer) Unset()

type NullableAPIServerAccessControl added in v0.5.0

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

func NewNullableAPIServerAccessControl added in v0.5.0

func NewNullableAPIServerAccessControl(val *APIServerAccessControl) *NullableAPIServerAccessControl

func (NullableAPIServerAccessControl) Get added in v0.5.0

func (NullableAPIServerAccessControl) IsSet added in v0.5.0

func (NullableAPIServerAccessControl) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerAccessControl) Set added in v0.5.0

func (*NullableAPIServerAccessControl) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerAccessControl) Unset added in v0.5.0

func (v *NullableAPIServerAccessControl) Unset()

type NullableAPIServerAccessControlCustom added in v0.5.0

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

func NewNullableAPIServerAccessControlCustom added in v0.5.0

func NewNullableAPIServerAccessControlCustom(val *APIServerAccessControlCustom) *NullableAPIServerAccessControlCustom

func (NullableAPIServerAccessControlCustom) Get added in v0.5.0

func (NullableAPIServerAccessControlCustom) IsSet added in v0.5.0

func (NullableAPIServerAccessControlCustom) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerAccessControlCustom) Set added in v0.5.0

func (*NullableAPIServerAccessControlCustom) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerAccessControlCustom) Unset added in v0.5.0

type NullableAPIServerAuthorizationServer

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

func (NullableAPIServerAuthorizationServer) Get

func (NullableAPIServerAuthorizationServer) IsSet

func (NullableAPIServerAuthorizationServer) MarshalJSON

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

func (*NullableAPIServerAuthorizationServer) Set

func (*NullableAPIServerAuthorizationServer) UnmarshalJSON

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

func (*NullableAPIServerAuthorizationServer) Unset

type NullableAPIServerAuthorizationServerResource

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

func (NullableAPIServerAuthorizationServerResource) Get

func (NullableAPIServerAuthorizationServerResource) IsSet

func (NullableAPIServerAuthorizationServerResource) MarshalJSON

func (*NullableAPIServerAuthorizationServerResource) Set

func (*NullableAPIServerAuthorizationServerResource) UnmarshalJSON

func (*NullableAPIServerAuthorizationServerResource) Unset

type NullableAPIServerDeployment added in v0.5.0

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

func NewNullableAPIServerDeployment added in v0.5.0

func NewNullableAPIServerDeployment(val *APIServerDeployment) *NullableAPIServerDeployment

func (NullableAPIServerDeployment) Get added in v0.5.0

func (NullableAPIServerDeployment) IsSet added in v0.5.0

func (NullableAPIServerDeployment) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeployment) Set added in v0.5.0

func (*NullableAPIServerDeployment) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeployment) Unset added in v0.5.0

func (v *NullableAPIServerDeployment) Unset()

type NullableAPIServerDeploymentAccessControl added in v0.5.0

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

func NewNullableAPIServerDeploymentAccessControl added in v0.5.0

func NewNullableAPIServerDeploymentAccessControl(val *APIServerDeploymentAccessControl) *NullableAPIServerDeploymentAccessControl

func (NullableAPIServerDeploymentAccessControl) Get added in v0.5.0

func (NullableAPIServerDeploymentAccessControl) IsSet added in v0.5.0

func (NullableAPIServerDeploymentAccessControl) MarshalJSON added in v0.5.0

func (*NullableAPIServerDeploymentAccessControl) Set added in v0.5.0

func (*NullableAPIServerDeploymentAccessControl) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentAccessControl) Unset added in v0.5.0

type NullableAPIServerDeploymentAccessControlCustom added in v0.5.0

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

func (NullableAPIServerDeploymentAccessControlCustom) Get added in v0.5.0

func (NullableAPIServerDeploymentAccessControlCustom) IsSet added in v0.5.0

func (NullableAPIServerDeploymentAccessControlCustom) MarshalJSON added in v0.5.0

func (*NullableAPIServerDeploymentAccessControlCustom) Set added in v0.5.0

func (*NullableAPIServerDeploymentAccessControlCustom) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerDeploymentAccessControlCustom) Unset added in v0.5.0

type NullableAPIServerDeploymentAuthorizationVersion added in v0.5.0

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

func (NullableAPIServerDeploymentAuthorizationVersion) Get added in v0.5.0

func (NullableAPIServerDeploymentAuthorizationVersion) IsSet added in v0.5.0

func (NullableAPIServerDeploymentAuthorizationVersion) MarshalJSON added in v0.5.0

func (*NullableAPIServerDeploymentAuthorizationVersion) Set added in v0.5.0

func (*NullableAPIServerDeploymentAuthorizationVersion) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerDeploymentAuthorizationVersion) Unset added in v0.5.0

type NullableAPIServerDeploymentDecisionEndpoint added in v0.5.0

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

func NewNullableAPIServerDeploymentDecisionEndpoint added in v0.5.0

func NewNullableAPIServerDeploymentDecisionEndpoint(val *APIServerDeploymentDecisionEndpoint) *NullableAPIServerDeploymentDecisionEndpoint

func (NullableAPIServerDeploymentDecisionEndpoint) Get added in v0.5.0

func (NullableAPIServerDeploymentDecisionEndpoint) IsSet added in v0.5.0

func (NullableAPIServerDeploymentDecisionEndpoint) MarshalJSON added in v0.5.0

func (*NullableAPIServerDeploymentDecisionEndpoint) Set added in v0.5.0

func (*NullableAPIServerDeploymentDecisionEndpoint) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentDecisionEndpoint) Unset added in v0.5.0

type NullableAPIServerDeploymentPolicy added in v0.5.0

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

func NewNullableAPIServerDeploymentPolicy added in v0.5.0

func NewNullableAPIServerDeploymentPolicy(val *APIServerDeploymentPolicy) *NullableAPIServerDeploymentPolicy

func (NullableAPIServerDeploymentPolicy) Get added in v0.5.0

func (NullableAPIServerDeploymentPolicy) IsSet added in v0.5.0

func (NullableAPIServerDeploymentPolicy) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentPolicy) Set added in v0.5.0

func (*NullableAPIServerDeploymentPolicy) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentPolicy) Unset added in v0.5.0

type NullableAPIServerDeploymentStatus added in v0.5.0

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

func NewNullableAPIServerDeploymentStatus added in v0.5.0

func NewNullableAPIServerDeploymentStatus(val *APIServerDeploymentStatus) *NullableAPIServerDeploymentStatus

func (NullableAPIServerDeploymentStatus) Get added in v0.5.0

func (NullableAPIServerDeploymentStatus) IsSet added in v0.5.0

func (NullableAPIServerDeploymentStatus) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentStatus) Set added in v0.5.0

func (*NullableAPIServerDeploymentStatus) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentStatus) Unset added in v0.5.0

type NullableAPIServerDeploymentStatusError added in v0.5.0

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

func NewNullableAPIServerDeploymentStatusError added in v0.5.0

func NewNullableAPIServerDeploymentStatusError(val *APIServerDeploymentStatusError) *NullableAPIServerDeploymentStatusError

func (NullableAPIServerDeploymentStatusError) Get added in v0.5.0

func (NullableAPIServerDeploymentStatusError) IsSet added in v0.5.0

func (NullableAPIServerDeploymentStatusError) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentStatusError) Set added in v0.5.0

func (*NullableAPIServerDeploymentStatusError) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDeploymentStatusError) Unset added in v0.5.0

type NullableAPIServerDirectory added in v0.5.0

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

func NewNullableAPIServerDirectory added in v0.5.0

func NewNullableAPIServerDirectory(val *APIServerDirectory) *NullableAPIServerDirectory

func (NullableAPIServerDirectory) Get added in v0.5.0

func (NullableAPIServerDirectory) IsSet added in v0.5.0

func (v NullableAPIServerDirectory) IsSet() bool

func (NullableAPIServerDirectory) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerDirectory) Set added in v0.5.0

func (*NullableAPIServerDirectory) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerDirectory) Unset added in v0.5.0

func (v *NullableAPIServerDirectory) Unset()

type NullableAPIServerOperation added in v0.5.0

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

func NewNullableAPIServerOperation added in v0.5.0

func NewNullableAPIServerOperation(val *APIServerOperation) *NullableAPIServerOperation

func (NullableAPIServerOperation) Get added in v0.5.0

func (NullableAPIServerOperation) IsSet added in v0.5.0

func (v NullableAPIServerOperation) IsSet() bool

func (NullableAPIServerOperation) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerOperation) Set added in v0.5.0

func (*NullableAPIServerOperation) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerOperation) Unset added in v0.5.0

func (v *NullableAPIServerOperation) Unset()

type NullableAPIServerOperationAccessControl added in v0.5.0

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

func NewNullableAPIServerOperationAccessControl added in v0.5.0

func NewNullableAPIServerOperationAccessControl(val *APIServerOperationAccessControl) *NullableAPIServerOperationAccessControl

func (NullableAPIServerOperationAccessControl) Get added in v0.5.0

func (NullableAPIServerOperationAccessControl) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControl) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerOperationAccessControl) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControl) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerOperationAccessControl) Unset added in v0.5.0

type NullableAPIServerOperationAccessControlGroup added in v0.5.0

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

func NewNullableAPIServerOperationAccessControlGroup added in v0.5.0

func NewNullableAPIServerOperationAccessControlGroup(val *APIServerOperationAccessControlGroup) *NullableAPIServerOperationAccessControlGroup

func (NullableAPIServerOperationAccessControlGroup) Get added in v0.5.0

func (NullableAPIServerOperationAccessControlGroup) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControlGroup) MarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroup) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroup) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroup) Unset added in v0.5.0

type NullableAPIServerOperationAccessControlGroupGroupsInner added in v0.5.0

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

func (NullableAPIServerOperationAccessControlGroupGroupsInner) Get added in v0.5.0

func (NullableAPIServerOperationAccessControlGroupGroupsInner) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControlGroupGroupsInner) MarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroupGroupsInner) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroupGroupsInner) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroupGroupsInner) Unset added in v0.5.0

type NullableAPIServerOperationAccessControlGroupGroupsInnerElement added in v0.5.0

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

func (NullableAPIServerOperationAccessControlGroupGroupsInnerElement) Get added in v0.5.0

func (NullableAPIServerOperationAccessControlGroupGroupsInnerElement) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControlGroupGroupsInnerElement) MarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroupGroupsInnerElement) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroupGroupsInnerElement) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlGroupGroupsInnerElement) Unset added in v0.5.0

type NullableAPIServerOperationAccessControlPermission added in v0.5.0

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

func (NullableAPIServerOperationAccessControlPermission) Get added in v0.5.0

func (NullableAPIServerOperationAccessControlPermission) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControlPermission) MarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlPermission) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControlPermission) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlPermission) Unset added in v0.5.0

type NullableAPIServerOperationAccessControlScope added in v0.5.0

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

func NewNullableAPIServerOperationAccessControlScope added in v0.5.0

func NewNullableAPIServerOperationAccessControlScope(val *APIServerOperationAccessControlScope) *NullableAPIServerOperationAccessControlScope

func (NullableAPIServerOperationAccessControlScope) Get added in v0.5.0

func (NullableAPIServerOperationAccessControlScope) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControlScope) MarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlScope) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControlScope) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlScope) Unset added in v0.5.0

type NullableAPIServerOperationAccessControlScopeScopesInner added in v0.5.0

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

func (NullableAPIServerOperationAccessControlScopeScopesInner) Get added in v0.5.0

func (NullableAPIServerOperationAccessControlScopeScopesInner) IsSet added in v0.5.0

func (NullableAPIServerOperationAccessControlScopeScopesInner) MarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlScopeScopesInner) Set added in v0.5.0

func (*NullableAPIServerOperationAccessControlScopeScopesInner) UnmarshalJSON added in v0.5.0

func (*NullableAPIServerOperationAccessControlScopeScopesInner) Unset added in v0.5.0

type NullableAPIServerOperationPathsInner added in v0.5.0

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

func NewNullableAPIServerOperationPathsInner added in v0.5.0

func NewNullableAPIServerOperationPathsInner(val *APIServerOperationPathsInner) *NullableAPIServerOperationPathsInner

func (NullableAPIServerOperationPathsInner) Get added in v0.5.0

func (NullableAPIServerOperationPathsInner) IsSet added in v0.5.0

func (NullableAPIServerOperationPathsInner) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerOperationPathsInner) Set added in v0.5.0

func (*NullableAPIServerOperationPathsInner) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerOperationPathsInner) Unset added in v0.5.0

type NullableAPIServerPolicy added in v0.5.0

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

func NewNullableAPIServerPolicy added in v0.5.0

func NewNullableAPIServerPolicy(val *APIServerPolicy) *NullableAPIServerPolicy

func (NullableAPIServerPolicy) Get added in v0.5.0

func (NullableAPIServerPolicy) IsSet added in v0.5.0

func (v NullableAPIServerPolicy) IsSet() bool

func (NullableAPIServerPolicy) MarshalJSON added in v0.5.0

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

func (*NullableAPIServerPolicy) Set added in v0.5.0

func (*NullableAPIServerPolicy) UnmarshalJSON added in v0.5.0

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

func (*NullableAPIServerPolicy) Unset added in v0.5.0

func (v *NullableAPIServerPolicy) Unset()

type NullableApplicationResource added in v0.5.0

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

func NewNullableApplicationResource added in v0.5.0

func NewNullableApplicationResource(val *ApplicationResource) *NullableApplicationResource

func (NullableApplicationResource) Get added in v0.5.0

func (NullableApplicationResource) IsSet added in v0.5.0

func (NullableApplicationResource) MarshalJSON added in v0.5.0

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

func (*NullableApplicationResource) Set added in v0.5.0

func (*NullableApplicationResource) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationResource) Unset added in v0.5.0

func (v *NullableApplicationResource) Unset()

type NullableApplicationResourceParent added in v0.5.0

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

func NewNullableApplicationResourceParent added in v0.5.0

func NewNullableApplicationResourceParent(val *ApplicationResourceParent) *NullableApplicationResourceParent

func (NullableApplicationResourceParent) Get added in v0.5.0

func (NullableApplicationResourceParent) IsSet added in v0.5.0

func (NullableApplicationResourceParent) MarshalJSON added in v0.5.0

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

func (*NullableApplicationResourceParent) Set added in v0.5.0

func (*NullableApplicationResourceParent) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationResourceParent) Unset added in v0.5.0

type NullableApplicationResourcePermission added in v0.5.0

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

func NewNullableApplicationResourcePermission added in v0.5.0

func NewNullableApplicationResourcePermission(val *ApplicationResourcePermission) *NullableApplicationResourcePermission

func (NullableApplicationResourcePermission) Get added in v0.5.0

func (NullableApplicationResourcePermission) IsSet added in v0.5.0

func (NullableApplicationResourcePermission) MarshalJSON added in v0.5.0

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

func (*NullableApplicationResourcePermission) Set added in v0.5.0

func (*NullableApplicationResourcePermission) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationResourcePermission) Unset added in v0.5.0

type NullableApplicationResourcePermissionResource added in v0.5.0

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

func (NullableApplicationResourcePermissionResource) Get added in v0.5.0

func (NullableApplicationResourcePermissionResource) IsSet added in v0.5.0

func (NullableApplicationResourcePermissionResource) MarshalJSON added in v0.5.0

func (*NullableApplicationResourcePermissionResource) Set added in v0.5.0

func (*NullableApplicationResourcePermissionResource) UnmarshalJSON added in v0.5.0

func (*NullableApplicationResourcePermissionResource) Unset added in v0.5.0

type NullableApplicationRole added in v0.5.0

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

func NewNullableApplicationRole added in v0.5.0

func NewNullableApplicationRole(val *ApplicationRole) *NullableApplicationRole

func (NullableApplicationRole) Get added in v0.5.0

func (NullableApplicationRole) IsSet added in v0.5.0

func (v NullableApplicationRole) IsSet() bool

func (NullableApplicationRole) MarshalJSON added in v0.5.0

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

func (*NullableApplicationRole) Set added in v0.5.0

func (*NullableApplicationRole) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationRole) Unset added in v0.5.0

func (v *NullableApplicationRole) Unset()

type NullableApplicationRoleAssignment added in v0.5.0

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

func NewNullableApplicationRoleAssignment added in v0.5.0

func NewNullableApplicationRoleAssignment(val *ApplicationRoleAssignment) *NullableApplicationRoleAssignment

func (NullableApplicationRoleAssignment) Get added in v0.5.0

func (NullableApplicationRoleAssignment) IsSet added in v0.5.0

func (NullableApplicationRoleAssignment) MarshalJSON added in v0.5.0

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

func (*NullableApplicationRoleAssignment) Set added in v0.5.0

func (*NullableApplicationRoleAssignment) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationRoleAssignment) Unset added in v0.5.0

type NullableApplicationRolePermission added in v0.5.0

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

func NewNullableApplicationRolePermission added in v0.5.0

func NewNullableApplicationRolePermission(val *ApplicationRolePermission) *NullableApplicationRolePermission

func (NullableApplicationRolePermission) Get added in v0.5.0

func (NullableApplicationRolePermission) IsSet added in v0.5.0

func (NullableApplicationRolePermission) MarshalJSON added in v0.5.0

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

func (*NullableApplicationRolePermission) Set added in v0.5.0

func (*NullableApplicationRolePermission) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationRolePermission) Unset added in v0.5.0

type NullableApplicationRolePermissionResource added in v0.5.0

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

func NewNullableApplicationRolePermissionResource added in v0.5.0

func NewNullableApplicationRolePermissionResource(val *ApplicationRolePermissionResource) *NullableApplicationRolePermissionResource

func (NullableApplicationRolePermissionResource) Get added in v0.5.0

func (NullableApplicationRolePermissionResource) IsSet added in v0.5.0

func (NullableApplicationRolePermissionResource) MarshalJSON added in v0.5.0

func (*NullableApplicationRolePermissionResource) Set added in v0.5.0

func (*NullableApplicationRolePermissionResource) UnmarshalJSON added in v0.5.0

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

func (*NullableApplicationRolePermissionResource) Unset added in v0.5.0

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 NullableDecisionEndpoint

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

func NewNullableDecisionEndpoint

func NewNullableDecisionEndpoint(val *DecisionEndpoint) *NullableDecisionEndpoint

func (NullableDecisionEndpoint) Get

func (NullableDecisionEndpoint) IsSet

func (v NullableDecisionEndpoint) IsSet() bool

func (NullableDecisionEndpoint) MarshalJSON

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

func (*NullableDecisionEndpoint) Set

func (*NullableDecisionEndpoint) UnmarshalJSON

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

func (*NullableDecisionEndpoint) Unset

func (v *NullableDecisionEndpoint) Unset()

type NullableDecisionEndpointAuthorizationVersion

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

func (NullableDecisionEndpointAuthorizationVersion) Get

func (NullableDecisionEndpointAuthorizationVersion) IsSet

func (NullableDecisionEndpointAuthorizationVersion) MarshalJSON

func (*NullableDecisionEndpointAuthorizationVersion) Set

func (*NullableDecisionEndpointAuthorizationVersion) UnmarshalJSON

func (*NullableDecisionEndpointAuthorizationVersion) Unset

type NullableDecisionEndpointRecentDecisions

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

func (NullableDecisionEndpointRecentDecisions) Get

func (NullableDecisionEndpointRecentDecisions) IsSet

func (NullableDecisionEndpointRecentDecisions) MarshalJSON

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

func (*NullableDecisionEndpointRecentDecisions) Set

func (*NullableDecisionEndpointRecentDecisions) UnmarshalJSON

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

func (*NullableDecisionEndpointRecentDecisions) 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 NullableEntityArrayEmbeddedPermissionsInner added in v0.5.0

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

func NewNullableEntityArrayEmbeddedPermissionsInner added in v0.5.0

func NewNullableEntityArrayEmbeddedPermissionsInner(val *EntityArrayEmbeddedPermissionsInner) *NullableEntityArrayEmbeddedPermissionsInner

func (NullableEntityArrayEmbeddedPermissionsInner) Get added in v0.5.0

func (NullableEntityArrayEmbeddedPermissionsInner) IsSet added in v0.5.0

func (NullableEntityArrayEmbeddedPermissionsInner) MarshalJSON added in v0.5.0

func (*NullableEntityArrayEmbeddedPermissionsInner) Set added in v0.5.0

func (*NullableEntityArrayEmbeddedPermissionsInner) UnmarshalJSON added in v0.5.0

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

func (*NullableEntityArrayEmbeddedPermissionsInner) Unset added in v0.5.0

type NullableEnumAPIServerAuthorizationServerType added in v0.5.0

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

func NewNullableEnumAPIServerAuthorizationServerType added in v0.5.0

func NewNullableEnumAPIServerAuthorizationServerType(val *EnumAPIServerAuthorizationServerType) *NullableEnumAPIServerAuthorizationServerType

func (NullableEnumAPIServerAuthorizationServerType) Get added in v0.5.0

func (NullableEnumAPIServerAuthorizationServerType) IsSet added in v0.5.0

func (NullableEnumAPIServerAuthorizationServerType) MarshalJSON added in v0.5.0

func (*NullableEnumAPIServerAuthorizationServerType) Set added in v0.5.0

func (*NullableEnumAPIServerAuthorizationServerType) UnmarshalJSON added in v0.5.0

func (*NullableEnumAPIServerAuthorizationServerType) Unset added in v0.5.0

type NullableEnumAPIServerOperationMatchType added in v0.5.0

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

func NewNullableEnumAPIServerOperationMatchType added in v0.5.0

func NewNullableEnumAPIServerOperationMatchType(val *EnumAPIServerOperationMatchType) *NullableEnumAPIServerOperationMatchType

func (NullableEnumAPIServerOperationMatchType) Get added in v0.5.0

func (NullableEnumAPIServerOperationMatchType) IsSet added in v0.5.0

func (NullableEnumAPIServerOperationMatchType) MarshalJSON added in v0.5.0

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

func (*NullableEnumAPIServerOperationMatchType) Set added in v0.5.0

func (*NullableEnumAPIServerOperationMatchType) UnmarshalJSON added in v0.5.0

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

func (*NullableEnumAPIServerOperationMatchType) Unset added in v0.5.0

type NullableEnumAPIServerOperationMethod added in v0.5.0

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

func NewNullableEnumAPIServerOperationMethod added in v0.5.0

func NewNullableEnumAPIServerOperationMethod(val *EnumAPIServerOperationMethod) *NullableEnumAPIServerOperationMethod

func (NullableEnumAPIServerOperationMethod) Get added in v0.5.0

func (NullableEnumAPIServerOperationMethod) IsSet added in v0.5.0

func (NullableEnumAPIServerOperationMethod) MarshalJSON added in v0.5.0

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

func (*NullableEnumAPIServerOperationMethod) Set added in v0.5.0

func (*NullableEnumAPIServerOperationMethod) UnmarshalJSON added in v0.5.0

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

func (*NullableEnumAPIServerOperationMethod) Unset added in v0.5.0

type NullableEnumAPIServerOperationPathPatternType added in v0.5.0

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

func (NullableEnumAPIServerOperationPathPatternType) Get added in v0.5.0

func (NullableEnumAPIServerOperationPathPatternType) IsSet added in v0.5.0

func (NullableEnumAPIServerOperationPathPatternType) MarshalJSON added in v0.5.0

func (*NullableEnumAPIServerOperationPathPatternType) Set added in v0.5.0

func (*NullableEnumAPIServerOperationPathPatternType) UnmarshalJSON added in v0.5.0

func (*NullableEnumAPIServerOperationPathPatternType) Unset added in v0.5.0

type NullableEnumAPIServerPatternType

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

func (NullableEnumAPIServerPatternType) Get

func (NullableEnumAPIServerPatternType) IsSet

func (NullableEnumAPIServerPatternType) MarshalJSON

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

func (*NullableEnumAPIServerPatternType) Set

func (*NullableEnumAPIServerPatternType) UnmarshalJSON

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

func (*NullableEnumAPIServerPatternType) Unset

type NullableEnumApplicationResourceParentType added in v0.5.0

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

func NewNullableEnumApplicationResourceParentType added in v0.5.0

func NewNullableEnumApplicationResourceParentType(val *EnumApplicationResourceParentType) *NullableEnumApplicationResourceParentType

func (NullableEnumApplicationResourceParentType) Get added in v0.5.0

func (NullableEnumApplicationResourceParentType) IsSet added in v0.5.0

func (NullableEnumApplicationResourceParentType) MarshalJSON added in v0.5.0

func (*NullableEnumApplicationResourceParentType) Set added in v0.5.0

func (*NullableEnumApplicationResourceParentType) UnmarshalJSON added in v0.5.0

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

func (*NullableEnumApplicationResourceParentType) Unset added in v0.5.0

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.3.0

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

func NewNullableLinksHATEOAS added in v0.3.0

func NewNullableLinksHATEOAS(val *LinksHATEOAS) *NullableLinksHATEOAS

func (NullableLinksHATEOAS) Get added in v0.3.0

func (NullableLinksHATEOAS) IsSet added in v0.3.0

func (v NullableLinksHATEOAS) IsSet() bool

func (NullableLinksHATEOAS) MarshalJSON added in v0.3.0

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

func (*NullableLinksHATEOAS) Set added in v0.3.0

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

func (*NullableLinksHATEOAS) UnmarshalJSON added in v0.3.0

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

func (*NullableLinksHATEOAS) Unset added in v0.3.0

func (v *NullableLinksHATEOAS) Unset()

type NullableLinksHATEOASNext added in v0.3.0

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

func NewNullableLinksHATEOASNext added in v0.3.0

func NewNullableLinksHATEOASNext(val *LinksHATEOASNext) *NullableLinksHATEOASNext

func (NullableLinksHATEOASNext) Get added in v0.3.0

func (NullableLinksHATEOASNext) IsSet added in v0.3.0

func (v NullableLinksHATEOASNext) IsSet() bool

func (NullableLinksHATEOASNext) MarshalJSON added in v0.3.0

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

func (*NullableLinksHATEOASNext) Set added in v0.3.0

func (*NullableLinksHATEOASNext) UnmarshalJSON added in v0.3.0

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

func (*NullableLinksHATEOASNext) Unset added in v0.3.0

func (v *NullableLinksHATEOASNext) Unset()

type NullableLinksHATEOASSelf added in v0.3.0

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

func NewNullableLinksHATEOASSelf added in v0.3.0

func NewNullableLinksHATEOASSelf(val *LinksHATEOASSelf) *NullableLinksHATEOASSelf

func (NullableLinksHATEOASSelf) Get added in v0.3.0

func (NullableLinksHATEOASSelf) IsSet added in v0.3.0

func (v NullableLinksHATEOASSelf) IsSet() bool

func (NullableLinksHATEOASSelf) MarshalJSON added in v0.3.0

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

func (*NullableLinksHATEOASSelf) Set added in v0.3.0

func (*NullableLinksHATEOASSelf) UnmarshalJSON added in v0.3.0

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

func (*NullableLinksHATEOASSelf) Unset added in v0.3.0

func (v *NullableLinksHATEOASSelf) Unset()

type NullableObjectApplication

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

func NewNullableObjectApplication

func NewNullableObjectApplication(val *ObjectApplication) *NullableObjectApplication

func (NullableObjectApplication) Get

func (NullableObjectApplication) IsSet

func (v NullableObjectApplication) IsSet() bool

func (NullableObjectApplication) MarshalJSON

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

func (*NullableObjectApplication) Set

func (*NullableObjectApplication) UnmarshalJSON

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

func (*NullableObjectApplication) Unset

func (v *NullableObjectApplication) 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 NullableObjectOrganization

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

func NewNullableObjectOrganization

func NewNullableObjectOrganization(val *ObjectOrganization) *NullableObjectOrganization

func (NullableObjectOrganization) Get

func (NullableObjectOrganization) IsSet

func (v NullableObjectOrganization) IsSet() bool

func (NullableObjectOrganization) MarshalJSON

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

func (*NullableObjectOrganization) Set

func (*NullableObjectOrganization) UnmarshalJSON

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

func (*NullableObjectOrganization) Unset

func (v *NullableObjectOrganization) Unset()

type NullableObjectPopulation

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

func NewNullableObjectPopulation

func NewNullableObjectPopulation(val *ObjectPopulation) *NullableObjectPopulation

func (NullableObjectPopulation) Get

func (NullableObjectPopulation) IsSet

func (v NullableObjectPopulation) IsSet() bool

func (NullableObjectPopulation) MarshalJSON

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

func (*NullableObjectPopulation) Set

func (*NullableObjectPopulation) UnmarshalJSON

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

func (*NullableObjectPopulation) Unset

func (v *NullableObjectPopulation) 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 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 ObjectApplication

type ObjectApplication struct {
	// A string that specifies the application resource ID associated with the object.
	Id *string `json:"id,omitempty"`
}

ObjectApplication struct for ObjectApplication

func NewObjectApplication

func NewObjectApplication() *ObjectApplication

NewObjectApplication instantiates a new ObjectApplication 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 NewObjectApplicationWithDefaults

func NewObjectApplicationWithDefaults() *ObjectApplication

NewObjectApplicationWithDefaults instantiates a new ObjectApplication 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 (*ObjectApplication) GetId

func (o *ObjectApplication) GetId() string

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

func (*ObjectApplication) GetIdOk

func (o *ObjectApplication) 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 (*ObjectApplication) HasId

func (o *ObjectApplication) HasId() bool

HasId returns a boolean if a field has been set.

func (ObjectApplication) MarshalJSON

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

func (*ObjectApplication) SetId

func (o *ObjectApplication) SetId(v string)

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

func (ObjectApplication) ToMap added in v0.1.3

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

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.1.3

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

type ObjectOrganization

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

ObjectOrganization struct for ObjectOrganization

func NewObjectOrganization

func NewObjectOrganization() *ObjectOrganization

NewObjectOrganization instantiates a new ObjectOrganization 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 NewObjectOrganizationWithDefaults

func NewObjectOrganizationWithDefaults() *ObjectOrganization

NewObjectOrganizationWithDefaults instantiates a new ObjectOrganization 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 (*ObjectOrganization) GetId

func (o *ObjectOrganization) GetId() string

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

func (*ObjectOrganization) GetIdOk

func (o *ObjectOrganization) 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 (*ObjectOrganization) HasId

func (o *ObjectOrganization) HasId() bool

HasId returns a boolean if a field has been set.

func (ObjectOrganization) MarshalJSON

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

func (*ObjectOrganization) SetId

func (o *ObjectOrganization) SetId(v string)

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

func (ObjectOrganization) ToMap added in v0.1.3

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

type ObjectPopulation

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

ObjectPopulation struct for ObjectPopulation

func NewObjectPopulation

func NewObjectPopulation() *ObjectPopulation

NewObjectPopulation instantiates a new ObjectPopulation 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 NewObjectPopulationWithDefaults

func NewObjectPopulationWithDefaults() *ObjectPopulation

NewObjectPopulationWithDefaults instantiates a new ObjectPopulation 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 (*ObjectPopulation) GetId

func (o *ObjectPopulation) GetId() string

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

func (*ObjectPopulation) GetIdOk

func (o *ObjectPopulation) 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 (*ObjectPopulation) HasId

func (o *ObjectPopulation) HasId() bool

HasId returns a boolean if a field has been set.

func (ObjectPopulation) MarshalJSON

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

func (*ObjectPopulation) SetId

func (o *ObjectPopulation) SetId(v string)

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

func (ObjectPopulation) ToMap added in v0.1.3

func (o ObjectPopulation) 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.1.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.1.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.4.0

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

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

func (*P1ErrorDetailsInnerInnerError) GetReferencedValuesOk added in v0.4.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.4.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.4.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.1.3

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

type PolicyDecisionManagementApiService

type PolicyDecisionManagementApiService service

PolicyDecisionManagementApiService PolicyDecisionManagementApi service

func (*PolicyDecisionManagementApiService) CreateDecisionEndpoint

func (a *PolicyDecisionManagementApiService) CreateDecisionEndpoint(ctx context.Context, environmentID string) ApiCreateDecisionEndpointRequest

CreateDecisionEndpoint CREATE Decision Endpoint

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

func (*PolicyDecisionManagementApiService) CreateDecisionEndpointExecute

Execute executes the request

@return DecisionEndpoint

func (*PolicyDecisionManagementApiService) DeleteDecisionEndpoint

func (a *PolicyDecisionManagementApiService) DeleteDecisionEndpoint(ctx context.Context, environmentID string, decisionEndpointID string) ApiDeleteDecisionEndpointRequest

DeleteDecisionEndpoint DELETE Decision Endpoint

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

func (*PolicyDecisionManagementApiService) DeleteDecisionEndpointExecute

Execute executes the request

func (*PolicyDecisionManagementApiService) ReadAllDecisionEndpoints

func (a *PolicyDecisionManagementApiService) ReadAllDecisionEndpoints(ctx context.Context, environmentID string) ApiReadAllDecisionEndpointsRequest

ReadAllDecisionEndpoints READ All Decision Endpoints

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

func (*PolicyDecisionManagementApiService) ReadAllDecisionEndpointsExecute

Execute executes the request

@return EntityArray

func (*PolicyDecisionManagementApiService) ReadOneDecisionEndpoint

func (a *PolicyDecisionManagementApiService) ReadOneDecisionEndpoint(ctx context.Context, environmentID string, decisionEndpointID string) ApiReadOneDecisionEndpointRequest

ReadOneDecisionEndpoint READ One Decision Endpoint

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

func (*PolicyDecisionManagementApiService) ReadOneDecisionEndpointExecute

Execute executes the request

@return DecisionEndpoint

func (*PolicyDecisionManagementApiService) UpdateDecisionEndpoint

func (a *PolicyDecisionManagementApiService) UpdateDecisionEndpoint(ctx context.Context, environmentID string, decisionEndpointID string) ApiUpdateDecisionEndpointRequest

UpdateDecisionEndpoint UPDATE Decision Endpoint

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

func (*PolicyDecisionManagementApiService) UpdateDecisionEndpointExecute

Execute executes the request

@return DecisionEndpoint

type SDKInterfaceFunc added in v0.1.5

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