credentials

package module
v0.8.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 credentials

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

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(), credentials.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(), credentials.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(), credentials.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), credentials.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
CredentialIssuanceRulesApi ApplyCredentialIssuanceRuleStagedChanges Post /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/stagedChanges Apply Credential Issuance Rule Staged Changes
CredentialIssuanceRulesApi CreateCredentialIssuanceRule Post /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules Create Credential Issuance Rule
CredentialIssuanceRulesApi DeleteCredentialIssuanceRule Delete /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID} Delete Credential Issuance Rule
CredentialIssuanceRulesApi ReadAllCredentialIssuanceRules Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules Read All Credential Issuance Rules
CredentialIssuanceRulesApi ReadCredentialIssuanceRuleStagedChanges Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/stagedChanges Read Credential Issuance Rule Staged Changes
CredentialIssuanceRulesApi ReadCredentialIssuanceRuleUsageCounts Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/usageCounts Read Credential Issuance Rule Usage Counts
CredentialIssuanceRulesApi ReadCredentialIssuanceRuleUsageDetails Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID}/usageDetails Read Credential Issuance Rule Usage Details
CredentialIssuanceRulesApi ReadOneCredentialIssuanceRule Get /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID} Read One Credential Issuance Rule
CredentialIssuanceRulesApi UpdateCredentialIssuanceRule Put /environments/{environmentID}/credentialTypes/{credentialTypeID}/issuanceRules/{credentialIssuanceRuleID} Update Credential Issuance Rule
CredentialIssuersApi CreateCredentialIssuerProfile Post /environments/{environmentID}/credentialIssuerProfile Create Credential Issuer Profile
CredentialIssuersApi ReadCredentialIssuerProfile Get /environments/{environmentID}/credentialIssuerProfile Read Credential Issuer Profile
CredentialIssuersApi UpdateCredentialIssuerProfile Put /environments/{environmentID}/credentialIssuerProfile Update Credential Issuer Profile
CredentialTypesApi CreateCredentialType Post /environments/{environmentID}/credentialTypes Create Credential Type
CredentialTypesApi DeleteCredentialType Delete /environments/{environmentID}/credentialTypes/{credentialTypeID} Delete a Credential Type
CredentialTypesApi ReadAllCredentialTypes Get /environments/{environmentID}/credentialTypes Read All Credential Types
CredentialTypesApi ReadOneCredentialType Get /environments/{environmentID}/credentialTypes/{credentialTypeID} Read One Credential Type
CredentialTypesApi UpdateCredentialType Put /environments/{environmentID}/credentialTypes/{credentialTypeID} Update a Credential Type
DigitalWalletAppsApi CreateDigitalWalletApp Post /environments/{environmentID}/digitalWalletApplications Create Digital Wallet App
DigitalWalletAppsApi DeleteDigitalWalletApp Delete /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} Delete Digital Wallet App
DigitalWalletAppsApi ReadAllDigitalWalletApps Get /environments/{environmentID}/digitalWalletApplications Read All Digital Wallet Apps
DigitalWalletAppsApi ReadOneDigitalWalletApp Get /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} Read One Digital Wallet App
DigitalWalletAppsApi UpdateDigitalWalletApp Put /environments/{environmentID}/digitalWalletApplications/{digitalWalletApplicationID} Update Digital Wallet App
DigitalWalletsApi CreateDigitalWallet Post /environments/{environmentID}/users/{userID}/digitalWallets Create Digital Wallet
DigitalWalletsApi DeleteDigitalWallet Delete /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID} Delete Digital Wallet
DigitalWalletsApi ReadAllDigitalWallets Get /environments/{environmentID}/users/{userID}/digitalWallets Read All Digital Wallets
DigitalWalletsApi ReadOneDigitalWallet Get /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID} Read One Digital Wallet
DigitalWalletsApi ReadOneDigitalWalletCredential Get /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID}/provisionedCredentials Read One Digital Wallet Credential
DigitalWalletsApi UpdateDigitalWallet Put /environments/{environmentID}/users/{userID}/digitalWallets/{digitalWalletID} Update Digital Wallet
UserCredentialsApi CreateAUserCredential Post /environments/{environmentID}/users/{userID}/credentials Create a User Credential
UserCredentialsApi ReadAllUserCredentials Get /environments/{environmentID}/users/{userID}/credentials Read All User Credentials
UserCredentialsApi ReadOneUserCredential Get /environments/{environmentID}/users/{userID}/credentials/{credentialID} Read One User Credential
UserCredentialsApi ReadOneUserCredentialWallet Get /environments/{environmentID}/users/{userID}/credentials/{credentialID}/provisionedCredentials Read One User Credential Wallet
UserCredentialsApi UpdateUserCredential Put /environments/{environmentID}/users/{userID}/credentials/{credentialID} Update a User Credential

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 AllowedEnumCDigitalWalletProvisionedCredentialWalletActionEnumValues = []EnumCDigitalWalletProvisionedCredentialWalletAction{
	"CREDENTIAL_ACCEPTED",
	"CREDENTIAL_REJECTED",
	"CREDENTIAL_REVOKED",
	"CREDENTIAL_DELETED",
}

All allowed values of EnumCDigitalWalletProvisionedCredentialWalletAction enum

View Source
var AllowedEnumCredentialIssuanceRuleAutomationMethodEnumValues = []EnumCredentialIssuanceRuleAutomationMethod{
	"PERIODIC",
	"ON_DEMAND",
}

All allowed values of EnumCredentialIssuanceRuleAutomationMethod enum

View Source
var AllowedEnumCredentialIssuanceRuleNotificationMethodEnumValues = []EnumCredentialIssuanceRuleNotificationMethod{
	"SMS",
	"EMAIL",
}

All allowed values of EnumCredentialIssuanceRuleNotificationMethod enum

View Source
var AllowedEnumCredentialIssuanceRuleStagedChangeActionEnumValues = []EnumCredentialIssuanceRuleStagedChangeAction{
	"ISSUE",
	"UPDATE",
	"REVOKE",
}

All allowed values of EnumCredentialIssuanceRuleStagedChangeAction enum

View Source
var AllowedEnumCredentialIssuanceRuleStatusEnumValues = []EnumCredentialIssuanceRuleStatus{
	"ACTIVE",
	"DISABLED",
}

All allowed values of EnumCredentialIssuanceRuleStatus enum

View Source
var AllowedEnumCredentialTypeManagementModeEnumValues = []EnumCredentialTypeManagementMode{
	"AUTOMATED",
	"MANAGED",
}

All allowed values of EnumCredentialTypeManagementMode enum

View Source
var AllowedEnumCredentialTypeMetaDataFieldsFileSupportEnumValues = []EnumCredentialTypeMetaDataFieldsFileSupport{
	"BASE64_STRING",
	"INCLUDE_FILE",
	"REFERENCE_FILE",
}

All allowed values of EnumCredentialTypeMetaDataFieldsFileSupport enum

View Source
var AllowedEnumCredentialTypeMetaDataFieldsTypeEnumValues = []EnumCredentialTypeMetaDataFieldsType{
	"Alphanumeric Text",
	"Issued Timestamp",
	"Directory Attribute",
}

All allowed values of EnumCredentialTypeMetaDataFieldsType enum

Functions

func CacheExpires

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

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

func IsNil

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 {
	CredentialIssuanceRulesApi *CredentialIssuanceRulesApiService

	CredentialIssuersApi *CredentialIssuersApiService

	CredentialTypesApi *CredentialTypesApiService

	DigitalWalletAppsApi *DigitalWalletAppsApiService

	DigitalWalletsApi *DigitalWalletsApiService

	UserCredentialsApi *UserCredentialsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the PingOne Platform API - Credentials API v2023-03-30 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 ApiApplyCredentialIssuanceRuleStagedChangesRequest

type ApiApplyCredentialIssuanceRuleStagedChangesRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiApplyCredentialIssuanceRuleStagedChangesRequest) ContentType

func (ApiApplyCredentialIssuanceRuleStagedChangesRequest) CredentialIssuanceRuleStagedChange

func (ApiApplyCredentialIssuanceRuleStagedChangesRequest) Execute

type ApiCreateAUserCredentialRequest

type ApiCreateAUserCredentialRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiCreateAUserCredentialRequest) Execute

func (ApiCreateAUserCredentialRequest) UserCredential

type ApiCreateCredentialIssuanceRuleRequest

type ApiCreateCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiCreateCredentialIssuanceRuleRequest) CredentialIssuanceRule

func (ApiCreateCredentialIssuanceRuleRequest) Execute

type ApiCreateCredentialIssuerProfileRequest

type ApiCreateCredentialIssuerProfileRequest struct {
	ApiService *CredentialIssuersApiService
	// contains filtered or unexported fields
}

func (ApiCreateCredentialIssuerProfileRequest) CredentialIssuerProfile

func (ApiCreateCredentialIssuerProfileRequest) Execute

type ApiCreateCredentialTypeRequest

type ApiCreateCredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiCreateCredentialTypeRequest) CredentialType

func (ApiCreateCredentialTypeRequest) Execute

type ApiCreateDigitalWalletAppRequest

type ApiCreateDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiCreateDigitalWalletAppRequest) DigitalWalletApplication

func (r ApiCreateDigitalWalletAppRequest) DigitalWalletApplication(digitalWalletApplication DigitalWalletApplication) ApiCreateDigitalWalletAppRequest

func (ApiCreateDigitalWalletAppRequest) Execute

type ApiCreateDigitalWalletRequest

type ApiCreateDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiCreateDigitalWalletRequest) CredentialDigitalWallet

func (r ApiCreateDigitalWalletRequest) CredentialDigitalWallet(credentialDigitalWallet CredentialDigitalWallet) ApiCreateDigitalWalletRequest

func (ApiCreateDigitalWalletRequest) Execute

type ApiDeleteCredentialIssuanceRuleRequest

type ApiDeleteCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteCredentialIssuanceRuleRequest) Execute

type ApiDeleteCredentialTypeRequest

type ApiDeleteCredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiDeleteCredentialTypeRequest) Execute

type ApiDeleteDigitalWalletAppRequest

type ApiDeleteDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDigitalWalletAppRequest) Execute

type ApiDeleteDigitalWalletRequest

type ApiDeleteDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiDeleteDigitalWalletRequest) Execute

type ApiReadAllCredentialIssuanceRulesRequest

type ApiReadAllCredentialIssuanceRulesRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadAllCredentialIssuanceRulesRequest) Execute

type ApiReadAllCredentialTypesRequest

type ApiReadAllCredentialTypesRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiReadAllCredentialTypesRequest) Execute

type ApiReadAllDigitalWalletAppsRequest

type ApiReadAllDigitalWalletAppsRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllDigitalWalletAppsRequest) Execute

type ApiReadAllDigitalWalletsRequest

type ApiReadAllDigitalWalletsRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllDigitalWalletsRequest) Execute

type ApiReadAllUserCredentialsRequest

type ApiReadAllUserCredentialsRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiReadAllUserCredentialsRequest) Execute

type ApiReadCredentialIssuanceRuleStagedChangesRequest

type ApiReadCredentialIssuanceRuleStagedChangesRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuanceRuleStagedChangesRequest) Execute

type ApiReadCredentialIssuanceRuleUsageCountsRequest

type ApiReadCredentialIssuanceRuleUsageCountsRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuanceRuleUsageCountsRequest) Execute

type ApiReadCredentialIssuanceRuleUsageDetailsRequest

type ApiReadCredentialIssuanceRuleUsageDetailsRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuanceRuleUsageDetailsRequest) Execute

type ApiReadCredentialIssuerProfileRequest

type ApiReadCredentialIssuerProfileRequest struct {
	ApiService *CredentialIssuersApiService
	// contains filtered or unexported fields
}

func (ApiReadCredentialIssuerProfileRequest) Execute

type ApiReadOneCredentialIssuanceRuleRequest

type ApiReadOneCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneCredentialIssuanceRuleRequest) Execute

type ApiReadOneCredentialTypeRequest

type ApiReadOneCredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiReadOneCredentialTypeRequest) Execute

type ApiReadOneDigitalWalletAppRequest

type ApiReadOneDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDigitalWalletAppRequest) Execute

type ApiReadOneDigitalWalletCredentialRequest

type ApiReadOneDigitalWalletCredentialRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDigitalWalletCredentialRequest) Execute

type ApiReadOneDigitalWalletRequest

type ApiReadOneDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneDigitalWalletRequest) Execute

type ApiReadOneUserCredentialRequest

type ApiReadOneUserCredentialRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneUserCredentialRequest) Execute

type ApiReadOneUserCredentialWalletRequest

type ApiReadOneUserCredentialWalletRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiReadOneUserCredentialWalletRequest) Execute

type ApiUpdateCredentialIssuanceRuleRequest

type ApiUpdateCredentialIssuanceRuleRequest struct {
	ApiService *CredentialIssuanceRulesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateCredentialIssuanceRuleRequest) CredentialIssuanceRule

func (ApiUpdateCredentialIssuanceRuleRequest) Execute

type ApiUpdateCredentialIssuerProfileRequest

type ApiUpdateCredentialIssuerProfileRequest struct {
	ApiService *CredentialIssuersApiService
	// contains filtered or unexported fields
}

func (ApiUpdateCredentialIssuerProfileRequest) CredentialIssuerProfile

func (ApiUpdateCredentialIssuerProfileRequest) Execute

type ApiUpdateCredentialTypeRequest

type ApiUpdateCredentialTypeRequest struct {
	ApiService *CredentialTypesApiService
	// contains filtered or unexported fields
}

func (ApiUpdateCredentialTypeRequest) CredentialType

func (ApiUpdateCredentialTypeRequest) Execute

type ApiUpdateDigitalWalletAppRequest

type ApiUpdateDigitalWalletAppRequest struct {
	ApiService *DigitalWalletAppsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDigitalWalletAppRequest) DigitalWalletApplication

func (r ApiUpdateDigitalWalletAppRequest) DigitalWalletApplication(digitalWalletApplication DigitalWalletApplication) ApiUpdateDigitalWalletAppRequest

func (ApiUpdateDigitalWalletAppRequest) Execute

type ApiUpdateDigitalWalletRequest

type ApiUpdateDigitalWalletRequest struct {
	ApiService *DigitalWalletsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateDigitalWalletRequest) CredentialDigitalWallet

func (r ApiUpdateDigitalWalletRequest) CredentialDigitalWallet(credentialDigitalWallet CredentialDigitalWallet) ApiUpdateDigitalWalletRequest

func (ApiUpdateDigitalWalletRequest) Execute

type ApiUpdateUserCredentialRequest

type ApiUpdateUserCredentialRequest struct {
	ApiService *UserCredentialsApiService
	// contains filtered or unexported fields
}

func (ApiUpdateUserCredentialRequest) Execute

func (ApiUpdateUserCredentialRequest) UserCredential

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

func (c *Configuration) AppendUserAgent(userAgent string)

func (*Configuration) ServerURL

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

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

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

ServerURLWithContext returns a new server URL given an endpoint

func (*Configuration) SetDebug added in v0.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 CredentialDigitalWallet

type CredentialDigitalWallet struct {
	Links       *LinksHATEOAS                       `json:"_links,omitempty"`
	Application *CredentialDigitalWalletApplication `json:"application,omitempty"`
	// A string that specifies the date and time the credential digital wallet was created.
	CreatedAt                *time.Time                                       `json:"createdAt,omitempty"`
	DigitalWalletApplication *CredentialDigitalWalletDigitalWalletApplication `json:"digitalWalletApplication,omitempty"`
	Environment              *ObjectEnvironment                               `json:"environment,omitempty"`
	// A string that specifies the identifier (UUID) associated with the credential digital wallet app.
	Id           *string                              `json:"id,omitempty"`
	Notification *CredentialDigitalWalletNotification `json:"notification,omitempty"`
	// A string that specifies the date and time the credential digital wallet was last updated; can be null.
	UpdatedAt *time.Time                   `json:"updatedAt,omitempty"`
	User      *CredentialDigitalWalletUser `json:"user,omitempty"`
	// A string that specifies the status of the wallet.
	Status         *string                                `json:"status,omitempty"`
	PairingSession *CredentialDigitalWalletPairingSession `json:"pairingSession,omitempty"`
}

CredentialDigitalWallet struct for CredentialDigitalWallet

func NewCredentialDigitalWallet

func NewCredentialDigitalWallet() *CredentialDigitalWallet

NewCredentialDigitalWallet instantiates a new CredentialDigitalWallet 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 NewCredentialDigitalWalletWithDefaults

func NewCredentialDigitalWalletWithDefaults() *CredentialDigitalWallet

NewCredentialDigitalWalletWithDefaults instantiates a new CredentialDigitalWallet 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 (*CredentialDigitalWallet) GetApplication

GetApplication returns the Application field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetApplicationOk

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

func (*CredentialDigitalWallet) GetCreatedAt

func (o *CredentialDigitalWallet) GetCreatedAt() time.Time

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

func (*CredentialDigitalWallet) GetCreatedAtOk

func (o *CredentialDigitalWallet) GetCreatedAtOk() (*time.Time, bool)

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

func (*CredentialDigitalWallet) GetDigitalWalletApplication

GetDigitalWalletApplication returns the DigitalWalletApplication field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetDigitalWalletApplicationOk

func (o *CredentialDigitalWallet) GetDigitalWalletApplicationOk() (*CredentialDigitalWalletDigitalWalletApplication, bool)

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

func (*CredentialDigitalWallet) GetEnvironment

func (o *CredentialDigitalWallet) GetEnvironment() ObjectEnvironment

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

func (*CredentialDigitalWallet) GetEnvironmentOk

func (o *CredentialDigitalWallet) 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 (*CredentialDigitalWallet) GetId

func (o *CredentialDigitalWallet) GetId() string

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

func (*CredentialDigitalWallet) GetIdOk

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

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

func (*CredentialDigitalWallet) GetLinksOk added in v0.3.0

func (o *CredentialDigitalWallet) 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 (*CredentialDigitalWallet) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetNotificationOk

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

func (*CredentialDigitalWallet) GetPairingSession

GetPairingSession returns the PairingSession field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetPairingSessionOk

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

func (*CredentialDigitalWallet) GetStatus

func (o *CredentialDigitalWallet) GetStatus() string

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

func (*CredentialDigitalWallet) GetStatusOk

func (o *CredentialDigitalWallet) GetStatusOk() (*string, 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 (*CredentialDigitalWallet) GetUpdatedAt

func (o *CredentialDigitalWallet) GetUpdatedAt() time.Time

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

func (*CredentialDigitalWallet) GetUpdatedAtOk

func (o *CredentialDigitalWallet) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CredentialDigitalWallet) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialDigitalWallet) GetUserOk

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

func (*CredentialDigitalWallet) HasApplication

func (o *CredentialDigitalWallet) HasApplication() bool

HasApplication returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasCreatedAt

func (o *CredentialDigitalWallet) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasDigitalWalletApplication

func (o *CredentialDigitalWallet) HasDigitalWalletApplication() bool

HasDigitalWalletApplication returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasEnvironment

func (o *CredentialDigitalWallet) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasId

func (o *CredentialDigitalWallet) HasId() bool

HasId returns a boolean if a field has been set.

func (o *CredentialDigitalWallet) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasNotification

func (o *CredentialDigitalWallet) HasNotification() bool

HasNotification returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasPairingSession

func (o *CredentialDigitalWallet) HasPairingSession() bool

HasPairingSession returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasStatus

func (o *CredentialDigitalWallet) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasUpdatedAt

func (o *CredentialDigitalWallet) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWallet) HasUser

func (o *CredentialDigitalWallet) HasUser() bool

HasUser returns a boolean if a field has been set.

func (CredentialDigitalWallet) MarshalJSON

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

func (*CredentialDigitalWallet) SetApplication

SetApplication gets a reference to the given CredentialDigitalWalletApplication and assigns it to the Application field.

func (*CredentialDigitalWallet) SetCreatedAt

func (o *CredentialDigitalWallet) SetCreatedAt(v time.Time)

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

func (*CredentialDigitalWallet) SetDigitalWalletApplication

SetDigitalWalletApplication gets a reference to the given CredentialDigitalWalletDigitalWalletApplication and assigns it to the DigitalWalletApplication field.

func (*CredentialDigitalWallet) SetEnvironment

func (o *CredentialDigitalWallet) SetEnvironment(v ObjectEnvironment)

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

func (*CredentialDigitalWallet) SetId

func (o *CredentialDigitalWallet) SetId(v string)

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

func (o *CredentialDigitalWallet) SetLinks(v LinksHATEOAS)

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

func (*CredentialDigitalWallet) SetNotification

SetNotification gets a reference to the given CredentialDigitalWalletNotification and assigns it to the Notification field.

func (*CredentialDigitalWallet) SetPairingSession

SetPairingSession gets a reference to the given CredentialDigitalWalletPairingSession and assigns it to the PairingSession field.

func (*CredentialDigitalWallet) SetStatus

func (o *CredentialDigitalWallet) SetStatus(v string)

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

func (*CredentialDigitalWallet) SetUpdatedAt

func (o *CredentialDigitalWallet) SetUpdatedAt(v time.Time)

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

func (*CredentialDigitalWallet) SetUser

SetUser gets a reference to the given CredentialDigitalWalletUser and assigns it to the User field.

func (CredentialDigitalWallet) ToMap

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

type CredentialDigitalWalletApplication

type CredentialDigitalWalletApplication struct {
	// A string that specifies the ientifier (UUID) of the application running the Wallet SDK on the user’s device and registered with the service.
	Id string `json:"id"`
}

CredentialDigitalWalletApplication struct for CredentialDigitalWalletApplication

func NewCredentialDigitalWalletApplication

func NewCredentialDigitalWalletApplication(id string) *CredentialDigitalWalletApplication

NewCredentialDigitalWalletApplication instantiates a new CredentialDigitalWalletApplication 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 NewCredentialDigitalWalletApplicationWithDefaults

func NewCredentialDigitalWalletApplicationWithDefaults() *CredentialDigitalWalletApplication

NewCredentialDigitalWalletApplicationWithDefaults instantiates a new CredentialDigitalWalletApplication 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 (*CredentialDigitalWalletApplication) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletApplication) GetIdOk

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

func (CredentialDigitalWalletApplication) MarshalJSON

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

func (*CredentialDigitalWalletApplication) SetId

SetId sets field value

func (CredentialDigitalWalletApplication) ToMap

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

type CredentialDigitalWalletDigitalWalletApplication

type CredentialDigitalWalletDigitalWalletApplication struct {
	// A string that specifies the identifier (UUID) of the customer's digital wallet app that will interact with the user's digital wallet.
	Id string `json:"id"`
}

CredentialDigitalWalletDigitalWalletApplication struct for CredentialDigitalWalletDigitalWalletApplication

func NewCredentialDigitalWalletDigitalWalletApplication

func NewCredentialDigitalWalletDigitalWalletApplication(id string) *CredentialDigitalWalletDigitalWalletApplication

NewCredentialDigitalWalletDigitalWalletApplication instantiates a new CredentialDigitalWalletDigitalWalletApplication 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 NewCredentialDigitalWalletDigitalWalletApplicationWithDefaults

func NewCredentialDigitalWalletDigitalWalletApplicationWithDefaults() *CredentialDigitalWalletDigitalWalletApplication

NewCredentialDigitalWalletDigitalWalletApplicationWithDefaults instantiates a new CredentialDigitalWalletDigitalWalletApplication 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 (*CredentialDigitalWalletDigitalWalletApplication) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletDigitalWalletApplication) GetIdOk

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

func (CredentialDigitalWalletDigitalWalletApplication) MarshalJSON

func (*CredentialDigitalWalletDigitalWalletApplication) SetId

SetId sets field value

func (CredentialDigitalWalletDigitalWalletApplication) ToMap

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

type CredentialDigitalWalletNotification

type CredentialDigitalWalletNotification struct {
	Methods  []string                                          `json:"methods,omitempty"`
	Results  []CredentialDigitalWalletNotificationResultsInner `json:"results,omitempty"`
	Template *CredentialDigitalWalletNotificationTemplate      `json:"template,omitempty"`
}

CredentialDigitalWalletNotification struct for CredentialDigitalWalletNotification

func NewCredentialDigitalWalletNotification

func NewCredentialDigitalWalletNotification() *CredentialDigitalWalletNotification

NewCredentialDigitalWalletNotification instantiates a new CredentialDigitalWalletNotification 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 NewCredentialDigitalWalletNotificationWithDefaults

func NewCredentialDigitalWalletNotificationWithDefaults() *CredentialDigitalWalletNotification

NewCredentialDigitalWalletNotificationWithDefaults instantiates a new CredentialDigitalWalletNotification 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 (*CredentialDigitalWalletNotification) GetMethods

func (o *CredentialDigitalWalletNotification) GetMethods() []string

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

func (*CredentialDigitalWalletNotification) GetMethodsOk

func (o *CredentialDigitalWalletNotification) GetMethodsOk() ([]string, 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 (*CredentialDigitalWalletNotification) GetResults

GetResults returns the Results field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotification) GetResultsOk

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

func (*CredentialDigitalWalletNotification) GetTemplate

GetTemplate returns the Template field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotification) GetTemplateOk

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

func (*CredentialDigitalWalletNotification) HasMethods

func (o *CredentialDigitalWalletNotification) HasMethods() bool

HasMethods returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotification) HasResults

func (o *CredentialDigitalWalletNotification) HasResults() bool

HasResults returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotification) HasTemplate

func (o *CredentialDigitalWalletNotification) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (CredentialDigitalWalletNotification) MarshalJSON

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

func (*CredentialDigitalWalletNotification) SetMethods

func (o *CredentialDigitalWalletNotification) SetMethods(v []string)

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

func (*CredentialDigitalWalletNotification) SetResults

SetResults gets a reference to the given []CredentialDigitalWalletNotificationResultsInner and assigns it to the Results field.

func (*CredentialDigitalWalletNotification) SetTemplate

SetTemplate gets a reference to the given CredentialDigitalWalletNotificationTemplate and assigns it to the Template field.

func (CredentialDigitalWalletNotification) ToMap

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

type CredentialDigitalWalletNotificationResultsInner

type CredentialDigitalWalletNotificationResultsInner struct {
	Method       *string                                                      `json:"method,omitempty"`
	Sent         *bool                                                        `json:"sent,omitempty"`
	Notification *CredentialDigitalWalletNotificationResultsInnerNotification `json:"notification,omitempty"`
	Error        *CredentialDigitalWalletNotificationResultsInnerError        `json:"error,omitempty"`
}

CredentialDigitalWalletNotificationResultsInner struct for CredentialDigitalWalletNotificationResultsInner

func NewCredentialDigitalWalletNotificationResultsInner

func NewCredentialDigitalWalletNotificationResultsInner() *CredentialDigitalWalletNotificationResultsInner

NewCredentialDigitalWalletNotificationResultsInner instantiates a new CredentialDigitalWalletNotificationResultsInner 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 NewCredentialDigitalWalletNotificationResultsInnerWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerWithDefaults() *CredentialDigitalWalletNotificationResultsInner

NewCredentialDigitalWalletNotificationResultsInnerWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInner 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 (*CredentialDigitalWalletNotificationResultsInner) GetError

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

func (*CredentialDigitalWalletNotificationResultsInner) GetErrorOk

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 (*CredentialDigitalWalletNotificationResultsInner) GetMethod

GetMethod returns the Method field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetMethodOk

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

func (*CredentialDigitalWalletNotificationResultsInner) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetNotificationOk

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

func (*CredentialDigitalWalletNotificationResultsInner) GetSent

GetSent returns the Sent field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationResultsInner) GetSentOk

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

func (*CredentialDigitalWalletNotificationResultsInner) HasError

HasError returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasMethod

HasMethod returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasNotification

HasNotification returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInner) HasSent

HasSent returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationResultsInner) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInner) SetError

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

func (*CredentialDigitalWalletNotificationResultsInner) SetMethod

SetMethod gets a reference to the given string and assigns it to the Method field.

func (*CredentialDigitalWalletNotificationResultsInner) SetNotification

SetNotification gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the Notification field.

func (*CredentialDigitalWalletNotificationResultsInner) SetSent

SetSent gets a reference to the given bool and assigns it to the Sent field.

func (CredentialDigitalWalletNotificationResultsInner) ToMap

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

type CredentialDigitalWalletNotificationResultsInnerError

type CredentialDigitalWalletNotificationResultsInnerError struct {
	Id      *string                                                            `json:"id,omitempty"`
	Code    *string                                                            `json:"code,omitempty"`
	Message *string                                                            `json:"message,omitempty"`
	Details []CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner `json:"details,omitempty"`
}

CredentialDigitalWalletNotificationResultsInnerError struct for CredentialDigitalWalletNotificationResultsInnerError

func NewCredentialDigitalWalletNotificationResultsInnerError

func NewCredentialDigitalWalletNotificationResultsInnerError() *CredentialDigitalWalletNotificationResultsInnerError

NewCredentialDigitalWalletNotificationResultsInnerError instantiates a new CredentialDigitalWalletNotificationResultsInnerError 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 NewCredentialDigitalWalletNotificationResultsInnerErrorWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerErrorWithDefaults() *CredentialDigitalWalletNotificationResultsInnerError

NewCredentialDigitalWalletNotificationResultsInnerErrorWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInnerError 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 (*CredentialDigitalWalletNotificationResultsInnerError) GetCode

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

func (*CredentialDigitalWalletNotificationResultsInnerError) GetCodeOk

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 (*CredentialDigitalWalletNotificationResultsInnerError) GetDetails

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

func (*CredentialDigitalWalletNotificationResultsInnerError) GetDetailsOk

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

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

func (*CredentialDigitalWalletNotificationResultsInnerError) 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 (*CredentialDigitalWalletNotificationResultsInnerError) GetMessage

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

func (*CredentialDigitalWalletNotificationResultsInnerError) GetMessageOk

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 (*CredentialDigitalWalletNotificationResultsInnerError) HasCode

HasCode returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasDetails

HasDetails returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasId

HasId returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerError) HasMessage

HasMessage returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationResultsInnerError) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInnerError) SetCode

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

func (*CredentialDigitalWalletNotificationResultsInnerError) SetDetails

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

func (*CredentialDigitalWalletNotificationResultsInnerError) SetId

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

func (*CredentialDigitalWalletNotificationResultsInnerError) SetMessage

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

func (CredentialDigitalWalletNotificationResultsInnerError) ToMap

type CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

type CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner struct {
	Code    *string `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
}

CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner struct for CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

func NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

func NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner() *CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner instantiates a new CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner 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 NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInnerWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInnerWithDefaults() *CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

NewCredentialDigitalWalletNotificationResultsInnerErrorDetailsInnerWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner 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 (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetCode

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

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetCodeOk

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 (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetMessage

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

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) GetMessageOk

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 (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) HasCode

HasCode returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) HasMessage

HasMessage returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) SetCode

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

func (*CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) SetMessage

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

func (CredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) ToMap

type CredentialDigitalWalletNotificationResultsInnerNotification

type CredentialDigitalWalletNotificationResultsInnerNotification struct {
	Id string `json:"id"`
}

CredentialDigitalWalletNotificationResultsInnerNotification struct for CredentialDigitalWalletNotificationResultsInnerNotification

func NewCredentialDigitalWalletNotificationResultsInnerNotification

func NewCredentialDigitalWalletNotificationResultsInnerNotification(id string) *CredentialDigitalWalletNotificationResultsInnerNotification

NewCredentialDigitalWalletNotificationResultsInnerNotification instantiates a new CredentialDigitalWalletNotificationResultsInnerNotification 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 NewCredentialDigitalWalletNotificationResultsInnerNotificationWithDefaults

func NewCredentialDigitalWalletNotificationResultsInnerNotificationWithDefaults() *CredentialDigitalWalletNotificationResultsInnerNotification

NewCredentialDigitalWalletNotificationResultsInnerNotificationWithDefaults instantiates a new CredentialDigitalWalletNotificationResultsInnerNotification 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 (*CredentialDigitalWalletNotificationResultsInnerNotification) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletNotificationResultsInnerNotification) GetIdOk

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

func (CredentialDigitalWalletNotificationResultsInnerNotification) MarshalJSON

func (*CredentialDigitalWalletNotificationResultsInnerNotification) SetId

SetId sets field value

func (CredentialDigitalWalletNotificationResultsInnerNotification) ToMap

type CredentialDigitalWalletNotificationTemplate

type CredentialDigitalWalletNotificationTemplate struct {
	Locale  *string `json:"locale,omitempty"`
	Variant *string `json:"variant,omitempty"`
}

CredentialDigitalWalletNotificationTemplate struct for CredentialDigitalWalletNotificationTemplate

func NewCredentialDigitalWalletNotificationTemplate

func NewCredentialDigitalWalletNotificationTemplate() *CredentialDigitalWalletNotificationTemplate

NewCredentialDigitalWalletNotificationTemplate instantiates a new CredentialDigitalWalletNotificationTemplate 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 NewCredentialDigitalWalletNotificationTemplateWithDefaults

func NewCredentialDigitalWalletNotificationTemplateWithDefaults() *CredentialDigitalWalletNotificationTemplate

NewCredentialDigitalWalletNotificationTemplateWithDefaults instantiates a new CredentialDigitalWalletNotificationTemplate 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 (*CredentialDigitalWalletNotificationTemplate) GetLocale

GetLocale returns the Locale field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationTemplate) GetLocaleOk

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

func (*CredentialDigitalWalletNotificationTemplate) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*CredentialDigitalWalletNotificationTemplate) GetVariantOk

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

func (*CredentialDigitalWalletNotificationTemplate) HasLocale

HasLocale returns a boolean if a field has been set.

func (*CredentialDigitalWalletNotificationTemplate) HasVariant

HasVariant returns a boolean if a field has been set.

func (CredentialDigitalWalletNotificationTemplate) MarshalJSON

func (*CredentialDigitalWalletNotificationTemplate) SetLocale

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*CredentialDigitalWalletNotificationTemplate) SetVariant

SetVariant gets a reference to the given string and assigns it to the Variant field.

func (CredentialDigitalWalletNotificationTemplate) ToMap

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

type CredentialDigitalWalletPairingSession

type CredentialDigitalWalletPairingSession struct {
	Id            *string                                                      `json:"id,omitempty"`
	CreatedAt     *time.Time                                                   `json:"createdAt,omitempty"`
	UpdatedAt     *time.Time                                                   `json:"updatedAt,omitempty"`
	Environment   *ObjectEnvironment                                           `json:"environment,omitempty"`
	User          *CredentialDigitalWalletNotificationResultsInnerNotification `json:"user,omitempty"`
	DigitalWallet *CredentialDigitalWalletNotificationResultsInnerNotification `json:"digitalWallet,omitempty"`
	Challenge     *string                                                      `json:"challenge,omitempty"`
	QrUrl         *string                                                      `json:"qrUrl,omitempty"`
	Status        *string                                                      `json:"status,omitempty"`
}

CredentialDigitalWalletPairingSession struct for CredentialDigitalWalletPairingSession

func NewCredentialDigitalWalletPairingSession

func NewCredentialDigitalWalletPairingSession() *CredentialDigitalWalletPairingSession

NewCredentialDigitalWalletPairingSession instantiates a new CredentialDigitalWalletPairingSession 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 NewCredentialDigitalWalletPairingSessionWithDefaults

func NewCredentialDigitalWalletPairingSessionWithDefaults() *CredentialDigitalWalletPairingSession

NewCredentialDigitalWalletPairingSessionWithDefaults instantiates a new CredentialDigitalWalletPairingSession 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 (*CredentialDigitalWalletPairingSession) GetChallenge

GetChallenge returns the Challenge field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetChallengeOk

func (o *CredentialDigitalWalletPairingSession) GetChallengeOk() (*string, bool)

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

func (*CredentialDigitalWalletPairingSession) GetCreatedAt

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

func (*CredentialDigitalWalletPairingSession) GetCreatedAtOk

func (o *CredentialDigitalWalletPairingSession) GetCreatedAtOk() (*time.Time, bool)

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

func (*CredentialDigitalWalletPairingSession) GetDigitalWallet

GetDigitalWallet returns the DigitalWallet field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetDigitalWalletOk

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

func (*CredentialDigitalWalletPairingSession) GetEnvironment

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

func (*CredentialDigitalWalletPairingSession) GetEnvironmentOk

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

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

func (*CredentialDigitalWalletPairingSession) 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 (*CredentialDigitalWalletPairingSession) GetQrUrl

GetQrUrl returns the QrUrl field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetQrUrlOk

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

func (*CredentialDigitalWalletPairingSession) GetStatus

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

func (*CredentialDigitalWalletPairingSession) GetStatusOk

func (o *CredentialDigitalWalletPairingSession) GetStatusOk() (*string, 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 (*CredentialDigitalWalletPairingSession) GetUpdatedAt

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

func (*CredentialDigitalWalletPairingSession) GetUpdatedAtOk

func (o *CredentialDigitalWalletPairingSession) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CredentialDigitalWalletPairingSession) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialDigitalWalletPairingSession) GetUserOk

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

func (*CredentialDigitalWalletPairingSession) HasChallenge

func (o *CredentialDigitalWalletPairingSession) HasChallenge() bool

HasChallenge returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasCreatedAt

func (o *CredentialDigitalWalletPairingSession) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasDigitalWallet

func (o *CredentialDigitalWalletPairingSession) HasDigitalWallet() bool

HasDigitalWallet returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasEnvironment

func (o *CredentialDigitalWalletPairingSession) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasId

HasId returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasQrUrl

HasQrUrl returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasStatus

HasStatus returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasUpdatedAt

func (o *CredentialDigitalWalletPairingSession) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*CredentialDigitalWalletPairingSession) HasUser

HasUser returns a boolean if a field has been set.

func (CredentialDigitalWalletPairingSession) MarshalJSON

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

func (*CredentialDigitalWalletPairingSession) SetChallenge

func (o *CredentialDigitalWalletPairingSession) SetChallenge(v string)

SetChallenge gets a reference to the given string and assigns it to the Challenge field.

func (*CredentialDigitalWalletPairingSession) SetCreatedAt

func (o *CredentialDigitalWalletPairingSession) SetCreatedAt(v time.Time)

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

func (*CredentialDigitalWalletPairingSession) SetDigitalWallet

SetDigitalWallet gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the DigitalWallet field.

func (*CredentialDigitalWalletPairingSession) SetEnvironment

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

func (*CredentialDigitalWalletPairingSession) SetId

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

func (*CredentialDigitalWalletPairingSession) SetQrUrl

SetQrUrl gets a reference to the given string and assigns it to the QrUrl field.

func (*CredentialDigitalWalletPairingSession) SetStatus

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

func (*CredentialDigitalWalletPairingSession) SetUpdatedAt

func (o *CredentialDigitalWalletPairingSession) SetUpdatedAt(v time.Time)

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

func (*CredentialDigitalWalletPairingSession) SetUser

SetUser gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the User field.

func (CredentialDigitalWalletPairingSession) ToMap

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

type CredentialDigitalWalletUser

type CredentialDigitalWalletUser struct {
	// A string that specifies the identifier (UUID) of the user associated with the credential digital wallet.
	Id string `json:"id"`
}

CredentialDigitalWalletUser struct for CredentialDigitalWalletUser

func NewCredentialDigitalWalletUser

func NewCredentialDigitalWalletUser(id string) *CredentialDigitalWalletUser

NewCredentialDigitalWalletUser instantiates a new CredentialDigitalWalletUser 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 NewCredentialDigitalWalletUserWithDefaults

func NewCredentialDigitalWalletUserWithDefaults() *CredentialDigitalWalletUser

NewCredentialDigitalWalletUserWithDefaults instantiates a new CredentialDigitalWalletUser 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 (*CredentialDigitalWalletUser) GetId

GetId returns the Id field value

func (*CredentialDigitalWalletUser) GetIdOk

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

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

func (CredentialDigitalWalletUser) MarshalJSON

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

func (*CredentialDigitalWalletUser) SetId

func (o *CredentialDigitalWalletUser) SetId(v string)

SetId sets field value

func (CredentialDigitalWalletUser) ToMap

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

type CredentialIssuanceRule

type CredentialIssuanceRule struct {
	Links      *LinksHATEOAS                    `json:"_links,omitempty"`
	Automation CredentialIssuanceRuleAutomation `json:"automation"`
	// A string that specifies the date and time the credential issuance rule was created.
	CreatedAt                *time.Time                                      `json:"createdAt,omitempty"`
	CredentialType           *CredentialIssuanceRuleCredentialType           `json:"credentialType,omitempty"`
	DigitalWalletApplication *CredentialIssuanceRuleDigitalWalletApplication `json:"digitalWalletApplication,omitempty"`
	Environment              *ObjectEnvironment                              `json:"environment,omitempty"`
	Filter                   *CredentialIssuanceRuleFilter                   `json:"filter,omitempty"`
	// A string that specifies the identifier (UUID) of the credential issuance rule.
	Id           *string                             `json:"id,omitempty"`
	Notification *CredentialIssuanceRuleNotification `json:"notification,omitempty"`
	Status       EnumCredentialIssuanceRuleStatus    `json:"status"`
	// A string that specifies the date and time the credential issuance rule was last updated; can be null.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

CredentialIssuanceRule struct for CredentialIssuanceRule

func NewCredentialIssuanceRule

NewCredentialIssuanceRule instantiates a new CredentialIssuanceRule 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 NewCredentialIssuanceRuleWithDefaults

func NewCredentialIssuanceRuleWithDefaults() *CredentialIssuanceRule

NewCredentialIssuanceRuleWithDefaults instantiates a new CredentialIssuanceRule 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 (*CredentialIssuanceRule) GetAutomation

GetAutomation returns the Automation field value

func (*CredentialIssuanceRule) GetAutomationOk

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

func (*CredentialIssuanceRule) GetCreatedAt

func (o *CredentialIssuanceRule) GetCreatedAt() time.Time

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

func (*CredentialIssuanceRule) GetCreatedAtOk

func (o *CredentialIssuanceRule) GetCreatedAtOk() (*time.Time, bool)

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

func (*CredentialIssuanceRule) GetCredentialType

GetCredentialType returns the CredentialType field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetCredentialTypeOk

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

func (*CredentialIssuanceRule) GetDigitalWalletApplication

GetDigitalWalletApplication returns the DigitalWalletApplication field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetDigitalWalletApplicationOk

func (o *CredentialIssuanceRule) GetDigitalWalletApplicationOk() (*CredentialIssuanceRuleDigitalWalletApplication, bool)

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

func (*CredentialIssuanceRule) GetEnvironment

func (o *CredentialIssuanceRule) GetEnvironment() ObjectEnvironment

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

func (*CredentialIssuanceRule) GetEnvironmentOk

func (o *CredentialIssuanceRule) 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 (*CredentialIssuanceRule) GetFilter

GetFilter returns the Filter field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetFilterOk

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

func (*CredentialIssuanceRule) GetId

func (o *CredentialIssuanceRule) GetId() string

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

func (*CredentialIssuanceRule) GetIdOk

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

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

func (*CredentialIssuanceRule) GetLinksOk added in v0.3.0

func (o *CredentialIssuanceRule) 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 (*CredentialIssuanceRule) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*CredentialIssuanceRule) GetNotificationOk

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

func (*CredentialIssuanceRule) GetStatus

GetStatus returns the Status field value

func (*CredentialIssuanceRule) GetStatusOk

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

func (*CredentialIssuanceRule) GetUpdatedAt

func (o *CredentialIssuanceRule) GetUpdatedAt() time.Time

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

func (*CredentialIssuanceRule) GetUpdatedAtOk

func (o *CredentialIssuanceRule) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CredentialIssuanceRule) HasCreatedAt

func (o *CredentialIssuanceRule) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasCredentialType

func (o *CredentialIssuanceRule) HasCredentialType() bool

HasCredentialType returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasDigitalWalletApplication

func (o *CredentialIssuanceRule) HasDigitalWalletApplication() bool

HasDigitalWalletApplication returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasEnvironment

func (o *CredentialIssuanceRule) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasFilter

func (o *CredentialIssuanceRule) HasFilter() bool

HasFilter returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasId

func (o *CredentialIssuanceRule) HasId() bool

HasId returns a boolean if a field has been set.

func (o *CredentialIssuanceRule) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasNotification

func (o *CredentialIssuanceRule) HasNotification() bool

HasNotification returns a boolean if a field has been set.

func (*CredentialIssuanceRule) HasUpdatedAt

func (o *CredentialIssuanceRule) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CredentialIssuanceRule) MarshalJSON

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

func (*CredentialIssuanceRule) SetAutomation

SetAutomation sets field value

func (*CredentialIssuanceRule) SetCreatedAt

func (o *CredentialIssuanceRule) SetCreatedAt(v time.Time)

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

func (*CredentialIssuanceRule) SetCredentialType

SetCredentialType gets a reference to the given CredentialIssuanceRuleCredentialType and assigns it to the CredentialType field.

func (*CredentialIssuanceRule) SetDigitalWalletApplication

SetDigitalWalletApplication gets a reference to the given CredentialIssuanceRuleDigitalWalletApplication and assigns it to the DigitalWalletApplication field.

func (*CredentialIssuanceRule) SetEnvironment

func (o *CredentialIssuanceRule) SetEnvironment(v ObjectEnvironment)

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

func (*CredentialIssuanceRule) SetFilter

SetFilter gets a reference to the given CredentialIssuanceRuleFilter and assigns it to the Filter field.

func (*CredentialIssuanceRule) SetId

func (o *CredentialIssuanceRule) SetId(v string)

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

func (o *CredentialIssuanceRule) SetLinks(v LinksHATEOAS)

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

func (*CredentialIssuanceRule) SetNotification

SetNotification gets a reference to the given CredentialIssuanceRuleNotification and assigns it to the Notification field.

func (*CredentialIssuanceRule) SetStatus

SetStatus sets field value

func (*CredentialIssuanceRule) SetUpdatedAt

func (o *CredentialIssuanceRule) SetUpdatedAt(v time.Time)

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

func (CredentialIssuanceRule) ToMap

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

type CredentialIssuanceRuleAutomation

type CredentialIssuanceRuleAutomation struct {
	Issue  EnumCredentialIssuanceRuleAutomationMethod `json:"issue"`
	Update EnumCredentialIssuanceRuleAutomationMethod `json:"update"`
	Revoke EnumCredentialIssuanceRuleAutomationMethod `json:"revoke"`
}

CredentialIssuanceRuleAutomation struct for CredentialIssuanceRuleAutomation

func NewCredentialIssuanceRuleAutomation

NewCredentialIssuanceRuleAutomation instantiates a new CredentialIssuanceRuleAutomation 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 NewCredentialIssuanceRuleAutomationWithDefaults

func NewCredentialIssuanceRuleAutomationWithDefaults() *CredentialIssuanceRuleAutomation

NewCredentialIssuanceRuleAutomationWithDefaults instantiates a new CredentialIssuanceRuleAutomation 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 (*CredentialIssuanceRuleAutomation) GetIssue

GetIssue returns the Issue field value

func (*CredentialIssuanceRuleAutomation) GetIssueOk

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

func (*CredentialIssuanceRuleAutomation) GetRevoke

GetRevoke returns the Revoke field value

func (*CredentialIssuanceRuleAutomation) GetRevokeOk

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

func (*CredentialIssuanceRuleAutomation) GetUpdate

GetUpdate returns the Update field value

func (*CredentialIssuanceRuleAutomation) GetUpdateOk

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

func (CredentialIssuanceRuleAutomation) MarshalJSON

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

func (*CredentialIssuanceRuleAutomation) SetIssue

SetIssue sets field value

func (*CredentialIssuanceRuleAutomation) SetRevoke

SetRevoke sets field value

func (*CredentialIssuanceRuleAutomation) SetUpdate

SetUpdate sets field value

func (CredentialIssuanceRuleAutomation) ToMap

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

type CredentialIssuanceRuleCredentialType

type CredentialIssuanceRuleCredentialType struct {
	// A string that specifies the iIdentifier (UUID) of the credential type with which this credential issuance rule is associated.
	Id *string `json:"id,omitempty"`
}

CredentialIssuanceRuleCredentialType struct for CredentialIssuanceRuleCredentialType

func NewCredentialIssuanceRuleCredentialType

func NewCredentialIssuanceRuleCredentialType() *CredentialIssuanceRuleCredentialType

NewCredentialIssuanceRuleCredentialType instantiates a new CredentialIssuanceRuleCredentialType 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 NewCredentialIssuanceRuleCredentialTypeWithDefaults

func NewCredentialIssuanceRuleCredentialTypeWithDefaults() *CredentialIssuanceRuleCredentialType

NewCredentialIssuanceRuleCredentialTypeWithDefaults instantiates a new CredentialIssuanceRuleCredentialType 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 (*CredentialIssuanceRuleCredentialType) GetId

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

func (*CredentialIssuanceRuleCredentialType) 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 (*CredentialIssuanceRuleCredentialType) HasId

HasId returns a boolean if a field has been set.

func (CredentialIssuanceRuleCredentialType) MarshalJSON

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

func (*CredentialIssuanceRuleCredentialType) SetId

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

func (CredentialIssuanceRuleCredentialType) ToMap

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

type CredentialIssuanceRuleDigitalWalletApplication

type CredentialIssuanceRuleDigitalWalletApplication struct {
	// A string that specifies the identifier (UUID) of the customer's Digital Wallet App that will interact with the user's Digital Wallet.
	Id string `json:"id"`
}

CredentialIssuanceRuleDigitalWalletApplication struct for CredentialIssuanceRuleDigitalWalletApplication

func NewCredentialIssuanceRuleDigitalWalletApplication

func NewCredentialIssuanceRuleDigitalWalletApplication(id string) *CredentialIssuanceRuleDigitalWalletApplication

NewCredentialIssuanceRuleDigitalWalletApplication instantiates a new CredentialIssuanceRuleDigitalWalletApplication 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 NewCredentialIssuanceRuleDigitalWalletApplicationWithDefaults

func NewCredentialIssuanceRuleDigitalWalletApplicationWithDefaults() *CredentialIssuanceRuleDigitalWalletApplication

NewCredentialIssuanceRuleDigitalWalletApplicationWithDefaults instantiates a new CredentialIssuanceRuleDigitalWalletApplication 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 (*CredentialIssuanceRuleDigitalWalletApplication) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleDigitalWalletApplication) GetIdOk

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

func (CredentialIssuanceRuleDigitalWalletApplication) MarshalJSON

func (*CredentialIssuanceRuleDigitalWalletApplication) SetId

SetId sets field value

func (CredentialIssuanceRuleDigitalWalletApplication) ToMap

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

type CredentialIssuanceRuleFilter

type CredentialIssuanceRuleFilter struct {
	GroupIds      []string `json:"groupIds,omitempty"`
	PopulationIds []string `json:"populationIds,omitempty"`
	Scim          *string  `json:"scim,omitempty"`
}

CredentialIssuanceRuleFilter struct for CredentialIssuanceRuleFilter

func NewCredentialIssuanceRuleFilter

func NewCredentialIssuanceRuleFilter() *CredentialIssuanceRuleFilter

NewCredentialIssuanceRuleFilter instantiates a new CredentialIssuanceRuleFilter 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 NewCredentialIssuanceRuleFilterWithDefaults

func NewCredentialIssuanceRuleFilterWithDefaults() *CredentialIssuanceRuleFilter

NewCredentialIssuanceRuleFilterWithDefaults instantiates a new CredentialIssuanceRuleFilter 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 (*CredentialIssuanceRuleFilter) GetGroupIds

func (o *CredentialIssuanceRuleFilter) GetGroupIds() []string

GetGroupIds returns the GroupIds field value if set, zero value otherwise.

func (*CredentialIssuanceRuleFilter) GetGroupIdsOk

func (o *CredentialIssuanceRuleFilter) GetGroupIdsOk() ([]string, bool)

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

func (*CredentialIssuanceRuleFilter) GetPopulationIds

func (o *CredentialIssuanceRuleFilter) GetPopulationIds() []string

GetPopulationIds returns the PopulationIds field value if set, zero value otherwise.

func (*CredentialIssuanceRuleFilter) GetPopulationIdsOk

func (o *CredentialIssuanceRuleFilter) GetPopulationIdsOk() ([]string, bool)

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

func (*CredentialIssuanceRuleFilter) GetScim

func (o *CredentialIssuanceRuleFilter) GetScim() string

GetScim returns the Scim field value if set, zero value otherwise.

func (*CredentialIssuanceRuleFilter) GetScimOk

func (o *CredentialIssuanceRuleFilter) GetScimOk() (*string, bool)

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

func (*CredentialIssuanceRuleFilter) HasGroupIds

func (o *CredentialIssuanceRuleFilter) HasGroupIds() bool

HasGroupIds returns a boolean if a field has been set.

func (*CredentialIssuanceRuleFilter) HasPopulationIds

func (o *CredentialIssuanceRuleFilter) HasPopulationIds() bool

HasPopulationIds returns a boolean if a field has been set.

func (*CredentialIssuanceRuleFilter) HasScim

func (o *CredentialIssuanceRuleFilter) HasScim() bool

HasScim returns a boolean if a field has been set.

func (CredentialIssuanceRuleFilter) MarshalJSON

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

func (*CredentialIssuanceRuleFilter) SetGroupIds

func (o *CredentialIssuanceRuleFilter) SetGroupIds(v []string)

SetGroupIds gets a reference to the given []string and assigns it to the GroupIds field.

func (*CredentialIssuanceRuleFilter) SetPopulationIds

func (o *CredentialIssuanceRuleFilter) SetPopulationIds(v []string)

SetPopulationIds gets a reference to the given []string and assigns it to the PopulationIds field.

func (*CredentialIssuanceRuleFilter) SetScim

func (o *CredentialIssuanceRuleFilter) SetScim(v string)

SetScim gets a reference to the given string and assigns it to the Scim field.

func (CredentialIssuanceRuleFilter) ToMap

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

type CredentialIssuanceRuleNotification

type CredentialIssuanceRuleNotification struct {
	Methods  []EnumCredentialIssuanceRuleNotificationMethod `json:"methods,omitempty"`
	Template *CredentialIssuanceRuleNotificationTemplate    `json:"template,omitempty"`
}

CredentialIssuanceRuleNotification struct for CredentialIssuanceRuleNotification

func NewCredentialIssuanceRuleNotification

func NewCredentialIssuanceRuleNotification() *CredentialIssuanceRuleNotification

NewCredentialIssuanceRuleNotification instantiates a new CredentialIssuanceRuleNotification 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 NewCredentialIssuanceRuleNotificationWithDefaults

func NewCredentialIssuanceRuleNotificationWithDefaults() *CredentialIssuanceRuleNotification

NewCredentialIssuanceRuleNotificationWithDefaults instantiates a new CredentialIssuanceRuleNotification 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 (*CredentialIssuanceRuleNotification) GetMethods

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

func (*CredentialIssuanceRuleNotification) GetMethodsOk

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 (*CredentialIssuanceRuleNotification) GetTemplate

GetTemplate returns the Template field value if set, zero value otherwise.

func (*CredentialIssuanceRuleNotification) GetTemplateOk

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

func (*CredentialIssuanceRuleNotification) HasMethods

func (o *CredentialIssuanceRuleNotification) HasMethods() bool

HasMethods returns a boolean if a field has been set.

func (*CredentialIssuanceRuleNotification) HasTemplate

func (o *CredentialIssuanceRuleNotification) HasTemplate() bool

HasTemplate returns a boolean if a field has been set.

func (CredentialIssuanceRuleNotification) MarshalJSON

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

func (*CredentialIssuanceRuleNotification) SetMethods

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

func (*CredentialIssuanceRuleNotification) SetTemplate

SetTemplate gets a reference to the given CredentialIssuanceRuleNotificationTemplate and assigns it to the Template field.

func (CredentialIssuanceRuleNotification) ToMap

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

type CredentialIssuanceRuleNotificationTemplate

type CredentialIssuanceRuleNotificationTemplate struct {
	// A string that specifies the ISO 2-character language code used for the notification; for example, en.
	Locale *string `json:"locale,omitempty"`
	// An object of key:value pairs that defines the dynamic variables used by the content variant.
	Variables map[string]interface{} `json:"variables,omitempty"`
	// A string that specifies the unique user-defined name for the content variant that contains the message text used for the notification
	Variant *string `json:"variant,omitempty"`
}

CredentialIssuanceRuleNotificationTemplate struct for CredentialIssuanceRuleNotificationTemplate

func NewCredentialIssuanceRuleNotificationTemplate

func NewCredentialIssuanceRuleNotificationTemplate() *CredentialIssuanceRuleNotificationTemplate

NewCredentialIssuanceRuleNotificationTemplate instantiates a new CredentialIssuanceRuleNotificationTemplate 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 NewCredentialIssuanceRuleNotificationTemplateWithDefaults

func NewCredentialIssuanceRuleNotificationTemplateWithDefaults() *CredentialIssuanceRuleNotificationTemplate

NewCredentialIssuanceRuleNotificationTemplateWithDefaults instantiates a new CredentialIssuanceRuleNotificationTemplate 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 (*CredentialIssuanceRuleNotificationTemplate) GetLocale

GetLocale returns the Locale field value if set, zero value otherwise.

func (*CredentialIssuanceRuleNotificationTemplate) GetLocaleOk

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

func (*CredentialIssuanceRuleNotificationTemplate) GetVariables

func (o *CredentialIssuanceRuleNotificationTemplate) GetVariables() map[string]interface{}

GetVariables returns the Variables field value if set, zero value otherwise.

func (*CredentialIssuanceRuleNotificationTemplate) GetVariablesOk

func (o *CredentialIssuanceRuleNotificationTemplate) GetVariablesOk() (map[string]interface{}, bool)

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

func (*CredentialIssuanceRuleNotificationTemplate) GetVariant

GetVariant returns the Variant field value if set, zero value otherwise.

func (*CredentialIssuanceRuleNotificationTemplate) GetVariantOk

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

func (*CredentialIssuanceRuleNotificationTemplate) HasLocale

HasLocale returns a boolean if a field has been set.

func (*CredentialIssuanceRuleNotificationTemplate) HasVariables

HasVariables returns a boolean if a field has been set.

func (*CredentialIssuanceRuleNotificationTemplate) HasVariant

HasVariant returns a boolean if a field has been set.

func (CredentialIssuanceRuleNotificationTemplate) MarshalJSON

func (*CredentialIssuanceRuleNotificationTemplate) SetLocale

SetLocale gets a reference to the given string and assigns it to the Locale field.

func (*CredentialIssuanceRuleNotificationTemplate) SetVariables

func (o *CredentialIssuanceRuleNotificationTemplate) SetVariables(v map[string]interface{})

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

func (*CredentialIssuanceRuleNotificationTemplate) SetVariant

SetVariant gets a reference to the given string and assigns it to the Variant field.

func (CredentialIssuanceRuleNotificationTemplate) ToMap

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

type CredentialIssuanceRuleStagedChange

type CredentialIssuanceRuleStagedChange struct {
	// An array that specifies one or more identifiers (UUIDs) of users whose credentials are in an issue action state and should be issued.
	Issue []string `json:"issue,omitempty"`
	// An array that specifies one or more identifiers (UUIDs) of users whose credentials are in an revoke action state and should be issued.
	Revoke        []string                                         `json:"revoke,omitempty"`
	StagedChanges *CredentialIssuanceRuleStagedChangeStagedChanges `json:"stagedChanges,omitempty"`
	// An array that specifies one or more identifiers (UUIDs) of users whose credentials are in an update action state and should be issued.
	Update []string `json:"update,omitempty"`
}

CredentialIssuanceRuleStagedChange struct for CredentialIssuanceRuleStagedChange

func NewCredentialIssuanceRuleStagedChange

func NewCredentialIssuanceRuleStagedChange() *CredentialIssuanceRuleStagedChange

NewCredentialIssuanceRuleStagedChange instantiates a new CredentialIssuanceRuleStagedChange 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 NewCredentialIssuanceRuleStagedChangeWithDefaults

func NewCredentialIssuanceRuleStagedChangeWithDefaults() *CredentialIssuanceRuleStagedChange

NewCredentialIssuanceRuleStagedChangeWithDefaults instantiates a new CredentialIssuanceRuleStagedChange 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 (*CredentialIssuanceRuleStagedChange) GetIssue

GetIssue returns the Issue field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetIssueOk

func (o *CredentialIssuanceRuleStagedChange) GetIssueOk() ([]string, bool)

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

func (*CredentialIssuanceRuleStagedChange) GetRevoke

func (o *CredentialIssuanceRuleStagedChange) GetRevoke() []string

GetRevoke returns the Revoke field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetRevokeOk

func (o *CredentialIssuanceRuleStagedChange) GetRevokeOk() ([]string, bool)

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

func (*CredentialIssuanceRuleStagedChange) GetStagedChanges

GetStagedChanges returns the StagedChanges field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetStagedChangesOk

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

func (*CredentialIssuanceRuleStagedChange) GetUpdate

func (o *CredentialIssuanceRuleStagedChange) GetUpdate() []string

GetUpdate returns the Update field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChange) GetUpdateOk

func (o *CredentialIssuanceRuleStagedChange) GetUpdateOk() ([]string, bool)

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

func (*CredentialIssuanceRuleStagedChange) HasIssue

HasIssue returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChange) HasRevoke

HasRevoke returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChange) HasStagedChanges

func (o *CredentialIssuanceRuleStagedChange) HasStagedChanges() bool

HasStagedChanges returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChange) HasUpdate

HasUpdate returns a boolean if a field has been set.

func (CredentialIssuanceRuleStagedChange) MarshalJSON

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

func (*CredentialIssuanceRuleStagedChange) SetIssue

func (o *CredentialIssuanceRuleStagedChange) SetIssue(v []string)

SetIssue gets a reference to the given []string and assigns it to the Issue field.

func (*CredentialIssuanceRuleStagedChange) SetRevoke

func (o *CredentialIssuanceRuleStagedChange) SetRevoke(v []string)

SetRevoke gets a reference to the given []string and assigns it to the Revoke field.

func (*CredentialIssuanceRuleStagedChange) SetStagedChanges

SetStagedChanges gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChanges and assigns it to the StagedChanges field.

func (*CredentialIssuanceRuleStagedChange) SetUpdate

func (o *CredentialIssuanceRuleStagedChange) SetUpdate(v []string)

SetUpdate gets a reference to the given []string and assigns it to the Update field.

func (CredentialIssuanceRuleStagedChange) ToMap

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

type CredentialIssuanceRuleStagedChangeStagedChanges

type CredentialIssuanceRuleStagedChangeStagedChanges struct {
	Action *EnumCredentialIssuanceRuleAutomationMethod `json:"action,omitempty"`
	// A string that specifies the date and time the change was staged by the service.
	CreatedAt      *time.Time                                                     `json:"createdAt,omitempty"`
	CredentialType *CredentialIssuanceRuleStagedChangeStagedChangesCredentialType `json:"credentialType,omitempty"`
	Environment    *ObjectEnvironment                                             `json:"environment,omitempty"`
	IssuanceRule   *CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule   `json:"issuanceRule,omitempty"`
	// A boolean that specifies whether or not the staged change is scheduled.
	Scheduled *bool                                                `json:"scheduled,omitempty"`
	User      *CredentialIssuanceRuleStagedChangeStagedChangesUser `json:"user,omitempty"`
}

CredentialIssuanceRuleStagedChangeStagedChanges struct for CredentialIssuanceRuleStagedChangeStagedChanges

func NewCredentialIssuanceRuleStagedChangeStagedChanges

func NewCredentialIssuanceRuleStagedChangeStagedChanges() *CredentialIssuanceRuleStagedChangeStagedChanges

NewCredentialIssuanceRuleStagedChangeStagedChanges instantiates a new CredentialIssuanceRuleStagedChangeStagedChanges 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 NewCredentialIssuanceRuleStagedChangeStagedChangesWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChanges

NewCredentialIssuanceRuleStagedChangeStagedChangesWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChanges 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 (*CredentialIssuanceRuleStagedChangeStagedChanges) GetAction

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetActionOk

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 (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCreatedAt

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCreatedAtOk

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCredentialType

GetCredentialType returns the CredentialType field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetCredentialTypeOk

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetEnvironment

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetEnvironmentOk

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 (*CredentialIssuanceRuleStagedChangeStagedChanges) GetIssuanceRule

GetIssuanceRule returns the IssuanceRule field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetIssuanceRuleOk

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetScheduled

GetScheduled returns the Scheduled field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetScheduledOk

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) GetUserOk

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasAction

HasAction returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasCreatedAt

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasCredentialType

HasCredentialType returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasEnvironment

HasEnvironment returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasIssuanceRule

HasIssuanceRule returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasScheduled

HasScheduled returns a boolean if a field has been set.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) HasUser

HasUser returns a boolean if a field has been set.

func (CredentialIssuanceRuleStagedChangeStagedChanges) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetAction

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetCreatedAt

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetCredentialType

SetCredentialType gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChangesCredentialType and assigns it to the CredentialType field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetEnvironment

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

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetIssuanceRule

SetIssuanceRule gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule and assigns it to the IssuanceRule field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetScheduled

SetScheduled gets a reference to the given bool and assigns it to the Scheduled field.

func (*CredentialIssuanceRuleStagedChangeStagedChanges) SetUser

SetUser gets a reference to the given CredentialIssuanceRuleStagedChangeStagedChangesUser and assigns it to the User field.

func (CredentialIssuanceRuleStagedChangeStagedChanges) ToMap

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

type CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

type CredentialIssuanceRuleStagedChangeStagedChangesCredentialType struct {
	// A string that specifies the identifier (UUID) of the credential type with which this credential issuance rule is associated.
	Id *string `json:"id,omitempty"`
}

CredentialIssuanceRuleStagedChangeStagedChangesCredentialType struct for CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

func NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialType

func NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialType() *CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialType instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesCredentialType 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 NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialTypeWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialTypeWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChangesCredentialType

NewCredentialIssuanceRuleStagedChangeStagedChangesCredentialTypeWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesCredentialType 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 (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) GetId

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

func (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) 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 (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) HasId

HasId returns a boolean if a field has been set.

func (CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) SetId

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

func (CredentialIssuanceRuleStagedChangeStagedChangesCredentialType) ToMap

type CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

type CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule struct {
	// A string that specifies the identifier (UUID) of the credential issuance rule.
	Id *string `json:"id,omitempty"`
}

CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule struct for CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

func NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

func NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule() *CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule 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 NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRuleWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRuleWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

NewCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRuleWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule 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 (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) GetId

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

func (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) 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 (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) HasId

HasId returns a boolean if a field has been set.

func (CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) SetId

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

func (CredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) ToMap

type CredentialIssuanceRuleStagedChangeStagedChangesUser

type CredentialIssuanceRuleStagedChangeStagedChangesUser struct {
	// A string that specifies the identifier (UUID) of the user identified by the filter on the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleStagedChangeStagedChangesUser struct for CredentialIssuanceRuleStagedChangeStagedChangesUser

func NewCredentialIssuanceRuleStagedChangeStagedChangesUser

func NewCredentialIssuanceRuleStagedChangeStagedChangesUser(id string) *CredentialIssuanceRuleStagedChangeStagedChangesUser

NewCredentialIssuanceRuleStagedChangeStagedChangesUser instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesUser 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 NewCredentialIssuanceRuleStagedChangeStagedChangesUserWithDefaults

func NewCredentialIssuanceRuleStagedChangeStagedChangesUserWithDefaults() *CredentialIssuanceRuleStagedChangeStagedChangesUser

NewCredentialIssuanceRuleStagedChangeStagedChangesUserWithDefaults instantiates a new CredentialIssuanceRuleStagedChangeStagedChangesUser 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 (*CredentialIssuanceRuleStagedChangeStagedChangesUser) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleStagedChangeStagedChangesUser) GetIdOk

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

func (CredentialIssuanceRuleStagedChangeStagedChangesUser) MarshalJSON

func (*CredentialIssuanceRuleStagedChangeStagedChangesUser) SetId

SetId sets field value

func (CredentialIssuanceRuleStagedChangeStagedChangesUser) ToMap

type CredentialIssuanceRuleUsageCounts

type CredentialIssuanceRuleUsageCounts struct {
	Issued   *int32 `json:"issued,omitempty"`
	Accepted *int32 `json:"accepted,omitempty"`
	Updated  *int32 `json:"updated,omitempty"`
	Revoked  *int32 `json:"revoked,omitempty"`
}

CredentialIssuanceRuleUsageCounts struct for CredentialIssuanceRuleUsageCounts

func NewCredentialIssuanceRuleUsageCounts

func NewCredentialIssuanceRuleUsageCounts() *CredentialIssuanceRuleUsageCounts

NewCredentialIssuanceRuleUsageCounts instantiates a new CredentialIssuanceRuleUsageCounts 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 NewCredentialIssuanceRuleUsageCountsWithDefaults

func NewCredentialIssuanceRuleUsageCountsWithDefaults() *CredentialIssuanceRuleUsageCounts

NewCredentialIssuanceRuleUsageCountsWithDefaults instantiates a new CredentialIssuanceRuleUsageCounts 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 (*CredentialIssuanceRuleUsageCounts) GetAccepted

func (o *CredentialIssuanceRuleUsageCounts) GetAccepted() int32

GetAccepted returns the Accepted field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetAcceptedOk

func (o *CredentialIssuanceRuleUsageCounts) GetAcceptedOk() (*int32, bool)

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

func (*CredentialIssuanceRuleUsageCounts) GetIssued

GetIssued returns the Issued field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetIssuedOk

func (o *CredentialIssuanceRuleUsageCounts) GetIssuedOk() (*int32, bool)

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

func (*CredentialIssuanceRuleUsageCounts) GetRevoked

func (o *CredentialIssuanceRuleUsageCounts) GetRevoked() int32

GetRevoked returns the Revoked field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetRevokedOk

func (o *CredentialIssuanceRuleUsageCounts) GetRevokedOk() (*int32, bool)

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

func (*CredentialIssuanceRuleUsageCounts) GetUpdated

func (o *CredentialIssuanceRuleUsageCounts) GetUpdated() int32

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageCounts) GetUpdatedOk

func (o *CredentialIssuanceRuleUsageCounts) GetUpdatedOk() (*int32, bool)

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

func (*CredentialIssuanceRuleUsageCounts) HasAccepted

func (o *CredentialIssuanceRuleUsageCounts) HasAccepted() bool

HasAccepted returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageCounts) HasIssued

func (o *CredentialIssuanceRuleUsageCounts) HasIssued() bool

HasIssued returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageCounts) HasRevoked

func (o *CredentialIssuanceRuleUsageCounts) HasRevoked() bool

HasRevoked returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageCounts) HasUpdated

func (o *CredentialIssuanceRuleUsageCounts) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (CredentialIssuanceRuleUsageCounts) MarshalJSON

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

func (*CredentialIssuanceRuleUsageCounts) SetAccepted

func (o *CredentialIssuanceRuleUsageCounts) SetAccepted(v int32)

SetAccepted gets a reference to the given int32 and assigns it to the Accepted field.

func (*CredentialIssuanceRuleUsageCounts) SetIssued

func (o *CredentialIssuanceRuleUsageCounts) SetIssued(v int32)

SetIssued gets a reference to the given int32 and assigns it to the Issued field.

func (*CredentialIssuanceRuleUsageCounts) SetRevoked

func (o *CredentialIssuanceRuleUsageCounts) SetRevoked(v int32)

SetRevoked gets a reference to the given int32 and assigns it to the Revoked field.

func (*CredentialIssuanceRuleUsageCounts) SetUpdated

func (o *CredentialIssuanceRuleUsageCounts) SetUpdated(v int32)

SetUpdated gets a reference to the given int32 and assigns it to the Updated field.

func (CredentialIssuanceRuleUsageCounts) ToMap

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

type CredentialIssuanceRuleUsageDetails

type CredentialIssuanceRuleUsageDetails struct {
	Issued  []CredentialIssuanceRuleUsageInner `json:"issued,omitempty"`
	Revoked []CredentialIssuanceRuleUsageInner `json:"revoked,omitempty"`
	Updated []CredentialIssuanceRuleUsageInner `json:"updated,omitempty"`
}

CredentialIssuanceRuleUsageDetails struct for CredentialIssuanceRuleUsageDetails

func NewCredentialIssuanceRuleUsageDetails

func NewCredentialIssuanceRuleUsageDetails() *CredentialIssuanceRuleUsageDetails

NewCredentialIssuanceRuleUsageDetails instantiates a new CredentialIssuanceRuleUsageDetails 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 NewCredentialIssuanceRuleUsageDetailsWithDefaults

func NewCredentialIssuanceRuleUsageDetailsWithDefaults() *CredentialIssuanceRuleUsageDetails

NewCredentialIssuanceRuleUsageDetailsWithDefaults instantiates a new CredentialIssuanceRuleUsageDetails 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 (*CredentialIssuanceRuleUsageDetails) GetIssued

GetIssued returns the Issued field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetails) GetIssuedOk

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

func (*CredentialIssuanceRuleUsageDetails) GetRevoked

GetRevoked returns the Revoked field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetails) GetRevokedOk

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

func (*CredentialIssuanceRuleUsageDetails) GetUpdated

GetUpdated returns the Updated field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageDetails) GetUpdatedOk

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

func (*CredentialIssuanceRuleUsageDetails) HasIssued

HasIssued returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageDetails) HasRevoked

func (o *CredentialIssuanceRuleUsageDetails) HasRevoked() bool

HasRevoked returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageDetails) HasUpdated

func (o *CredentialIssuanceRuleUsageDetails) HasUpdated() bool

HasUpdated returns a boolean if a field has been set.

func (CredentialIssuanceRuleUsageDetails) MarshalJSON

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

func (*CredentialIssuanceRuleUsageDetails) SetIssued

SetIssued gets a reference to the given []CredentialIssuanceRuleUsageInner and assigns it to the Issued field.

func (*CredentialIssuanceRuleUsageDetails) SetRevoked

SetRevoked gets a reference to the given []CredentialIssuanceRuleUsageInner and assigns it to the Revoked field.

func (*CredentialIssuanceRuleUsageDetails) SetUpdated

SetUpdated gets a reference to the given []CredentialIssuanceRuleUsageInner and assigns it to the Updated field.

func (CredentialIssuanceRuleUsageDetails) ToMap

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

type CredentialIssuanceRuleUsageInner

type CredentialIssuanceRuleUsageInner struct {
	User       *CredentialIssuanceRuleUsageInnerUser       `json:"user,omitempty"`
	Credential *CredentialIssuanceRuleUsageInnerCredential `json:"credential,omitempty"`
	// A string representing the date and time the credential was issued by the service.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
}

CredentialIssuanceRuleUsageInner struct for CredentialIssuanceRuleUsageInner

func NewCredentialIssuanceRuleUsageInner

func NewCredentialIssuanceRuleUsageInner() *CredentialIssuanceRuleUsageInner

NewCredentialIssuanceRuleUsageInner instantiates a new CredentialIssuanceRuleUsageInner 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 NewCredentialIssuanceRuleUsageInnerWithDefaults

func NewCredentialIssuanceRuleUsageInnerWithDefaults() *CredentialIssuanceRuleUsageInner

NewCredentialIssuanceRuleUsageInnerWithDefaults instantiates a new CredentialIssuanceRuleUsageInner 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 (*CredentialIssuanceRuleUsageInner) GetCreatedAt

func (o *CredentialIssuanceRuleUsageInner) GetCreatedAt() time.Time

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

func (*CredentialIssuanceRuleUsageInner) GetCreatedAtOk

func (o *CredentialIssuanceRuleUsageInner) GetCreatedAtOk() (*time.Time, bool)

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

func (*CredentialIssuanceRuleUsageInner) GetCredential

GetCredential returns the Credential field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageInner) GetCredentialOk

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

func (*CredentialIssuanceRuleUsageInner) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*CredentialIssuanceRuleUsageInner) GetUserOk

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

func (*CredentialIssuanceRuleUsageInner) HasCreatedAt

func (o *CredentialIssuanceRuleUsageInner) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageInner) HasCredential

func (o *CredentialIssuanceRuleUsageInner) HasCredential() bool

HasCredential returns a boolean if a field has been set.

func (*CredentialIssuanceRuleUsageInner) HasUser

HasUser returns a boolean if a field has been set.

func (CredentialIssuanceRuleUsageInner) MarshalJSON

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

func (*CredentialIssuanceRuleUsageInner) SetCreatedAt

func (o *CredentialIssuanceRuleUsageInner) SetCreatedAt(v time.Time)

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

func (*CredentialIssuanceRuleUsageInner) SetCredential

SetCredential gets a reference to the given CredentialIssuanceRuleUsageInnerCredential and assigns it to the Credential field.

func (*CredentialIssuanceRuleUsageInner) SetUser

SetUser gets a reference to the given CredentialIssuanceRuleUsageInnerUser and assigns it to the User field.

func (CredentialIssuanceRuleUsageInner) ToMap

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

type CredentialIssuanceRuleUsageInnerCredential

type CredentialIssuanceRuleUsageInnerCredential struct {
	// A string representing the identifier (UUID) of the credential subject to the issue action identified by the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleUsageInnerCredential struct for CredentialIssuanceRuleUsageInnerCredential

func NewCredentialIssuanceRuleUsageInnerCredential

func NewCredentialIssuanceRuleUsageInnerCredential(id string) *CredentialIssuanceRuleUsageInnerCredential

NewCredentialIssuanceRuleUsageInnerCredential instantiates a new CredentialIssuanceRuleUsageInnerCredential 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 NewCredentialIssuanceRuleUsageInnerCredentialWithDefaults

func NewCredentialIssuanceRuleUsageInnerCredentialWithDefaults() *CredentialIssuanceRuleUsageInnerCredential

NewCredentialIssuanceRuleUsageInnerCredentialWithDefaults instantiates a new CredentialIssuanceRuleUsageInnerCredential 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 (*CredentialIssuanceRuleUsageInnerCredential) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleUsageInnerCredential) GetIdOk

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

func (CredentialIssuanceRuleUsageInnerCredential) MarshalJSON

func (*CredentialIssuanceRuleUsageInnerCredential) SetId

SetId sets field value

func (CredentialIssuanceRuleUsageInnerCredential) ToMap

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

type CredentialIssuanceRuleUsageInnerUser

type CredentialIssuanceRuleUsageInnerUser struct {
	// A string representing the identifier (UUID) of the user identified by the filter on the credential issuance rule.
	Id string `json:"id"`
}

CredentialIssuanceRuleUsageInnerUser struct for CredentialIssuanceRuleUsageInnerUser

func NewCredentialIssuanceRuleUsageInnerUser

func NewCredentialIssuanceRuleUsageInnerUser(id string) *CredentialIssuanceRuleUsageInnerUser

NewCredentialIssuanceRuleUsageInnerUser instantiates a new CredentialIssuanceRuleUsageInnerUser 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 NewCredentialIssuanceRuleUsageInnerUserWithDefaults

func NewCredentialIssuanceRuleUsageInnerUserWithDefaults() *CredentialIssuanceRuleUsageInnerUser

NewCredentialIssuanceRuleUsageInnerUserWithDefaults instantiates a new CredentialIssuanceRuleUsageInnerUser 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 (*CredentialIssuanceRuleUsageInnerUser) GetId

GetId returns the Id field value

func (*CredentialIssuanceRuleUsageInnerUser) GetIdOk

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

func (CredentialIssuanceRuleUsageInnerUser) MarshalJSON

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

func (*CredentialIssuanceRuleUsageInnerUser) SetId

SetId sets field value

func (CredentialIssuanceRuleUsageInnerUser) ToMap

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

type CredentialIssuanceRulesApiService

type CredentialIssuanceRulesApiService service

CredentialIssuanceRulesApiService CredentialIssuanceRulesApi service

func (*CredentialIssuanceRulesApiService) ApplyCredentialIssuanceRuleStagedChanges

func (a *CredentialIssuanceRulesApiService) ApplyCredentialIssuanceRuleStagedChanges(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiApplyCredentialIssuanceRuleStagedChangesRequest

ApplyCredentialIssuanceRuleStagedChanges Apply Credential Issuance Rule Staged Changes

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

func (*CredentialIssuanceRulesApiService) ApplyCredentialIssuanceRuleStagedChangesExecute

Execute executes the request

@return CredentialIssuanceRuleStagedChange

func (*CredentialIssuanceRulesApiService) CreateCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) CreateCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string) ApiCreateCredentialIssuanceRuleRequest

CreateCredentialIssuanceRule Create Credential Issuance Rule

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

func (*CredentialIssuanceRulesApiService) CreateCredentialIssuanceRuleExecute

Execute executes the request

@return CredentialIssuanceRule

func (*CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiDeleteCredentialIssuanceRuleRequest

DeleteCredentialIssuanceRule Delete Credential Issuance Rule

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

func (*CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRuleExecute

func (a *CredentialIssuanceRulesApiService) DeleteCredentialIssuanceRuleExecute(r ApiDeleteCredentialIssuanceRuleRequest) (*http.Response, error)

Execute executes the request

func (*CredentialIssuanceRulesApiService) ReadAllCredentialIssuanceRules

func (a *CredentialIssuanceRulesApiService) ReadAllCredentialIssuanceRules(ctx context.Context, environmentID string, credentialTypeID string) ApiReadAllCredentialIssuanceRulesRequest

ReadAllCredentialIssuanceRules Read All Credential Issuance Rules

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

func (*CredentialIssuanceRulesApiService) ReadAllCredentialIssuanceRulesExecute

Execute executes the request

@return EntityArray

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleStagedChanges

func (a *CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleStagedChanges(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadCredentialIssuanceRuleStagedChangesRequest

ReadCredentialIssuanceRuleStagedChanges Read Credential Issuance Rule Staged Changes

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

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleStagedChangesExecute

Execute executes the request

@return CredentialIssuanceRuleStagedChange

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageCounts

func (a *CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageCounts(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadCredentialIssuanceRuleUsageCountsRequest

ReadCredentialIssuanceRuleUsageCounts Read Credential Issuance Rule Usage Counts

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

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageCountsExecute

Execute executes the request

@return CredentialIssuanceRuleUsageCounts

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageDetails

func (a *CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageDetails(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadCredentialIssuanceRuleUsageDetailsRequest

ReadCredentialIssuanceRuleUsageDetails Read Credential Issuance Rule Usage Details

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

func (*CredentialIssuanceRulesApiService) ReadCredentialIssuanceRuleUsageDetailsExecute

Execute executes the request

@return CredentialIssuanceRuleUsageDetails

func (*CredentialIssuanceRulesApiService) ReadOneCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) ReadOneCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiReadOneCredentialIssuanceRuleRequest

ReadOneCredentialIssuanceRule Read One Credential Issuance Rule

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

func (*CredentialIssuanceRulesApiService) ReadOneCredentialIssuanceRuleExecute

Execute executes the request

@return CredentialIssuanceRule

func (*CredentialIssuanceRulesApiService) UpdateCredentialIssuanceRule

func (a *CredentialIssuanceRulesApiService) UpdateCredentialIssuanceRule(ctx context.Context, environmentID string, credentialTypeID string, credentialIssuanceRuleID string) ApiUpdateCredentialIssuanceRuleRequest

UpdateCredentialIssuanceRule Update Credential Issuance Rule

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

func (*CredentialIssuanceRulesApiService) UpdateCredentialIssuanceRuleExecute

Execute executes the request

@return CredentialIssuanceRule

type CredentialIssuerProfile

type CredentialIssuerProfile struct {
	Links               *LinksHATEOAS                               `json:"_links,omitempty"`
	ApplicationInstance *CredentialIssuerProfileApplicationInstance `json:"applicationInstance,omitempty"`
	// A string that specifies the date and time the issuer profile was created.
	CreatedAt   *time.Time         `json:"createdAt,omitempty"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	// A string that specifies the identifier (UUID) of the credential issuer.
	Id *string `json:"id,omitempty"`
	// The name of the credential issuer. This will be included in credentials issued.
	Name string `json:"name"`
	// A string that specifies the date and time the credential issuer profile was last updated; can be null.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// A string that specifies the base URL associated with the credential issuer.
	SiteUrl *string `json:"siteUrl,omitempty"`
	// A string that specifies the default notification template used in credential issuance notifications. Deprecated.
	CustomEmailTemplate *string `json:"customEmailTemplate,omitempty"`
}

CredentialIssuerProfile struct for CredentialIssuerProfile

func NewCredentialIssuerProfile

func NewCredentialIssuerProfile(name string) *CredentialIssuerProfile

NewCredentialIssuerProfile instantiates a new CredentialIssuerProfile 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 NewCredentialIssuerProfileWithDefaults

func NewCredentialIssuerProfileWithDefaults() *CredentialIssuerProfile

NewCredentialIssuerProfileWithDefaults instantiates a new CredentialIssuerProfile 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 (*CredentialIssuerProfile) GetApplicationInstance

GetApplicationInstance returns the ApplicationInstance field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetApplicationInstanceOk

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

func (*CredentialIssuerProfile) GetCreatedAt

func (o *CredentialIssuerProfile) GetCreatedAt() time.Time

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

func (*CredentialIssuerProfile) GetCreatedAtOk

func (o *CredentialIssuerProfile) GetCreatedAtOk() (*time.Time, bool)

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

func (*CredentialIssuerProfile) GetCustomEmailTemplate

func (o *CredentialIssuerProfile) GetCustomEmailTemplate() string

GetCustomEmailTemplate returns the CustomEmailTemplate field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetCustomEmailTemplateOk

func (o *CredentialIssuerProfile) GetCustomEmailTemplateOk() (*string, bool)

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

func (*CredentialIssuerProfile) GetEnvironment

func (o *CredentialIssuerProfile) GetEnvironment() ObjectEnvironment

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

func (*CredentialIssuerProfile) GetEnvironmentOk

func (o *CredentialIssuerProfile) 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 (*CredentialIssuerProfile) GetId

func (o *CredentialIssuerProfile) GetId() string

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

func (*CredentialIssuerProfile) GetIdOk

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

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

func (*CredentialIssuerProfile) GetLinksOk added in v0.3.0

func (o *CredentialIssuerProfile) 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 (*CredentialIssuerProfile) GetName

func (o *CredentialIssuerProfile) GetName() string

GetName returns the Name field value

func (*CredentialIssuerProfile) GetNameOk

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

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

func (*CredentialIssuerProfile) GetSiteUrl

func (o *CredentialIssuerProfile) GetSiteUrl() string

GetSiteUrl returns the SiteUrl field value if set, zero value otherwise.

func (*CredentialIssuerProfile) GetSiteUrlOk

func (o *CredentialIssuerProfile) GetSiteUrlOk() (*string, bool)

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

func (*CredentialIssuerProfile) GetUpdatedAt

func (o *CredentialIssuerProfile) GetUpdatedAt() time.Time

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

func (*CredentialIssuerProfile) GetUpdatedAtOk

func (o *CredentialIssuerProfile) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CredentialIssuerProfile) HasApplicationInstance

func (o *CredentialIssuerProfile) HasApplicationInstance() bool

HasApplicationInstance returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasCreatedAt

func (o *CredentialIssuerProfile) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasCustomEmailTemplate

func (o *CredentialIssuerProfile) HasCustomEmailTemplate() bool

HasCustomEmailTemplate returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasEnvironment

func (o *CredentialIssuerProfile) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasId

func (o *CredentialIssuerProfile) HasId() bool

HasId returns a boolean if a field has been set.

func (o *CredentialIssuerProfile) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasSiteUrl

func (o *CredentialIssuerProfile) HasSiteUrl() bool

HasSiteUrl returns a boolean if a field has been set.

func (*CredentialIssuerProfile) HasUpdatedAt

func (o *CredentialIssuerProfile) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CredentialIssuerProfile) MarshalJSON

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

func (*CredentialIssuerProfile) SetApplicationInstance

SetApplicationInstance gets a reference to the given CredentialIssuerProfileApplicationInstance and assigns it to the ApplicationInstance field.

func (*CredentialIssuerProfile) SetCreatedAt

func (o *CredentialIssuerProfile) SetCreatedAt(v time.Time)

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

func (*CredentialIssuerProfile) SetCustomEmailTemplate

func (o *CredentialIssuerProfile) SetCustomEmailTemplate(v string)

SetCustomEmailTemplate gets a reference to the given string and assigns it to the CustomEmailTemplate field.

func (*CredentialIssuerProfile) SetEnvironment

func (o *CredentialIssuerProfile) SetEnvironment(v ObjectEnvironment)

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

func (*CredentialIssuerProfile) SetId

func (o *CredentialIssuerProfile) SetId(v string)

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

func (o *CredentialIssuerProfile) SetLinks(v LinksHATEOAS)

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

func (*CredentialIssuerProfile) SetName

func (o *CredentialIssuerProfile) SetName(v string)

SetName sets field value

func (*CredentialIssuerProfile) SetSiteUrl

func (o *CredentialIssuerProfile) SetSiteUrl(v string)

SetSiteUrl gets a reference to the given string and assigns it to the SiteUrl field.

func (*CredentialIssuerProfile) SetUpdatedAt

func (o *CredentialIssuerProfile) SetUpdatedAt(v time.Time)

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

func (CredentialIssuerProfile) ToMap

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

type CredentialIssuerProfileApplicationInstance

type CredentialIssuerProfileApplicationInstance struct {
	// A string that specifies the identifier (UUID) of the application instance registered with the PingOne platform service.
	Id *string `json:"id,omitempty"`
}

CredentialIssuerProfileApplicationInstance struct for CredentialIssuerProfileApplicationInstance

func NewCredentialIssuerProfileApplicationInstance

func NewCredentialIssuerProfileApplicationInstance() *CredentialIssuerProfileApplicationInstance

NewCredentialIssuerProfileApplicationInstance instantiates a new CredentialIssuerProfileApplicationInstance 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 NewCredentialIssuerProfileApplicationInstanceWithDefaults

func NewCredentialIssuerProfileApplicationInstanceWithDefaults() *CredentialIssuerProfileApplicationInstance

NewCredentialIssuerProfileApplicationInstanceWithDefaults instantiates a new CredentialIssuerProfileApplicationInstance 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 (*CredentialIssuerProfileApplicationInstance) GetId

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

func (*CredentialIssuerProfileApplicationInstance) 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 (*CredentialIssuerProfileApplicationInstance) HasId

HasId returns a boolean if a field has been set.

func (CredentialIssuerProfileApplicationInstance) MarshalJSON

func (*CredentialIssuerProfileApplicationInstance) SetId

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

func (CredentialIssuerProfileApplicationInstance) ToMap

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

type CredentialIssuersApiService

type CredentialIssuersApiService service

CredentialIssuersApiService CredentialIssuersApi service

func (*CredentialIssuersApiService) CreateCredentialIssuerProfile

func (a *CredentialIssuersApiService) CreateCredentialIssuerProfile(ctx context.Context, environmentID string) ApiCreateCredentialIssuerProfileRequest

CreateCredentialIssuerProfile Create Credential Issuer Profile

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

func (*CredentialIssuersApiService) CreateCredentialIssuerProfileExecute

Execute executes the request

@return CredentialIssuerProfile

func (*CredentialIssuersApiService) ReadCredentialIssuerProfile

func (a *CredentialIssuersApiService) ReadCredentialIssuerProfile(ctx context.Context, environmentID string) ApiReadCredentialIssuerProfileRequest

ReadCredentialIssuerProfile Read Credential Issuer Profile

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

func (*CredentialIssuersApiService) ReadCredentialIssuerProfileExecute

Execute executes the request

@return CredentialIssuerProfile

func (*CredentialIssuersApiService) UpdateCredentialIssuerProfile

func (a *CredentialIssuersApiService) UpdateCredentialIssuerProfile(ctx context.Context, environmentID string) ApiUpdateCredentialIssuerProfileRequest

UpdateCredentialIssuerProfile Update Credential Issuer Profile

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

func (*CredentialIssuersApiService) UpdateCredentialIssuerProfileExecute

Execute executes the request

@return CredentialIssuerProfile

type CredentialType

type CredentialType struct {
	Links *LinksHATEOAS `json:"_links,omitempty"`
	// A string that specifies an SVG formatted image containing placeholders for the credential fields that need to be displayed in the image.
	CardDesignTemplate string `json:"cardDesignTemplate"`
	// A string that specifies the descriptor of the credential type. Can be non-identity types such as proof of employment or proof of insurance.
	CardType *string `json:"cardType,omitempty"`
	// A string that specifies the date and time the credential type was created.
	CreatedAt *time.Time `json:"createdAt,omitempty"`
	// A string that specifies the description of the credential type.
	Description *string `json:"description,omitempty"`
	// A string that specifies the date and time the credential type was deleted. Note - a deletion of a credential type is a \"soft delete\".
	DeletedAt   *time.Time         `json:"deletedAt,omitempty"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	// A string that specifies the identifier (UUID) associated with the credential type.
	Id     *string       `json:"id,omitempty"`
	Issuer *ObjectIssuer `json:"issuer,omitempty"`
	// A string that specifies the issuer name associated with the card, can differ from title.
	IssuerName *string                   `json:"issuerName,omitempty"`
	Management *CredentialTypeManagement `json:"management,omitempty"`
	Metadata   CredentialTypeMetaData    `json:"metadata"`
	Multiple   *CredentialTypeMultiple   `json:"multiple,omitempty"`
	OnDelete   *CredentialTypeOnDelete   `json:"onDelete,omitempty"`
	// A string that specifies the title of the credential. Verification sites are expected to be able to request the issued credential from the compatible wallet app using the title.
	Title string `json:"title"`
	// A string that specifies the date and time the credential type was last updated; can be null.
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

CredentialType struct for CredentialType

func NewCredentialType

func NewCredentialType(cardDesignTemplate string, metadata CredentialTypeMetaData, title string) *CredentialType

NewCredentialType instantiates a new CredentialType 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 NewCredentialTypeWithDefaults

func NewCredentialTypeWithDefaults() *CredentialType

NewCredentialTypeWithDefaults instantiates a new CredentialType 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 (*CredentialType) GetCardDesignTemplate

func (o *CredentialType) GetCardDesignTemplate() string

GetCardDesignTemplate returns the CardDesignTemplate field value

func (*CredentialType) GetCardDesignTemplateOk

func (o *CredentialType) GetCardDesignTemplateOk() (*string, bool)

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

func (*CredentialType) GetCardType

func (o *CredentialType) GetCardType() string

GetCardType returns the CardType field value if set, zero value otherwise.

func (*CredentialType) GetCardTypeOk

func (o *CredentialType) GetCardTypeOk() (*string, bool)

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

func (*CredentialType) GetCreatedAt

func (o *CredentialType) GetCreatedAt() time.Time

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

func (*CredentialType) GetCreatedAtOk

func (o *CredentialType) GetCreatedAtOk() (*time.Time, bool)

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

func (*CredentialType) GetDeletedAt

func (o *CredentialType) GetDeletedAt() time.Time

GetDeletedAt returns the DeletedAt field value if set, zero value otherwise.

func (*CredentialType) GetDeletedAtOk

func (o *CredentialType) GetDeletedAtOk() (*time.Time, bool)

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

func (*CredentialType) GetDescription

func (o *CredentialType) GetDescription() string

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

func (*CredentialType) GetDescriptionOk

func (o *CredentialType) 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 (*CredentialType) GetEnvironment

func (o *CredentialType) GetEnvironment() ObjectEnvironment

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

func (*CredentialType) GetEnvironmentOk

func (o *CredentialType) 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 (*CredentialType) GetId

func (o *CredentialType) GetId() string

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

func (*CredentialType) GetIdOk

func (o *CredentialType) 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 (*CredentialType) GetIssuer

func (o *CredentialType) GetIssuer() ObjectIssuer

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*CredentialType) GetIssuerName

func (o *CredentialType) GetIssuerName() string

GetIssuerName returns the IssuerName field value if set, zero value otherwise.

func (*CredentialType) GetIssuerNameOk

func (o *CredentialType) GetIssuerNameOk() (*string, bool)

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

func (*CredentialType) GetIssuerOk

func (o *CredentialType) GetIssuerOk() (*ObjectIssuer, bool)

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

func (o *CredentialType) GetLinks() LinksHATEOAS

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

func (*CredentialType) GetLinksOk added in v0.3.0

func (o *CredentialType) 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 (*CredentialType) GetManagement added in v0.7.0

func (o *CredentialType) GetManagement() CredentialTypeManagement

GetManagement returns the Management field value if set, zero value otherwise.

func (*CredentialType) GetManagementOk added in v0.7.0

func (o *CredentialType) GetManagementOk() (*CredentialTypeManagement, bool)

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

func (*CredentialType) GetMetadata

func (o *CredentialType) GetMetadata() CredentialTypeMetaData

GetMetadata returns the Metadata field value

func (*CredentialType) GetMetadataOk

func (o *CredentialType) GetMetadataOk() (*CredentialTypeMetaData, bool)

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

func (*CredentialType) GetMultiple added in v0.5.0

func (o *CredentialType) GetMultiple() CredentialTypeMultiple

GetMultiple returns the Multiple field value if set, zero value otherwise.

func (*CredentialType) GetMultipleOk added in v0.5.0

func (o *CredentialType) GetMultipleOk() (*CredentialTypeMultiple, bool)

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

func (*CredentialType) GetOnDelete added in v0.4.0

func (o *CredentialType) GetOnDelete() CredentialTypeOnDelete

GetOnDelete returns the OnDelete field value if set, zero value otherwise.

func (*CredentialType) GetOnDeleteOk added in v0.4.0

func (o *CredentialType) GetOnDeleteOk() (*CredentialTypeOnDelete, bool)

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

func (*CredentialType) GetTitle

func (o *CredentialType) GetTitle() string

GetTitle returns the Title field value

func (*CredentialType) GetTitleOk

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

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

func (*CredentialType) GetUpdatedAt

func (o *CredentialType) GetUpdatedAt() time.Time

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

func (*CredentialType) GetUpdatedAtOk

func (o *CredentialType) GetUpdatedAtOk() (*time.Time, bool)

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

func (*CredentialType) HasCardType

func (o *CredentialType) HasCardType() bool

HasCardType returns a boolean if a field has been set.

func (*CredentialType) HasCreatedAt

func (o *CredentialType) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*CredentialType) HasDeletedAt

func (o *CredentialType) HasDeletedAt() bool

HasDeletedAt returns a boolean if a field has been set.

func (*CredentialType) HasDescription

func (o *CredentialType) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CredentialType) HasEnvironment

func (o *CredentialType) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*CredentialType) HasId

func (o *CredentialType) HasId() bool

HasId returns a boolean if a field has been set.

func (*CredentialType) HasIssuer

func (o *CredentialType) HasIssuer() bool

HasIssuer returns a boolean if a field has been set.

func (*CredentialType) HasIssuerName

func (o *CredentialType) HasIssuerName() bool

HasIssuerName returns a boolean if a field has been set.

func (o *CredentialType) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*CredentialType) HasManagement added in v0.7.0

func (o *CredentialType) HasManagement() bool

HasManagement returns a boolean if a field has been set.

func (*CredentialType) HasMultiple added in v0.5.0

func (o *CredentialType) HasMultiple() bool

HasMultiple returns a boolean if a field has been set.

func (*CredentialType) HasOnDelete added in v0.4.0

func (o *CredentialType) HasOnDelete() bool

HasOnDelete returns a boolean if a field has been set.

func (*CredentialType) HasUpdatedAt

func (o *CredentialType) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (CredentialType) MarshalJSON

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

func (*CredentialType) SetCardDesignTemplate

func (o *CredentialType) SetCardDesignTemplate(v string)

SetCardDesignTemplate sets field value

func (*CredentialType) SetCardType

func (o *CredentialType) SetCardType(v string)

SetCardType gets a reference to the given string and assigns it to the CardType field.

func (*CredentialType) SetCreatedAt

func (o *CredentialType) SetCreatedAt(v time.Time)

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

func (*CredentialType) SetDeletedAt

func (o *CredentialType) SetDeletedAt(v time.Time)

SetDeletedAt gets a reference to the given time.Time and assigns it to the DeletedAt field.

func (*CredentialType) SetDescription

func (o *CredentialType) SetDescription(v string)

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

func (*CredentialType) SetEnvironment

func (o *CredentialType) SetEnvironment(v ObjectEnvironment)

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

func (*CredentialType) SetId

func (o *CredentialType) SetId(v string)

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

func (*CredentialType) SetIssuer

func (o *CredentialType) SetIssuer(v ObjectIssuer)

SetIssuer gets a reference to the given ObjectIssuer and assigns it to the Issuer field.

func (*CredentialType) SetIssuerName

func (o *CredentialType) SetIssuerName(v string)

SetIssuerName gets a reference to the given string and assigns it to the IssuerName field.

func (o *CredentialType) SetLinks(v LinksHATEOAS)

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

func (*CredentialType) SetManagement added in v0.7.0

func (o *CredentialType) SetManagement(v CredentialTypeManagement)

SetManagement gets a reference to the given CredentialTypeManagement and assigns it to the Management field.

func (*CredentialType) SetMetadata

func (o *CredentialType) SetMetadata(v CredentialTypeMetaData)

SetMetadata sets field value

func (*CredentialType) SetMultiple added in v0.5.0

func (o *CredentialType) SetMultiple(v CredentialTypeMultiple)

SetMultiple gets a reference to the given CredentialTypeMultiple and assigns it to the Multiple field.

func (*CredentialType) SetOnDelete added in v0.4.0

func (o *CredentialType) SetOnDelete(v CredentialTypeOnDelete)

SetOnDelete gets a reference to the given CredentialTypeOnDelete and assigns it to the OnDelete field.

func (*CredentialType) SetTitle

func (o *CredentialType) SetTitle(v string)

SetTitle sets field value

func (*CredentialType) SetUpdatedAt

func (o *CredentialType) SetUpdatedAt(v time.Time)

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

func (CredentialType) ToMap

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

type CredentialTypeManagement added in v0.7.0

type CredentialTypeManagement struct {
	Mode *EnumCredentialTypeManagementMode `json:"mode,omitempty"`
}

CredentialTypeManagement struct for CredentialTypeManagement

func NewCredentialTypeManagement added in v0.7.0

func NewCredentialTypeManagement() *CredentialTypeManagement

NewCredentialTypeManagement instantiates a new CredentialTypeManagement 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 NewCredentialTypeManagementWithDefaults added in v0.7.0

func NewCredentialTypeManagementWithDefaults() *CredentialTypeManagement

NewCredentialTypeManagementWithDefaults instantiates a new CredentialTypeManagement 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 (*CredentialTypeManagement) GetMode added in v0.7.0

GetMode returns the Mode field value if set, zero value otherwise.

func (*CredentialTypeManagement) GetModeOk added in v0.7.0

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

func (*CredentialTypeManagement) HasMode added in v0.7.0

func (o *CredentialTypeManagement) HasMode() bool

HasMode returns a boolean if a field has been set.

func (CredentialTypeManagement) MarshalJSON added in v0.7.0

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

func (*CredentialTypeManagement) SetMode added in v0.7.0

SetMode gets a reference to the given EnumCredentialTypeManagementMode and assigns it to the Mode field.

func (CredentialTypeManagement) ToMap added in v0.7.0

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

type CredentialTypeMetaData

type CredentialTypeMetaData struct {
	// A string that specifies the URL to an image of the background to show in the credential.
	BackgroundImage *string `json:"backgroundImage,omitempty"`
	// A string that specifies the percent opacity of the background image in the credential. High percentage opacity may make reading text difficult.
	BgOpacityPercent *int32 `json:"bgOpacityPercent,omitempty"`
	// A string that specifies the color to show on the credential.
	CardColor *string `json:"cardColor,omitempty"`
	// An integer value between 1-3 that specifies the vertical layout of displayed fields in the credential type.
	Columns *int32 `json:"columns,omitempty"`
	// A string that specifies the description of the credential.
	Description *string `json:"description,omitempty"`
	// An array of objects that specifies the fields on the credential.
	Fields []CredentialTypeMetaDataFieldsInner `json:"fields,omitempty"`
	// A string that specifies the URL to an image of the logo to show in the credential.
	LogoImage *string `json:"logoImage,omitempty"`
	// A string that specifies the name of the credential.
	Name *string `json:"name,omitempty"`
	// A string that specifies the color of the text to show on the credential.
	TextColor *string `json:"textColor,omitempty"`
	// An integer that specifies the version of this credential. If not provided, the service assigns a version.
	Version *int32 `json:"version,omitempty"`
}

CredentialTypeMetaData struct for CredentialTypeMetaData

func NewCredentialTypeMetaData

func NewCredentialTypeMetaData() *CredentialTypeMetaData

NewCredentialTypeMetaData instantiates a new CredentialTypeMetaData 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 NewCredentialTypeMetaDataWithDefaults

func NewCredentialTypeMetaDataWithDefaults() *CredentialTypeMetaData

NewCredentialTypeMetaDataWithDefaults instantiates a new CredentialTypeMetaData 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 (*CredentialTypeMetaData) GetBackgroundImage

func (o *CredentialTypeMetaData) GetBackgroundImage() string

GetBackgroundImage returns the BackgroundImage field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetBackgroundImageOk

func (o *CredentialTypeMetaData) GetBackgroundImageOk() (*string, bool)

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

func (*CredentialTypeMetaData) GetBgOpacityPercent

func (o *CredentialTypeMetaData) GetBgOpacityPercent() int32

GetBgOpacityPercent returns the BgOpacityPercent field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetBgOpacityPercentOk

func (o *CredentialTypeMetaData) GetBgOpacityPercentOk() (*int32, bool)

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

func (*CredentialTypeMetaData) GetCardColor

func (o *CredentialTypeMetaData) GetCardColor() string

GetCardColor returns the CardColor field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetCardColorOk

func (o *CredentialTypeMetaData) GetCardColorOk() (*string, bool)

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

func (*CredentialTypeMetaData) GetColumns

func (o *CredentialTypeMetaData) GetColumns() int32

GetColumns returns the Columns field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetColumnsOk

func (o *CredentialTypeMetaData) GetColumnsOk() (*int32, bool)

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

func (*CredentialTypeMetaData) GetDescription

func (o *CredentialTypeMetaData) GetDescription() string

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

func (*CredentialTypeMetaData) GetDescriptionOk

func (o *CredentialTypeMetaData) 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 (*CredentialTypeMetaData) GetFields

GetFields returns the Fields field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetFieldsOk

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

func (*CredentialTypeMetaData) GetLogoImage

func (o *CredentialTypeMetaData) GetLogoImage() string

GetLogoImage returns the LogoImage field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetLogoImageOk

func (o *CredentialTypeMetaData) GetLogoImageOk() (*string, bool)

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

func (*CredentialTypeMetaData) GetName

func (o *CredentialTypeMetaData) GetName() string

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

func (*CredentialTypeMetaData) GetNameOk

func (o *CredentialTypeMetaData) 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 (*CredentialTypeMetaData) GetTextColor

func (o *CredentialTypeMetaData) GetTextColor() string

GetTextColor returns the TextColor field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetTextColorOk

func (o *CredentialTypeMetaData) GetTextColorOk() (*string, bool)

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

func (*CredentialTypeMetaData) GetVersion

func (o *CredentialTypeMetaData) GetVersion() int32

GetVersion returns the Version field value if set, zero value otherwise.

func (*CredentialTypeMetaData) GetVersionOk

func (o *CredentialTypeMetaData) GetVersionOk() (*int32, bool)

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

func (*CredentialTypeMetaData) HasBackgroundImage

func (o *CredentialTypeMetaData) HasBackgroundImage() bool

HasBackgroundImage returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasBgOpacityPercent

func (o *CredentialTypeMetaData) HasBgOpacityPercent() bool

HasBgOpacityPercent returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasCardColor

func (o *CredentialTypeMetaData) HasCardColor() bool

HasCardColor returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasColumns

func (o *CredentialTypeMetaData) HasColumns() bool

HasColumns returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasDescription

func (o *CredentialTypeMetaData) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasFields

func (o *CredentialTypeMetaData) HasFields() bool

HasFields returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasLogoImage

func (o *CredentialTypeMetaData) HasLogoImage() bool

HasLogoImage returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasName

func (o *CredentialTypeMetaData) HasName() bool

HasName returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasTextColor

func (o *CredentialTypeMetaData) HasTextColor() bool

HasTextColor returns a boolean if a field has been set.

func (*CredentialTypeMetaData) HasVersion

func (o *CredentialTypeMetaData) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (CredentialTypeMetaData) MarshalJSON

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

func (*CredentialTypeMetaData) SetBackgroundImage

func (o *CredentialTypeMetaData) SetBackgroundImage(v string)

SetBackgroundImage gets a reference to the given string and assigns it to the BackgroundImage field.

func (*CredentialTypeMetaData) SetBgOpacityPercent

func (o *CredentialTypeMetaData) SetBgOpacityPercent(v int32)

SetBgOpacityPercent gets a reference to the given int32 and assigns it to the BgOpacityPercent field.

func (*CredentialTypeMetaData) SetCardColor

func (o *CredentialTypeMetaData) SetCardColor(v string)

SetCardColor gets a reference to the given string and assigns it to the CardColor field.

func (*CredentialTypeMetaData) SetColumns

func (o *CredentialTypeMetaData) SetColumns(v int32)

SetColumns gets a reference to the given int32 and assigns it to the Columns field.

func (*CredentialTypeMetaData) SetDescription

func (o *CredentialTypeMetaData) SetDescription(v string)

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

func (*CredentialTypeMetaData) SetFields

SetFields gets a reference to the given []CredentialTypeMetaDataFieldsInner and assigns it to the Fields field.

func (*CredentialTypeMetaData) SetLogoImage

func (o *CredentialTypeMetaData) SetLogoImage(v string)

SetLogoImage gets a reference to the given string and assigns it to the LogoImage field.

func (*CredentialTypeMetaData) SetName

func (o *CredentialTypeMetaData) SetName(v string)

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

func (*CredentialTypeMetaData) SetTextColor

func (o *CredentialTypeMetaData) SetTextColor(v string)

SetTextColor gets a reference to the given string and assigns it to the TextColor field.

func (*CredentialTypeMetaData) SetVersion

func (o *CredentialTypeMetaData) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (CredentialTypeMetaData) ToMap

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

type CredentialTypeMetaDataFieldsInner

type CredentialTypeMetaDataFieldsInner struct {
	// A string that specifies the name of the PingOne Directory attribute if field.type is Directory Attribute.
	Attribute *string `json:"attribute,omitempty"`
	// Assigns a default field value if a PingOne Expression Language (PEL) expression in the fields.attribute evaluates to no value.
	Default *string `json:"default,omitempty"`
	// A string that specifies the identifier of the field.
	Id          string                                       `json:"id"`
	FileSupport *EnumCredentialTypeMetaDataFieldsFileSupport `json:"fileSupport,omitempty"`
	// A boolean value that specifies whether the field should be visible to viewers of the credential.
	IsVisible bool `json:"isVisible"`
	// A boolean value that specifies whether the field is required for the credential.
	Required *bool `json:"required,omitempty"`
	// A string that specifies the descriptive text when showing the field.
	Title string                               `json:"title"`
	Type  EnumCredentialTypeMetaDataFieldsType `json:"type"`
	// A string that specifies the text to appear on the credential for a type of Alphanumeric Text.
	Value *string `json:"value,omitempty"`
}

CredentialTypeMetaDataFieldsInner struct for CredentialTypeMetaDataFieldsInner

func NewCredentialTypeMetaDataFieldsInner

func NewCredentialTypeMetaDataFieldsInner(id string, isVisible bool, title string, type_ EnumCredentialTypeMetaDataFieldsType) *CredentialTypeMetaDataFieldsInner

NewCredentialTypeMetaDataFieldsInner instantiates a new CredentialTypeMetaDataFieldsInner 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 NewCredentialTypeMetaDataFieldsInnerWithDefaults

func NewCredentialTypeMetaDataFieldsInnerWithDefaults() *CredentialTypeMetaDataFieldsInner

NewCredentialTypeMetaDataFieldsInnerWithDefaults instantiates a new CredentialTypeMetaDataFieldsInner 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 (*CredentialTypeMetaDataFieldsInner) GetAttribute

func (o *CredentialTypeMetaDataFieldsInner) GetAttribute() string

GetAttribute returns the Attribute field value if set, zero value otherwise.

func (*CredentialTypeMetaDataFieldsInner) GetAttributeOk

func (o *CredentialTypeMetaDataFieldsInner) GetAttributeOk() (*string, bool)

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

func (*CredentialTypeMetaDataFieldsInner) GetDefault added in v0.5.0

func (o *CredentialTypeMetaDataFieldsInner) GetDefault() string

GetDefault returns the Default field value if set, zero value otherwise.

func (*CredentialTypeMetaDataFieldsInner) GetDefaultOk added in v0.5.0

func (o *CredentialTypeMetaDataFieldsInner) GetDefaultOk() (*string, bool)

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

func (*CredentialTypeMetaDataFieldsInner) GetFileSupport added in v0.4.0

GetFileSupport returns the FileSupport field value if set, zero value otherwise.

func (*CredentialTypeMetaDataFieldsInner) GetFileSupportOk added in v0.4.0

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

func (*CredentialTypeMetaDataFieldsInner) GetId

GetId returns the Id field value

func (*CredentialTypeMetaDataFieldsInner) GetIdOk

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

func (*CredentialTypeMetaDataFieldsInner) GetIsVisible

func (o *CredentialTypeMetaDataFieldsInner) GetIsVisible() bool

GetIsVisible returns the IsVisible field value

func (*CredentialTypeMetaDataFieldsInner) GetIsVisibleOk

func (o *CredentialTypeMetaDataFieldsInner) GetIsVisibleOk() (*bool, bool)

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

func (*CredentialTypeMetaDataFieldsInner) GetRequired added in v0.7.0

func (o *CredentialTypeMetaDataFieldsInner) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*CredentialTypeMetaDataFieldsInner) GetRequiredOk added in v0.7.0

func (o *CredentialTypeMetaDataFieldsInner) GetRequiredOk() (*bool, bool)

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

func (*CredentialTypeMetaDataFieldsInner) GetTitle

GetTitle returns the Title field value

func (*CredentialTypeMetaDataFieldsInner) GetTitleOk

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

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

func (*CredentialTypeMetaDataFieldsInner) GetType

GetType returns the Type field value

func (*CredentialTypeMetaDataFieldsInner) GetTypeOk

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

func (*CredentialTypeMetaDataFieldsInner) GetValue

GetValue returns the Value field value if set, zero value otherwise.

func (*CredentialTypeMetaDataFieldsInner) GetValueOk

func (o *CredentialTypeMetaDataFieldsInner) GetValueOk() (*string, bool)

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

func (*CredentialTypeMetaDataFieldsInner) HasAttribute

func (o *CredentialTypeMetaDataFieldsInner) HasAttribute() bool

HasAttribute returns a boolean if a field has been set.

func (*CredentialTypeMetaDataFieldsInner) HasDefault added in v0.5.0

func (o *CredentialTypeMetaDataFieldsInner) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*CredentialTypeMetaDataFieldsInner) HasFileSupport added in v0.4.0

func (o *CredentialTypeMetaDataFieldsInner) HasFileSupport() bool

HasFileSupport returns a boolean if a field has been set.

func (*CredentialTypeMetaDataFieldsInner) HasRequired added in v0.7.0

func (o *CredentialTypeMetaDataFieldsInner) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (*CredentialTypeMetaDataFieldsInner) HasValue

HasValue returns a boolean if a field has been set.

func (CredentialTypeMetaDataFieldsInner) MarshalJSON

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

func (*CredentialTypeMetaDataFieldsInner) SetAttribute

func (o *CredentialTypeMetaDataFieldsInner) SetAttribute(v string)

SetAttribute gets a reference to the given string and assigns it to the Attribute field.

func (*CredentialTypeMetaDataFieldsInner) SetDefault added in v0.5.0

func (o *CredentialTypeMetaDataFieldsInner) SetDefault(v string)

SetDefault gets a reference to the given string and assigns it to the Default field.

func (*CredentialTypeMetaDataFieldsInner) SetFileSupport added in v0.4.0

SetFileSupport gets a reference to the given EnumCredentialTypeMetaDataFieldsFileSupport and assigns it to the FileSupport field.

func (*CredentialTypeMetaDataFieldsInner) SetId

SetId sets field value

func (*CredentialTypeMetaDataFieldsInner) SetIsVisible

func (o *CredentialTypeMetaDataFieldsInner) SetIsVisible(v bool)

SetIsVisible sets field value

func (*CredentialTypeMetaDataFieldsInner) SetRequired added in v0.7.0

func (o *CredentialTypeMetaDataFieldsInner) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*CredentialTypeMetaDataFieldsInner) SetTitle

SetTitle sets field value

func (*CredentialTypeMetaDataFieldsInner) SetType

SetType sets field value

func (*CredentialTypeMetaDataFieldsInner) SetValue

SetValue gets a reference to the given string and assigns it to the Value field.

func (CredentialTypeMetaDataFieldsInner) ToMap

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

type CredentialTypeMultiple added in v0.5.0

type CredentialTypeMultiple struct {
	// A PingOne Expression Language (PEL) expression evaluated by the P1 Credentials service on issuance.If an array, calculates the array length for the count. Populates the limit to a variable, __ITERATOR__, available to PEL expressions in metadata.fields.attribute.
	Expression string `json:"expression"`
}

CredentialTypeMultiple An object containing directives that enable the issuance of multiple credentials to a user based on a directory attribute.

func NewCredentialTypeMultiple added in v0.5.0

func NewCredentialTypeMultiple(expression string) *CredentialTypeMultiple

NewCredentialTypeMultiple instantiates a new CredentialTypeMultiple 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 NewCredentialTypeMultipleWithDefaults added in v0.5.0

func NewCredentialTypeMultipleWithDefaults() *CredentialTypeMultiple

NewCredentialTypeMultipleWithDefaults instantiates a new CredentialTypeMultiple 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 (*CredentialTypeMultiple) GetExpression added in v0.5.0

func (o *CredentialTypeMultiple) GetExpression() string

GetExpression returns the Expression field value

func (*CredentialTypeMultiple) GetExpressionOk added in v0.5.0

func (o *CredentialTypeMultiple) GetExpressionOk() (*string, bool)

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

func (CredentialTypeMultiple) MarshalJSON added in v0.5.0

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

func (*CredentialTypeMultiple) SetExpression added in v0.5.0

func (o *CredentialTypeMultiple) SetExpression(v string)

SetExpression sets field value

func (CredentialTypeMultiple) ToMap added in v0.5.0

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

type CredentialTypeOnDelete added in v0.4.0

type CredentialTypeOnDelete struct {
	// A boolean that specifies whether a user's issued verifiable credentials are automatically revoked when a credential type, user, or environment is deleted.
	RevokeIssuedCredentials *bool `json:"revokeIssuedCredentials,omitempty"`
}

CredentialTypeOnDelete struct for CredentialTypeOnDelete

func NewCredentialTypeOnDelete added in v0.4.0

func NewCredentialTypeOnDelete() *CredentialTypeOnDelete

NewCredentialTypeOnDelete instantiates a new CredentialTypeOnDelete 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 NewCredentialTypeOnDeleteWithDefaults added in v0.4.0

func NewCredentialTypeOnDeleteWithDefaults() *CredentialTypeOnDelete

NewCredentialTypeOnDeleteWithDefaults instantiates a new CredentialTypeOnDelete 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 (*CredentialTypeOnDelete) GetRevokeIssuedCredentials added in v0.4.0

func (o *CredentialTypeOnDelete) GetRevokeIssuedCredentials() bool

GetRevokeIssuedCredentials returns the RevokeIssuedCredentials field value if set, zero value otherwise.

func (*CredentialTypeOnDelete) GetRevokeIssuedCredentialsOk added in v0.4.0

func (o *CredentialTypeOnDelete) GetRevokeIssuedCredentialsOk() (*bool, bool)

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

func (*CredentialTypeOnDelete) HasRevokeIssuedCredentials added in v0.4.0

func (o *CredentialTypeOnDelete) HasRevokeIssuedCredentials() bool

HasRevokeIssuedCredentials returns a boolean if a field has been set.

func (CredentialTypeOnDelete) MarshalJSON added in v0.4.0

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

func (*CredentialTypeOnDelete) SetRevokeIssuedCredentials added in v0.4.0

func (o *CredentialTypeOnDelete) SetRevokeIssuedCredentials(v bool)

SetRevokeIssuedCredentials gets a reference to the given bool and assigns it to the RevokeIssuedCredentials field.

func (CredentialTypeOnDelete) ToMap added in v0.4.0

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

type CredentialTypesApiService

type CredentialTypesApiService service

CredentialTypesApiService CredentialTypesApi service

func (*CredentialTypesApiService) CreateCredentialType

func (a *CredentialTypesApiService) CreateCredentialType(ctx context.Context, environmentID string) ApiCreateCredentialTypeRequest

CreateCredentialType Create Credential Type

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

func (*CredentialTypesApiService) CreateCredentialTypeExecute

Execute executes the request

@return CredentialType

func (*CredentialTypesApiService) DeleteCredentialType

func (a *CredentialTypesApiService) DeleteCredentialType(ctx context.Context, environmentID string, credentialTypeID string) ApiDeleteCredentialTypeRequest

DeleteCredentialType Delete a Credential Type

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

func (*CredentialTypesApiService) DeleteCredentialTypeExecute

func (a *CredentialTypesApiService) DeleteCredentialTypeExecute(r ApiDeleteCredentialTypeRequest) (*http.Response, error)

Execute executes the request

func (*CredentialTypesApiService) ReadAllCredentialTypes

func (a *CredentialTypesApiService) ReadAllCredentialTypes(ctx context.Context, environmentID string) ApiReadAllCredentialTypesRequest

ReadAllCredentialTypes Read All Credential Types

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

func (*CredentialTypesApiService) ReadAllCredentialTypesExecute

Execute executes the request

@return EntityArray

func (*CredentialTypesApiService) ReadOneCredentialType

func (a *CredentialTypesApiService) ReadOneCredentialType(ctx context.Context, environmentID string, credentialTypeID string) ApiReadOneCredentialTypeRequest

ReadOneCredentialType Read One Credential Type

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

func (*CredentialTypesApiService) ReadOneCredentialTypeExecute

Execute executes the request

@return CredentialType

func (*CredentialTypesApiService) UpdateCredentialType

func (a *CredentialTypesApiService) UpdateCredentialType(ctx context.Context, environmentID string, credentialTypeID string) ApiUpdateCredentialTypeRequest

UpdateCredentialType Update a Credential Type

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

func (*CredentialTypesApiService) UpdateCredentialTypeExecute

Execute executes the request

@return CredentialType

type DigitalWalletApplication

type DigitalWalletApplication struct {
	Links       *LinksHATEOAS     `json:"_links,omitempty"`
	Application ObjectApplication `json:"application"`
	// A string that specifies the URL sent in notifications to the user to communicate with the service.
	AppOpenUrl string `json:"appOpenUrl"`
	// A string that specifies the date and time the credential digital wallet app was created.
	CreatedAt   *time.Time         `json:"createdAt,omitempty"`
	Environment *ObjectEnvironment `json:"environment,omitempty"`
	// A string that specifies the identifier (UUID) associated with the credential digital wallet app.
	Id *string `json:"id,omitempty"`
	// A string that specifies the name associated with the digital wallet app.
	Name      string     `json:"name"`
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
	// A boolean that specifies whether the user's wallet app uses the PingOne Wallet SDK.
	UsesPingOneWalletSDK *bool `json:"usesPingOneWalletSDK,omitempty"`
}

DigitalWalletApplication struct for DigitalWalletApplication

func NewDigitalWalletApplication

func NewDigitalWalletApplication(application ObjectApplication, appOpenUrl string, name string) *DigitalWalletApplication

NewDigitalWalletApplication instantiates a new DigitalWalletApplication 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 NewDigitalWalletApplicationWithDefaults

func NewDigitalWalletApplicationWithDefaults() *DigitalWalletApplication

NewDigitalWalletApplicationWithDefaults instantiates a new DigitalWalletApplication 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 (*DigitalWalletApplication) GetAppOpenUrl

func (o *DigitalWalletApplication) GetAppOpenUrl() string

GetAppOpenUrl returns the AppOpenUrl field value

func (*DigitalWalletApplication) GetAppOpenUrlOk

func (o *DigitalWalletApplication) GetAppOpenUrlOk() (*string, bool)

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

func (*DigitalWalletApplication) GetApplication

func (o *DigitalWalletApplication) GetApplication() ObjectApplication

GetApplication returns the Application field value

func (*DigitalWalletApplication) GetApplicationOk

func (o *DigitalWalletApplication) GetApplicationOk() (*ObjectApplication, bool)

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

func (*DigitalWalletApplication) GetCreatedAt

func (o *DigitalWalletApplication) GetCreatedAt() time.Time

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

func (*DigitalWalletApplication) GetCreatedAtOk

func (o *DigitalWalletApplication) GetCreatedAtOk() (*time.Time, bool)

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

func (*DigitalWalletApplication) GetEnvironment

func (o *DigitalWalletApplication) GetEnvironment() ObjectEnvironment

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

func (*DigitalWalletApplication) GetEnvironmentOk

func (o *DigitalWalletApplication) 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 (*DigitalWalletApplication) GetId

func (o *DigitalWalletApplication) GetId() string

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

func (*DigitalWalletApplication) GetIdOk

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

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

func (*DigitalWalletApplication) GetLinksOk added in v0.3.0

func (o *DigitalWalletApplication) 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 (*DigitalWalletApplication) GetName

func (o *DigitalWalletApplication) GetName() string

GetName returns the Name field value

func (*DigitalWalletApplication) GetNameOk

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

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

func (*DigitalWalletApplication) GetUpdatedAt

func (o *DigitalWalletApplication) GetUpdatedAt() time.Time

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

func (*DigitalWalletApplication) GetUpdatedAtOk

func (o *DigitalWalletApplication) GetUpdatedAtOk() (*time.Time, bool)

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

func (*DigitalWalletApplication) GetUsesPingOneWalletSDK

func (o *DigitalWalletApplication) GetUsesPingOneWalletSDK() bool

GetUsesPingOneWalletSDK returns the UsesPingOneWalletSDK field value if set, zero value otherwise.

func (*DigitalWalletApplication) GetUsesPingOneWalletSDKOk

func (o *DigitalWalletApplication) GetUsesPingOneWalletSDKOk() (*bool, bool)

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

func (*DigitalWalletApplication) HasCreatedAt

func (o *DigitalWalletApplication) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*DigitalWalletApplication) HasEnvironment

func (o *DigitalWalletApplication) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*DigitalWalletApplication) HasId

func (o *DigitalWalletApplication) HasId() bool

HasId returns a boolean if a field has been set.

func (o *DigitalWalletApplication) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*DigitalWalletApplication) HasUpdatedAt

func (o *DigitalWalletApplication) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*DigitalWalletApplication) HasUsesPingOneWalletSDK

func (o *DigitalWalletApplication) HasUsesPingOneWalletSDK() bool

HasUsesPingOneWalletSDK returns a boolean if a field has been set.

func (DigitalWalletApplication) MarshalJSON

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

func (*DigitalWalletApplication) SetAppOpenUrl

func (o *DigitalWalletApplication) SetAppOpenUrl(v string)

SetAppOpenUrl sets field value

func (*DigitalWalletApplication) SetApplication

func (o *DigitalWalletApplication) SetApplication(v ObjectApplication)

SetApplication sets field value

func (*DigitalWalletApplication) SetCreatedAt

func (o *DigitalWalletApplication) SetCreatedAt(v time.Time)

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

func (*DigitalWalletApplication) SetEnvironment

func (o *DigitalWalletApplication) SetEnvironment(v ObjectEnvironment)

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

func (*DigitalWalletApplication) SetId

func (o *DigitalWalletApplication) SetId(v string)

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

func (o *DigitalWalletApplication) SetLinks(v LinksHATEOAS)

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

func (*DigitalWalletApplication) SetName

func (o *DigitalWalletApplication) SetName(v string)

SetName sets field value

func (*DigitalWalletApplication) SetUpdatedAt

func (o *DigitalWalletApplication) SetUpdatedAt(v time.Time)

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

func (*DigitalWalletApplication) SetUsesPingOneWalletSDK

func (o *DigitalWalletApplication) SetUsesPingOneWalletSDK(v bool)

SetUsesPingOneWalletSDK gets a reference to the given bool and assigns it to the UsesPingOneWalletSDK field.

func (DigitalWalletApplication) ToMap

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

type DigitalWalletAppsApiService

type DigitalWalletAppsApiService service

DigitalWalletAppsApiService DigitalWalletAppsApi service

func (*DigitalWalletAppsApiService) CreateDigitalWalletApp

func (a *DigitalWalletAppsApiService) CreateDigitalWalletApp(ctx context.Context, environmentID string) ApiCreateDigitalWalletAppRequest

CreateDigitalWalletApp Create Digital Wallet App

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

func (*DigitalWalletAppsApiService) CreateDigitalWalletAppExecute

Execute executes the request

@return DigitalWalletApplication

func (*DigitalWalletAppsApiService) DeleteDigitalWalletApp

func (a *DigitalWalletAppsApiService) DeleteDigitalWalletApp(ctx context.Context, environmentID string, digitalWalletApplicationID string) ApiDeleteDigitalWalletAppRequest

DeleteDigitalWalletApp Delete Digital Wallet App

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

func (*DigitalWalletAppsApiService) DeleteDigitalWalletAppExecute

func (a *DigitalWalletAppsApiService) DeleteDigitalWalletAppExecute(r ApiDeleteDigitalWalletAppRequest) (*http.Response, error)

Execute executes the request

func (*DigitalWalletAppsApiService) ReadAllDigitalWalletApps

func (a *DigitalWalletAppsApiService) ReadAllDigitalWalletApps(ctx context.Context, environmentID string) ApiReadAllDigitalWalletAppsRequest

ReadAllDigitalWalletApps Read All Digital Wallet Apps

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

func (*DigitalWalletAppsApiService) ReadAllDigitalWalletAppsExecute

Execute executes the request

@return EntityArray

func (*DigitalWalletAppsApiService) ReadOneDigitalWalletApp

func (a *DigitalWalletAppsApiService) ReadOneDigitalWalletApp(ctx context.Context, environmentID string, digitalWalletApplicationID string) ApiReadOneDigitalWalletAppRequest

ReadOneDigitalWalletApp Read One Digital Wallet App

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

func (*DigitalWalletAppsApiService) ReadOneDigitalWalletAppExecute

Execute executes the request

@return DigitalWalletApplication

func (*DigitalWalletAppsApiService) UpdateDigitalWalletApp

func (a *DigitalWalletAppsApiService) UpdateDigitalWalletApp(ctx context.Context, environmentID string, digitalWalletApplicationID string) ApiUpdateDigitalWalletAppRequest

UpdateDigitalWalletApp Update Digital Wallet App

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

func (*DigitalWalletAppsApiService) UpdateDigitalWalletAppExecute

Execute executes the request

@return DigitalWalletApplication

type DigitalWalletsApiService

type DigitalWalletsApiService service

DigitalWalletsApiService DigitalWalletsApi service

func (*DigitalWalletsApiService) CreateDigitalWallet

func (a *DigitalWalletsApiService) CreateDigitalWallet(ctx context.Context, environmentID string, userID string) ApiCreateDigitalWalletRequest

CreateDigitalWallet Create Digital Wallet

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

func (*DigitalWalletsApiService) CreateDigitalWalletExecute

Execute executes the request

@return CredentialDigitalWallet

func (*DigitalWalletsApiService) DeleteDigitalWallet

func (a *DigitalWalletsApiService) DeleteDigitalWallet(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiDeleteDigitalWalletRequest

DeleteDigitalWallet Delete Digital Wallet

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

func (*DigitalWalletsApiService) DeleteDigitalWalletExecute

func (a *DigitalWalletsApiService) DeleteDigitalWalletExecute(r ApiDeleteDigitalWalletRequest) (*http.Response, error)

Execute executes the request

func (*DigitalWalletsApiService) ReadAllDigitalWallets

func (a *DigitalWalletsApiService) ReadAllDigitalWallets(ctx context.Context, environmentID string, userID string) ApiReadAllDigitalWalletsRequest

ReadAllDigitalWallets Read All Digital Wallets

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

func (*DigitalWalletsApiService) ReadAllDigitalWalletsExecute

Execute executes the request

@return EntityArray

func (*DigitalWalletsApiService) ReadOneDigitalWallet

func (a *DigitalWalletsApiService) ReadOneDigitalWallet(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiReadOneDigitalWalletRequest

ReadOneDigitalWallet Read One Digital Wallet

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

func (*DigitalWalletsApiService) ReadOneDigitalWalletCredential

func (a *DigitalWalletsApiService) ReadOneDigitalWalletCredential(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiReadOneDigitalWalletCredentialRequest

ReadOneDigitalWalletCredential Read One Digital Wallet Credential

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

func (*DigitalWalletsApiService) ReadOneDigitalWalletCredentialExecute

func (a *DigitalWalletsApiService) ReadOneDigitalWalletCredentialExecute(r ApiReadOneDigitalWalletCredentialRequest) (*EntityArray, *http.Response, error)

Execute executes the request

@return EntityArray

func (*DigitalWalletsApiService) ReadOneDigitalWalletExecute

Execute executes the request

@return CredentialDigitalWallet

func (*DigitalWalletsApiService) UpdateDigitalWallet

func (a *DigitalWalletsApiService) UpdateDigitalWallet(ctx context.Context, environmentID string, userID string, digitalWalletID string) ApiUpdateDigitalWalletRequest

UpdateDigitalWallet Update Digital Wallet

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

func (*DigitalWalletsApiService) UpdateDigitalWalletExecute

Execute executes the request

@return CredentialDigitalWallet

type EntityArray

type EntityArray struct {
	Links    *LinksHATEOAS        `json:"_links,omitempty"`
	Embedded *EntityArrayEmbedded `json:"_embedded,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) 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) 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) 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

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

type EntityArrayEmbedded

type EntityArrayEmbedded struct {
	Items                     []EntityArrayEmbeddedItemsInner      `json:"items,omitempty"`
	IssuanceRules             []CredentialIssuanceRule             `json:"issuanceRules,omitempty"`
	StagedChanges             []CredentialIssuanceRuleStagedChange `json:"stagedChanges,omitempty"`
	DigitalWalletApplications []DigitalWalletApplication           `json:"digitalWalletApplications,omitempty"`
	DigitalWallets            []CredentialDigitalWallet            `json:"digitalWallets,omitempty"`
	ProvisionedCredentials    []ProvisionedCredential              `json:"provisionedCredentials,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) GetDigitalWalletApplications

func (o *EntityArrayEmbedded) GetDigitalWalletApplications() []DigitalWalletApplication

GetDigitalWalletApplications returns the DigitalWalletApplications field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetDigitalWalletApplicationsOk

func (o *EntityArrayEmbedded) GetDigitalWalletApplicationsOk() ([]DigitalWalletApplication, bool)

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

func (*EntityArrayEmbedded) GetDigitalWallets

func (o *EntityArrayEmbedded) GetDigitalWallets() []CredentialDigitalWallet

GetDigitalWallets returns the DigitalWallets field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetDigitalWalletsOk

func (o *EntityArrayEmbedded) GetDigitalWalletsOk() ([]CredentialDigitalWallet, bool)

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

func (*EntityArrayEmbedded) GetIssuanceRules

func (o *EntityArrayEmbedded) GetIssuanceRules() []CredentialIssuanceRule

GetIssuanceRules returns the IssuanceRules field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetIssuanceRulesOk

func (o *EntityArrayEmbedded) GetIssuanceRulesOk() ([]CredentialIssuanceRule, bool)

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

func (*EntityArrayEmbedded) GetItems

GetItems returns the Items field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetItemsOk

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

func (*EntityArrayEmbedded) GetProvisionedCredentials

func (o *EntityArrayEmbedded) GetProvisionedCredentials() []ProvisionedCredential

GetProvisionedCredentials returns the ProvisionedCredentials field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetProvisionedCredentialsOk

func (o *EntityArrayEmbedded) GetProvisionedCredentialsOk() ([]ProvisionedCredential, bool)

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

func (*EntityArrayEmbedded) GetStagedChanges

GetStagedChanges returns the StagedChanges field value if set, zero value otherwise.

func (*EntityArrayEmbedded) GetStagedChangesOk

func (o *EntityArrayEmbedded) GetStagedChangesOk() ([]CredentialIssuanceRuleStagedChange, bool)

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

func (*EntityArrayEmbedded) HasDigitalWalletApplications

func (o *EntityArrayEmbedded) HasDigitalWalletApplications() bool

HasDigitalWalletApplications returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasDigitalWallets

func (o *EntityArrayEmbedded) HasDigitalWallets() bool

HasDigitalWallets returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasIssuanceRules

func (o *EntityArrayEmbedded) HasIssuanceRules() bool

HasIssuanceRules returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasItems

func (o *EntityArrayEmbedded) HasItems() bool

HasItems returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasProvisionedCredentials

func (o *EntityArrayEmbedded) HasProvisionedCredentials() bool

HasProvisionedCredentials returns a boolean if a field has been set.

func (*EntityArrayEmbedded) HasStagedChanges

func (o *EntityArrayEmbedded) HasStagedChanges() bool

HasStagedChanges returns a boolean if a field has been set.

func (EntityArrayEmbedded) MarshalJSON

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

func (*EntityArrayEmbedded) SetDigitalWalletApplications

func (o *EntityArrayEmbedded) SetDigitalWalletApplications(v []DigitalWalletApplication)

SetDigitalWalletApplications gets a reference to the given []DigitalWalletApplication and assigns it to the DigitalWalletApplications field.

func (*EntityArrayEmbedded) SetDigitalWallets

func (o *EntityArrayEmbedded) SetDigitalWallets(v []CredentialDigitalWallet)

SetDigitalWallets gets a reference to the given []CredentialDigitalWallet and assigns it to the DigitalWallets field.

func (*EntityArrayEmbedded) SetIssuanceRules

func (o *EntityArrayEmbedded) SetIssuanceRules(v []CredentialIssuanceRule)

SetIssuanceRules gets a reference to the given []CredentialIssuanceRule and assigns it to the IssuanceRules field.

func (*EntityArrayEmbedded) SetItems

SetItems gets a reference to the given []EntityArrayEmbeddedItemsInner and assigns it to the Items field.

func (*EntityArrayEmbedded) SetProvisionedCredentials

func (o *EntityArrayEmbedded) SetProvisionedCredentials(v []ProvisionedCredential)

SetProvisionedCredentials gets a reference to the given []ProvisionedCredential and assigns it to the ProvisionedCredentials field.

func (*EntityArrayEmbedded) SetStagedChanges

SetStagedChanges gets a reference to the given []CredentialIssuanceRuleStagedChange and assigns it to the StagedChanges field.

func (EntityArrayEmbedded) ToMap

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

type EntityArrayEmbeddedItemsInner

type EntityArrayEmbeddedItemsInner struct {
	CredentialType *CredentialType
	UserCredential *UserCredential
}

EntityArrayEmbeddedItemsInner struct for EntityArrayEmbeddedItemsInner

func (*EntityArrayEmbeddedItemsInner) MarshalJSON

func (src *EntityArrayEmbeddedItemsInner) MarshalJSON() ([]byte, error)

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

func (*EntityArrayEmbeddedItemsInner) UnmarshalJSON

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

Unmarshal JSON data into any of the pointers in the struct

type EnumCDigitalWalletProvisionedCredentialWalletAction

type EnumCDigitalWalletProvisionedCredentialWalletAction string

EnumCDigitalWalletProvisionedCredentialWalletAction Specifies the action taken regarding the provisioned credentia.

const (
	ENUMCDIGITALWALLETPROVISIONEDCREDENTIALWALLETACTION_ACCEPTED EnumCDigitalWalletProvisionedCredentialWalletAction = "CREDENTIAL_ACCEPTED"
	ENUMCDIGITALWALLETPROVISIONEDCREDENTIALWALLETACTION_REJECTED EnumCDigitalWalletProvisionedCredentialWalletAction = "CREDENTIAL_REJECTED"
	ENUMCDIGITALWALLETPROVISIONEDCREDENTIALWALLETACTION_REVOKED  EnumCDigitalWalletProvisionedCredentialWalletAction = "CREDENTIAL_REVOKED"
	ENUMCDIGITALWALLETPROVISIONEDCREDENTIALWALLETACTION_DELETED  EnumCDigitalWalletProvisionedCredentialWalletAction = "CREDENTIAL_DELETED"
)

List of EnumCDigitalWalletProvisionedCredentialWalletAction

func NewEnumCDigitalWalletProvisionedCredentialWalletActionFromValue

func NewEnumCDigitalWalletProvisionedCredentialWalletActionFromValue(v string) (*EnumCDigitalWalletProvisionedCredentialWalletAction, error)

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

func (EnumCDigitalWalletProvisionedCredentialWalletAction) IsValid

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

func (EnumCDigitalWalletProvisionedCredentialWalletAction) Ptr

Ptr returns reference to EnumCDigitalWalletProvisionedCredentialWalletAction value

func (*EnumCDigitalWalletProvisionedCredentialWalletAction) UnmarshalJSON

type EnumCredentialIssuanceRuleAutomationMethod

type EnumCredentialIssuanceRuleAutomationMethod string

EnumCredentialIssuanceRuleAutomationMethod Specifies the method the service uses to issue, revoke, or update credentials with the credential issuance rule: `PERIODIC` - the issuance rule is invoked by the credentials service on a scheduled interval `ON_DEMAND` - the issuance rule is invoked in real-time by the calling service applying staged changes.

const (
	ENUMCREDENTIALISSUANCERULEAUTOMATIONMETHOD_PERIODIC  EnumCredentialIssuanceRuleAutomationMethod = "PERIODIC"
	ENUMCREDENTIALISSUANCERULEAUTOMATIONMETHOD_ON_DEMAND EnumCredentialIssuanceRuleAutomationMethod = "ON_DEMAND"
)

List of EnumCredentialIssuanceRuleAutomationMethod

func NewEnumCredentialIssuanceRuleAutomationMethodFromValue

func NewEnumCredentialIssuanceRuleAutomationMethodFromValue(v string) (*EnumCredentialIssuanceRuleAutomationMethod, error)

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

func (EnumCredentialIssuanceRuleAutomationMethod) IsValid

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

func (EnumCredentialIssuanceRuleAutomationMethod) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleAutomationMethod value

func (*EnumCredentialIssuanceRuleAutomationMethod) UnmarshalJSON

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

type EnumCredentialIssuanceRuleNotificationMethod

type EnumCredentialIssuanceRuleNotificationMethod string

EnumCredentialIssuanceRuleNotificationMethod Specifies the method for notifying the user; can be SMS, EMAIL or both.

const (
	ENUMCREDENTIALISSUANCERULENOTIFICATIONMETHOD_SMS   EnumCredentialIssuanceRuleNotificationMethod = "SMS"
	ENUMCREDENTIALISSUANCERULENOTIFICATIONMETHOD_EMAIL EnumCredentialIssuanceRuleNotificationMethod = "EMAIL"
)

List of EnumCredentialIssuanceRuleNotificationMethod

func NewEnumCredentialIssuanceRuleNotificationMethodFromValue

func NewEnumCredentialIssuanceRuleNotificationMethodFromValue(v string) (*EnumCredentialIssuanceRuleNotificationMethod, error)

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

func (EnumCredentialIssuanceRuleNotificationMethod) IsValid

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

func (EnumCredentialIssuanceRuleNotificationMethod) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleNotificationMethod value

func (*EnumCredentialIssuanceRuleNotificationMethod) UnmarshalJSON

type EnumCredentialIssuanceRuleStagedChangeAction

type EnumCredentialIssuanceRuleStagedChangeAction string

EnumCredentialIssuanceRuleStagedChangeAction Specifies the ISSUE, UPDATE, or REVOKE action determined by the service that should be taken for the credential based on the request that staged it.

const (
	ENUMCREDENTIALISSUANCERULESTAGEDCHANGEACTION_ISSUE  EnumCredentialIssuanceRuleStagedChangeAction = "ISSUE"
	ENUMCREDENTIALISSUANCERULESTAGEDCHANGEACTION_UPDATE EnumCredentialIssuanceRuleStagedChangeAction = "UPDATE"
	ENUMCREDENTIALISSUANCERULESTAGEDCHANGEACTION_REVOKE EnumCredentialIssuanceRuleStagedChangeAction = "REVOKE"
)

List of EnumCredentialIssuanceRuleStagedChangeAction

func NewEnumCredentialIssuanceRuleStagedChangeActionFromValue

func NewEnumCredentialIssuanceRuleStagedChangeActionFromValue(v string) (*EnumCredentialIssuanceRuleStagedChangeAction, error)

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

func (EnumCredentialIssuanceRuleStagedChangeAction) IsValid

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

func (EnumCredentialIssuanceRuleStagedChangeAction) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleStagedChangeAction value

func (*EnumCredentialIssuanceRuleStagedChangeAction) UnmarshalJSON

type EnumCredentialIssuanceRuleStatus

type EnumCredentialIssuanceRuleStatus string

EnumCredentialIssuanceRuleStatus Specifies the ACTIVE or DISABLED status of the credential issuance rule.

const (
	ENUMCREDENTIALISSUANCERULESTATUS_ACTIVE   EnumCredentialIssuanceRuleStatus = "ACTIVE"
	ENUMCREDENTIALISSUANCERULESTATUS_DISABLED EnumCredentialIssuanceRuleStatus = "DISABLED"
)

List of EnumCredentialIssuanceRuleStatus

func NewEnumCredentialIssuanceRuleStatusFromValue

func NewEnumCredentialIssuanceRuleStatusFromValue(v string) (*EnumCredentialIssuanceRuleStatus, error)

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

func (EnumCredentialIssuanceRuleStatus) IsValid

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

func (EnumCredentialIssuanceRuleStatus) Ptr

Ptr returns reference to EnumCredentialIssuanceRuleStatus value

func (*EnumCredentialIssuanceRuleStatus) UnmarshalJSON

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

type EnumCredentialTypeManagementMode added in v0.7.0

type EnumCredentialTypeManagementMode string

EnumCredentialTypeManagementMode Specifies the mechanism used to manage the lifecycle of the credential type.

const (
	ENUMCREDENTIALTYPEMANAGEMENTMODE_AUTOMATED EnumCredentialTypeManagementMode = "AUTOMATED"
	ENUMCREDENTIALTYPEMANAGEMENTMODE_MANAGED   EnumCredentialTypeManagementMode = "MANAGED"
)

List of EnumCredentialTypeManagementMode

func NewEnumCredentialTypeManagementModeFromValue added in v0.7.0

func NewEnumCredentialTypeManagementModeFromValue(v string) (*EnumCredentialTypeManagementMode, error)

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

func (EnumCredentialTypeManagementMode) IsValid added in v0.7.0

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

func (EnumCredentialTypeManagementMode) Ptr added in v0.7.0

Ptr returns reference to EnumCredentialTypeManagementMode value

func (*EnumCredentialTypeManagementMode) UnmarshalJSON added in v0.7.0

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

type EnumCredentialTypeMetaDataFieldsFileSupport added in v0.4.0

type EnumCredentialTypeMetaDataFieldsFileSupport string

EnumCredentialTypeMetaDataFieldsFileSupport Specifies the type of data in the defined field within a credential type: `BASE64_STRING` - indicates the image stored in the field is base64-encoded and is stored directly in the credential `INCLUDE_FILE` - indicates the image stored in the field is binary and is stored directly in the credential `REFERENCE_FILE` - indicates the value is a URL referencing an image is in the credential and the image binary remains stored external to the credential

const (
	ENUMCREDENTIALTYPEMETADATAFIELDSFILESUPPORT_BASE64_STRING  EnumCredentialTypeMetaDataFieldsFileSupport = "BASE64_STRING"
	ENUMCREDENTIALTYPEMETADATAFIELDSFILESUPPORT_INCLUDE_FILE   EnumCredentialTypeMetaDataFieldsFileSupport = "INCLUDE_FILE"
	ENUMCREDENTIALTYPEMETADATAFIELDSFILESUPPORT_REFERENCE_FILE EnumCredentialTypeMetaDataFieldsFileSupport = "REFERENCE_FILE"
)

List of EnumCredentialTypeMetaDataFieldsFileSupport

func NewEnumCredentialTypeMetaDataFieldsFileSupportFromValue added in v0.4.0

func NewEnumCredentialTypeMetaDataFieldsFileSupportFromValue(v string) (*EnumCredentialTypeMetaDataFieldsFileSupport, error)

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

func (EnumCredentialTypeMetaDataFieldsFileSupport) IsValid added in v0.4.0

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

func (EnumCredentialTypeMetaDataFieldsFileSupport) Ptr added in v0.4.0

Ptr returns reference to EnumCredentialTypeMetaDataFieldsFileSupport value

func (*EnumCredentialTypeMetaDataFieldsFileSupport) UnmarshalJSON added in v0.4.0

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

type EnumCredentialTypeMetaDataFieldsType

type EnumCredentialTypeMetaDataFieldsType string

EnumCredentialTypeMetaDataFieldsType Specifies the type of data in the defined field within a credential type: `Alphanumeric Text` - static text string of letters, numbers, or punctuation set on fields.value `Issued Timestamp` - date and time the credential was issued `Directory Attribute` - any PingOne Directory standard or custom attribute.

const (
	ENUMCREDENTIALTYPEMETADATAFIELDSTYPE_ALPHANUMERIC_TEXT   EnumCredentialTypeMetaDataFieldsType = "Alphanumeric Text"
	ENUMCREDENTIALTYPEMETADATAFIELDSTYPE_ISSUED_TIMESTAMP    EnumCredentialTypeMetaDataFieldsType = "Issued Timestamp"
	ENUMCREDENTIALTYPEMETADATAFIELDSTYPE_DIRECTORY_ATTRIBUTE EnumCredentialTypeMetaDataFieldsType = "Directory Attribute"
)

List of EnumCredentialTypeMetaDataFieldsType

func NewEnumCredentialTypeMetaDataFieldsTypeFromValue

func NewEnumCredentialTypeMetaDataFieldsTypeFromValue(v string) (*EnumCredentialTypeMetaDataFieldsType, error)

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

func (EnumCredentialTypeMetaDataFieldsType) IsValid

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

func (EnumCredentialTypeMetaDataFieldsType) Ptr

Ptr returns reference to EnumCredentialTypeMetaDataFieldsType value

func (*EnumCredentialTypeMetaDataFieldsType) UnmarshalJSON

func (v *EnumCredentialTypeMetaDataFieldsType) 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

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

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

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

func (*NullableBool) Set

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

func (*NullableBool) UnmarshalJSON

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

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCredentialDigitalWallet

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

func (NullableCredentialDigitalWallet) Get

func (NullableCredentialDigitalWallet) IsSet

func (NullableCredentialDigitalWallet) MarshalJSON

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

func (*NullableCredentialDigitalWallet) Set

func (*NullableCredentialDigitalWallet) UnmarshalJSON

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

func (*NullableCredentialDigitalWallet) Unset

type NullableCredentialDigitalWalletApplication

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

func (NullableCredentialDigitalWalletApplication) Get

func (NullableCredentialDigitalWalletApplication) IsSet

func (NullableCredentialDigitalWalletApplication) MarshalJSON

func (*NullableCredentialDigitalWalletApplication) Set

func (*NullableCredentialDigitalWalletApplication) UnmarshalJSON

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

func (*NullableCredentialDigitalWalletApplication) Unset

type NullableCredentialDigitalWalletDigitalWalletApplication

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

func (NullableCredentialDigitalWalletDigitalWalletApplication) Get

func (NullableCredentialDigitalWalletDigitalWalletApplication) IsSet

func (NullableCredentialDigitalWalletDigitalWalletApplication) MarshalJSON

func (*NullableCredentialDigitalWalletDigitalWalletApplication) Set

func (*NullableCredentialDigitalWalletDigitalWalletApplication) UnmarshalJSON

func (*NullableCredentialDigitalWalletDigitalWalletApplication) Unset

type NullableCredentialDigitalWalletNotification

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

func (NullableCredentialDigitalWalletNotification) Get

func (NullableCredentialDigitalWalletNotification) IsSet

func (NullableCredentialDigitalWalletNotification) MarshalJSON

func (*NullableCredentialDigitalWalletNotification) Set

func (*NullableCredentialDigitalWalletNotification) UnmarshalJSON

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

func (*NullableCredentialDigitalWalletNotification) Unset

type NullableCredentialDigitalWalletNotificationResultsInner

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

func (NullableCredentialDigitalWalletNotificationResultsInner) Get

func (NullableCredentialDigitalWalletNotificationResultsInner) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInner) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInner) Set

func (*NullableCredentialDigitalWalletNotificationResultsInner) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInner) Unset

type NullableCredentialDigitalWalletNotificationResultsInnerError

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

func (NullableCredentialDigitalWalletNotificationResultsInnerError) Get

func (NullableCredentialDigitalWalletNotificationResultsInnerError) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInnerError) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerError) Set

func (*NullableCredentialDigitalWalletNotificationResultsInnerError) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerError) Unset

type NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner

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

func (NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) Get

func (NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) Set

func (*NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerErrorDetailsInner) Unset

type NullableCredentialDigitalWalletNotificationResultsInnerNotification

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

func (NullableCredentialDigitalWalletNotificationResultsInnerNotification) Get

func (NullableCredentialDigitalWalletNotificationResultsInnerNotification) IsSet

func (NullableCredentialDigitalWalletNotificationResultsInnerNotification) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerNotification) Set

func (*NullableCredentialDigitalWalletNotificationResultsInnerNotification) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationResultsInnerNotification) Unset

type NullableCredentialDigitalWalletNotificationTemplate

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

func (NullableCredentialDigitalWalletNotificationTemplate) Get

func (NullableCredentialDigitalWalletNotificationTemplate) IsSet

func (NullableCredentialDigitalWalletNotificationTemplate) MarshalJSON

func (*NullableCredentialDigitalWalletNotificationTemplate) Set

func (*NullableCredentialDigitalWalletNotificationTemplate) UnmarshalJSON

func (*NullableCredentialDigitalWalletNotificationTemplate) Unset

type NullableCredentialDigitalWalletPairingSession

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

func (NullableCredentialDigitalWalletPairingSession) Get

func (NullableCredentialDigitalWalletPairingSession) IsSet

func (NullableCredentialDigitalWalletPairingSession) MarshalJSON

func (*NullableCredentialDigitalWalletPairingSession) Set

func (*NullableCredentialDigitalWalletPairingSession) UnmarshalJSON

func (*NullableCredentialDigitalWalletPairingSession) Unset

type NullableCredentialDigitalWalletUser

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

func (NullableCredentialDigitalWalletUser) Get

func (NullableCredentialDigitalWalletUser) IsSet

func (NullableCredentialDigitalWalletUser) MarshalJSON

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

func (*NullableCredentialDigitalWalletUser) Set

func (*NullableCredentialDigitalWalletUser) UnmarshalJSON

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

func (*NullableCredentialDigitalWalletUser) Unset

type NullableCredentialIssuanceRule

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

func (NullableCredentialIssuanceRule) Get

func (NullableCredentialIssuanceRule) IsSet

func (NullableCredentialIssuanceRule) MarshalJSON

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

func (*NullableCredentialIssuanceRule) Set

func (*NullableCredentialIssuanceRule) UnmarshalJSON

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

func (*NullableCredentialIssuanceRule) Unset

func (v *NullableCredentialIssuanceRule) Unset()

type NullableCredentialIssuanceRuleAutomation

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

func (NullableCredentialIssuanceRuleAutomation) Get

func (NullableCredentialIssuanceRuleAutomation) IsSet

func (NullableCredentialIssuanceRuleAutomation) MarshalJSON

func (*NullableCredentialIssuanceRuleAutomation) Set

func (*NullableCredentialIssuanceRuleAutomation) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleAutomation) Unset

type NullableCredentialIssuanceRuleCredentialType

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

func (NullableCredentialIssuanceRuleCredentialType) Get

func (NullableCredentialIssuanceRuleCredentialType) IsSet

func (NullableCredentialIssuanceRuleCredentialType) MarshalJSON

func (*NullableCredentialIssuanceRuleCredentialType) Set

func (*NullableCredentialIssuanceRuleCredentialType) UnmarshalJSON

func (*NullableCredentialIssuanceRuleCredentialType) Unset

type NullableCredentialIssuanceRuleDigitalWalletApplication

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

func (NullableCredentialIssuanceRuleDigitalWalletApplication) Get

func (NullableCredentialIssuanceRuleDigitalWalletApplication) IsSet

func (NullableCredentialIssuanceRuleDigitalWalletApplication) MarshalJSON

func (*NullableCredentialIssuanceRuleDigitalWalletApplication) Set

func (*NullableCredentialIssuanceRuleDigitalWalletApplication) UnmarshalJSON

func (*NullableCredentialIssuanceRuleDigitalWalletApplication) Unset

type NullableCredentialIssuanceRuleFilter

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

func (NullableCredentialIssuanceRuleFilter) Get

func (NullableCredentialIssuanceRuleFilter) IsSet

func (NullableCredentialIssuanceRuleFilter) MarshalJSON

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

func (*NullableCredentialIssuanceRuleFilter) Set

func (*NullableCredentialIssuanceRuleFilter) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleFilter) Unset

type NullableCredentialIssuanceRuleNotification

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

func (NullableCredentialIssuanceRuleNotification) Get

func (NullableCredentialIssuanceRuleNotification) IsSet

func (NullableCredentialIssuanceRuleNotification) MarshalJSON

func (*NullableCredentialIssuanceRuleNotification) Set

func (*NullableCredentialIssuanceRuleNotification) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleNotification) Unset

type NullableCredentialIssuanceRuleNotificationTemplate

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

func (NullableCredentialIssuanceRuleNotificationTemplate) Get

func (NullableCredentialIssuanceRuleNotificationTemplate) IsSet

func (NullableCredentialIssuanceRuleNotificationTemplate) MarshalJSON

func (*NullableCredentialIssuanceRuleNotificationTemplate) Set

func (*NullableCredentialIssuanceRuleNotificationTemplate) UnmarshalJSON

func (*NullableCredentialIssuanceRuleNotificationTemplate) Unset

type NullableCredentialIssuanceRuleStagedChange

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

func (NullableCredentialIssuanceRuleStagedChange) Get

func (NullableCredentialIssuanceRuleStagedChange) IsSet

func (NullableCredentialIssuanceRuleStagedChange) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChange) Set

func (*NullableCredentialIssuanceRuleStagedChange) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleStagedChange) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChanges

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

func (NullableCredentialIssuanceRuleStagedChangeStagedChanges) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChanges) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChanges) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChanges) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChanges) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChanges) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType

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

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesCredentialType) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule

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

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesIssuanceRule) Unset

type NullableCredentialIssuanceRuleStagedChangeStagedChangesUser

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

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) Get

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) IsSet

func (NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) MarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) Set

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) UnmarshalJSON

func (*NullableCredentialIssuanceRuleStagedChangeStagedChangesUser) Unset

type NullableCredentialIssuanceRuleUsageCounts

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

func (NullableCredentialIssuanceRuleUsageCounts) Get

func (NullableCredentialIssuanceRuleUsageCounts) IsSet

func (NullableCredentialIssuanceRuleUsageCounts) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageCounts) Set

func (*NullableCredentialIssuanceRuleUsageCounts) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleUsageCounts) Unset

type NullableCredentialIssuanceRuleUsageDetails

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

func (NullableCredentialIssuanceRuleUsageDetails) Get

func (NullableCredentialIssuanceRuleUsageDetails) IsSet

func (NullableCredentialIssuanceRuleUsageDetails) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageDetails) Set

func (*NullableCredentialIssuanceRuleUsageDetails) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleUsageDetails) Unset

type NullableCredentialIssuanceRuleUsageInner

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

func (NullableCredentialIssuanceRuleUsageInner) Get

func (NullableCredentialIssuanceRuleUsageInner) IsSet

func (NullableCredentialIssuanceRuleUsageInner) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageInner) Set

func (*NullableCredentialIssuanceRuleUsageInner) UnmarshalJSON

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

func (*NullableCredentialIssuanceRuleUsageInner) Unset

type NullableCredentialIssuanceRuleUsageInnerCredential

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

func (NullableCredentialIssuanceRuleUsageInnerCredential) Get

func (NullableCredentialIssuanceRuleUsageInnerCredential) IsSet

func (NullableCredentialIssuanceRuleUsageInnerCredential) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageInnerCredential) Set

func (*NullableCredentialIssuanceRuleUsageInnerCredential) UnmarshalJSON

func (*NullableCredentialIssuanceRuleUsageInnerCredential) Unset

type NullableCredentialIssuanceRuleUsageInnerUser

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

func (NullableCredentialIssuanceRuleUsageInnerUser) Get

func (NullableCredentialIssuanceRuleUsageInnerUser) IsSet

func (NullableCredentialIssuanceRuleUsageInnerUser) MarshalJSON

func (*NullableCredentialIssuanceRuleUsageInnerUser) Set

func (*NullableCredentialIssuanceRuleUsageInnerUser) UnmarshalJSON

func (*NullableCredentialIssuanceRuleUsageInnerUser) Unset

type NullableCredentialIssuerProfile

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

func (NullableCredentialIssuerProfile) Get

func (NullableCredentialIssuerProfile) IsSet

func (NullableCredentialIssuerProfile) MarshalJSON

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

func (*NullableCredentialIssuerProfile) Set

func (*NullableCredentialIssuerProfile) UnmarshalJSON

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

func (*NullableCredentialIssuerProfile) Unset

type NullableCredentialIssuerProfileApplicationInstance

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

func (NullableCredentialIssuerProfileApplicationInstance) Get

func (NullableCredentialIssuerProfileApplicationInstance) IsSet

func (NullableCredentialIssuerProfileApplicationInstance) MarshalJSON

func (*NullableCredentialIssuerProfileApplicationInstance) Set

func (*NullableCredentialIssuerProfileApplicationInstance) UnmarshalJSON

func (*NullableCredentialIssuerProfileApplicationInstance) Unset

type NullableCredentialType

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

func NewNullableCredentialType

func NewNullableCredentialType(val *CredentialType) *NullableCredentialType

func (NullableCredentialType) Get

func (NullableCredentialType) IsSet

func (v NullableCredentialType) IsSet() bool

func (NullableCredentialType) MarshalJSON

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

func (*NullableCredentialType) Set

func (*NullableCredentialType) UnmarshalJSON

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

func (*NullableCredentialType) Unset

func (v *NullableCredentialType) Unset()

type NullableCredentialTypeManagement added in v0.7.0

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

func NewNullableCredentialTypeManagement added in v0.7.0

func NewNullableCredentialTypeManagement(val *CredentialTypeManagement) *NullableCredentialTypeManagement

func (NullableCredentialTypeManagement) Get added in v0.7.0

func (NullableCredentialTypeManagement) IsSet added in v0.7.0

func (NullableCredentialTypeManagement) MarshalJSON added in v0.7.0

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

func (*NullableCredentialTypeManagement) Set added in v0.7.0

func (*NullableCredentialTypeManagement) UnmarshalJSON added in v0.7.0

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

func (*NullableCredentialTypeManagement) Unset added in v0.7.0

type NullableCredentialTypeMetaData

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

func (NullableCredentialTypeMetaData) Get

func (NullableCredentialTypeMetaData) IsSet

func (NullableCredentialTypeMetaData) MarshalJSON

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

func (*NullableCredentialTypeMetaData) Set

func (*NullableCredentialTypeMetaData) UnmarshalJSON

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

func (*NullableCredentialTypeMetaData) Unset

func (v *NullableCredentialTypeMetaData) Unset()

type NullableCredentialTypeMetaDataFieldsInner

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

func (NullableCredentialTypeMetaDataFieldsInner) Get

func (NullableCredentialTypeMetaDataFieldsInner) IsSet

func (NullableCredentialTypeMetaDataFieldsInner) MarshalJSON

func (*NullableCredentialTypeMetaDataFieldsInner) Set

func (*NullableCredentialTypeMetaDataFieldsInner) UnmarshalJSON

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

func (*NullableCredentialTypeMetaDataFieldsInner) Unset

type NullableCredentialTypeMultiple added in v0.5.0

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

func NewNullableCredentialTypeMultiple added in v0.5.0

func NewNullableCredentialTypeMultiple(val *CredentialTypeMultiple) *NullableCredentialTypeMultiple

func (NullableCredentialTypeMultiple) Get added in v0.5.0

func (NullableCredentialTypeMultiple) IsSet added in v0.5.0

func (NullableCredentialTypeMultiple) MarshalJSON added in v0.5.0

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

func (*NullableCredentialTypeMultiple) Set added in v0.5.0

func (*NullableCredentialTypeMultiple) UnmarshalJSON added in v0.5.0

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

func (*NullableCredentialTypeMultiple) Unset added in v0.5.0

func (v *NullableCredentialTypeMultiple) Unset()

type NullableCredentialTypeOnDelete added in v0.4.0

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

func NewNullableCredentialTypeOnDelete added in v0.4.0

func NewNullableCredentialTypeOnDelete(val *CredentialTypeOnDelete) *NullableCredentialTypeOnDelete

func (NullableCredentialTypeOnDelete) Get added in v0.4.0

func (NullableCredentialTypeOnDelete) IsSet added in v0.4.0

func (NullableCredentialTypeOnDelete) MarshalJSON added in v0.4.0

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

func (*NullableCredentialTypeOnDelete) Set added in v0.4.0

func (*NullableCredentialTypeOnDelete) UnmarshalJSON added in v0.4.0

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

func (*NullableCredentialTypeOnDelete) Unset added in v0.4.0

func (v *NullableCredentialTypeOnDelete) Unset()

type NullableDigitalWalletApplication

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

func (NullableDigitalWalletApplication) Get

func (NullableDigitalWalletApplication) IsSet

func (NullableDigitalWalletApplication) MarshalJSON

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

func (*NullableDigitalWalletApplication) Set

func (*NullableDigitalWalletApplication) UnmarshalJSON

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

func (*NullableDigitalWalletApplication) 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 NullableEntityArrayEmbeddedItemsInner

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

func (NullableEntityArrayEmbeddedItemsInner) Get

func (NullableEntityArrayEmbeddedItemsInner) IsSet

func (NullableEntityArrayEmbeddedItemsInner) MarshalJSON

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

func (*NullableEntityArrayEmbeddedItemsInner) Set

func (*NullableEntityArrayEmbeddedItemsInner) UnmarshalJSON

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

func (*NullableEntityArrayEmbeddedItemsInner) Unset

type NullableEnumCDigitalWalletProvisionedCredentialWalletAction

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

func (NullableEnumCDigitalWalletProvisionedCredentialWalletAction) Get

func (NullableEnumCDigitalWalletProvisionedCredentialWalletAction) IsSet

func (NullableEnumCDigitalWalletProvisionedCredentialWalletAction) MarshalJSON

func (*NullableEnumCDigitalWalletProvisionedCredentialWalletAction) Set

func (*NullableEnumCDigitalWalletProvisionedCredentialWalletAction) UnmarshalJSON

func (*NullableEnumCDigitalWalletProvisionedCredentialWalletAction) Unset

type NullableEnumCredentialIssuanceRuleAutomationMethod

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

func (NullableEnumCredentialIssuanceRuleAutomationMethod) Get

func (NullableEnumCredentialIssuanceRuleAutomationMethod) IsSet

func (NullableEnumCredentialIssuanceRuleAutomationMethod) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleAutomationMethod) Set

func (*NullableEnumCredentialIssuanceRuleAutomationMethod) UnmarshalJSON

func (*NullableEnumCredentialIssuanceRuleAutomationMethod) Unset

type NullableEnumCredentialIssuanceRuleNotificationMethod

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

func (NullableEnumCredentialIssuanceRuleNotificationMethod) Get

func (NullableEnumCredentialIssuanceRuleNotificationMethod) IsSet

func (NullableEnumCredentialIssuanceRuleNotificationMethod) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleNotificationMethod) Set

func (*NullableEnumCredentialIssuanceRuleNotificationMethod) UnmarshalJSON

func (*NullableEnumCredentialIssuanceRuleNotificationMethod) Unset

type NullableEnumCredentialIssuanceRuleStagedChangeAction

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

func (NullableEnumCredentialIssuanceRuleStagedChangeAction) Get

func (NullableEnumCredentialIssuanceRuleStagedChangeAction) IsSet

func (NullableEnumCredentialIssuanceRuleStagedChangeAction) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleStagedChangeAction) Set

func (*NullableEnumCredentialIssuanceRuleStagedChangeAction) UnmarshalJSON

func (*NullableEnumCredentialIssuanceRuleStagedChangeAction) Unset

type NullableEnumCredentialIssuanceRuleStatus

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

func (NullableEnumCredentialIssuanceRuleStatus) Get

func (NullableEnumCredentialIssuanceRuleStatus) IsSet

func (NullableEnumCredentialIssuanceRuleStatus) MarshalJSON

func (*NullableEnumCredentialIssuanceRuleStatus) Set

func (*NullableEnumCredentialIssuanceRuleStatus) UnmarshalJSON

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

func (*NullableEnumCredentialIssuanceRuleStatus) Unset

type NullableEnumCredentialTypeManagementMode added in v0.7.0

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

func NewNullableEnumCredentialTypeManagementMode added in v0.7.0

func NewNullableEnumCredentialTypeManagementMode(val *EnumCredentialTypeManagementMode) *NullableEnumCredentialTypeManagementMode

func (NullableEnumCredentialTypeManagementMode) Get added in v0.7.0

func (NullableEnumCredentialTypeManagementMode) IsSet added in v0.7.0

func (NullableEnumCredentialTypeManagementMode) MarshalJSON added in v0.7.0

func (*NullableEnumCredentialTypeManagementMode) Set added in v0.7.0

func (*NullableEnumCredentialTypeManagementMode) UnmarshalJSON added in v0.7.0

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

func (*NullableEnumCredentialTypeManagementMode) Unset added in v0.7.0

type NullableEnumCredentialTypeMetaDataFieldsFileSupport added in v0.4.0

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

func (NullableEnumCredentialTypeMetaDataFieldsFileSupport) Get added in v0.4.0

func (NullableEnumCredentialTypeMetaDataFieldsFileSupport) IsSet added in v0.4.0

func (NullableEnumCredentialTypeMetaDataFieldsFileSupport) MarshalJSON added in v0.4.0

func (*NullableEnumCredentialTypeMetaDataFieldsFileSupport) Set added in v0.4.0

func (*NullableEnumCredentialTypeMetaDataFieldsFileSupport) UnmarshalJSON added in v0.4.0

func (*NullableEnumCredentialTypeMetaDataFieldsFileSupport) Unset added in v0.4.0

type NullableEnumCredentialTypeMetaDataFieldsType

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

func (NullableEnumCredentialTypeMetaDataFieldsType) Get

func (NullableEnumCredentialTypeMetaDataFieldsType) IsSet

func (NullableEnumCredentialTypeMetaDataFieldsType) MarshalJSON

func (*NullableEnumCredentialTypeMetaDataFieldsType) Set

func (*NullableEnumCredentialTypeMetaDataFieldsType) UnmarshalJSON

func (*NullableEnumCredentialTypeMetaDataFieldsType) Unset

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

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

func (*NullableFloat32) Set

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

func (*NullableFloat32) UnmarshalJSON

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

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

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

func (*NullableFloat64) Set

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

func (*NullableFloat64) UnmarshalJSON

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

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

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

func (*NullableInt) Set

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

func (*NullableInt) UnmarshalJSON

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

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

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

func (*NullableInt32) Set

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

func (*NullableInt32) UnmarshalJSON

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

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

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

func (*NullableInt64) Set

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

func (*NullableInt64) UnmarshalJSON

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

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableLinksHATEOAS added in v0.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 NullableObjectIssuer added in v0.4.0

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

func NewNullableObjectIssuer added in v0.4.0

func NewNullableObjectIssuer(val *ObjectIssuer) *NullableObjectIssuer

func (NullableObjectIssuer) Get added in v0.4.0

func (NullableObjectIssuer) IsSet added in v0.4.0

func (v NullableObjectIssuer) IsSet() bool

func (NullableObjectIssuer) MarshalJSON added in v0.4.0

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

func (*NullableObjectIssuer) Set added in v0.4.0

func (v *NullableObjectIssuer) Set(val *ObjectIssuer)

func (*NullableObjectIssuer) UnmarshalJSON added in v0.4.0

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

func (*NullableObjectIssuer) Unset added in v0.4.0

func (v *NullableObjectIssuer) 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 NullableProvisionedCredential

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

func (NullableProvisionedCredential) Get

func (NullableProvisionedCredential) IsSet

func (NullableProvisionedCredential) MarshalJSON

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

func (*NullableProvisionedCredential) Set

func (*NullableProvisionedCredential) UnmarshalJSON

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

func (*NullableProvisionedCredential) Unset

func (v *NullableProvisionedCredential) Unset()

type NullableProvisionedCredentialClaimReference

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

func (NullableProvisionedCredentialClaimReference) Get

func (NullableProvisionedCredentialClaimReference) IsSet

func (NullableProvisionedCredentialClaimReference) MarshalJSON

func (*NullableProvisionedCredentialClaimReference) Set

func (*NullableProvisionedCredentialClaimReference) UnmarshalJSON

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

func (*NullableProvisionedCredentialClaimReference) Unset

type NullableProvisionedCredentialCredential

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

func (NullableProvisionedCredentialCredential) Get

func (NullableProvisionedCredentialCredential) IsSet

func (NullableProvisionedCredentialCredential) MarshalJSON

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

func (*NullableProvisionedCredentialCredential) Set

func (*NullableProvisionedCredentialCredential) UnmarshalJSON

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

func (*NullableProvisionedCredentialCredential) Unset

type NullableProvisionedCredentialUser

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

func (NullableProvisionedCredentialUser) Get

func (NullableProvisionedCredentialUser) IsSet

func (NullableProvisionedCredentialUser) MarshalJSON

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

func (*NullableProvisionedCredentialUser) Set

func (*NullableProvisionedCredentialUser) UnmarshalJSON

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

func (*NullableProvisionedCredentialUser) Unset

type NullableProvisionedCredentialWalletActionsInner

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

func (NullableProvisionedCredentialWalletActionsInner) Get

func (NullableProvisionedCredentialWalletActionsInner) IsSet

func (NullableProvisionedCredentialWalletActionsInner) MarshalJSON

func (*NullableProvisionedCredentialWalletActionsInner) Set

func (*NullableProvisionedCredentialWalletActionsInner) UnmarshalJSON

func (*NullableProvisionedCredentialWalletActionsInner) 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 NullableUserCredential

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

func NewNullableUserCredential

func NewNullableUserCredential(val *UserCredential) *NullableUserCredential

func (NullableUserCredential) Get

func (NullableUserCredential) IsSet

func (v NullableUserCredential) IsSet() bool

func (NullableUserCredential) MarshalJSON

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

func (*NullableUserCredential) Set

func (*NullableUserCredential) UnmarshalJSON

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

func (*NullableUserCredential) Unset

func (v *NullableUserCredential) Unset()

type NullableUserCredentialUserdata

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

func (NullableUserCredentialUserdata) Get

func (NullableUserCredentialUserdata) IsSet

func (NullableUserCredentialUserdata) MarshalJSON

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

func (*NullableUserCredentialUserdata) Set

func (*NullableUserCredentialUserdata) UnmarshalJSON

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

func (*NullableUserCredentialUserdata) Unset

func (v *NullableUserCredentialUserdata) 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

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

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

type ObjectIssuer added in v0.4.0

type ObjectIssuer struct {
	// A string that specifies the identifier (UUID) of the credential issuer.
	Id *string `json:"id,omitempty"`
}

ObjectIssuer struct for ObjectIssuer

func NewObjectIssuer added in v0.4.0

func NewObjectIssuer() *ObjectIssuer

NewObjectIssuer instantiates a new ObjectIssuer 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 NewObjectIssuerWithDefaults added in v0.4.0

func NewObjectIssuerWithDefaults() *ObjectIssuer

NewObjectIssuerWithDefaults instantiates a new ObjectIssuer 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 (*ObjectIssuer) GetId added in v0.4.0

func (o *ObjectIssuer) GetId() string

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

func (*ObjectIssuer) GetIdOk added in v0.4.0

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

func (o *ObjectIssuer) HasId() bool

HasId returns a boolean if a field has been set.

func (ObjectIssuer) MarshalJSON added in v0.4.0

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

func (*ObjectIssuer) SetId added in v0.4.0

func (o *ObjectIssuer) SetId(v string)

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

func (ObjectIssuer) ToMap added in v0.4.0

func (o ObjectIssuer) 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

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

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

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

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

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

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

func (*P1ErrorDetailsInnerInnerError) GetReferencedValuesOk added in v0.6.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.6.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.6.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

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

type ProvisionedCredential

type ProvisionedCredential struct {
	Links          *LinksHATEOAS                        `json:"_links,omitempty"`
	ClaimReference *ProvisionedCredentialClaimReference `json:"claimReference,omitempty"`
	CreatedAt      *time.Time                           `json:"createdAt,omitempty"`
	Credential     *ProvisionedCredentialCredential     `json:"credential,omitempty"`
	DigitalWallet  *ProvisionedCredentialCredential     `json:"digitalWallet,omitempty"`
	Environment    *ObjectEnvironment                   `json:"environment,omitempty"`
	// A string that specifies the date that the provisioned credential expires. If this value is null, the provisioned credential never expires.
	ExpiredAt *time.Time `json:"expiredAt,omitempty"`
	Id        *string    `json:"id,omitempty"`
	// A string that specifies the tatus of the provisioned credential.
	Status        *string                                   `json:"status,omitempty"`
	User          *ProvisionedCredentialUser                `json:"user,omitempty"`
	WalletActions []ProvisionedCredentialWalletActionsInner `json:"walletActions,omitempty"`
}

ProvisionedCredential struct for ProvisionedCredential

func NewProvisionedCredential

func NewProvisionedCredential() *ProvisionedCredential

NewProvisionedCredential instantiates a new ProvisionedCredential 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 NewProvisionedCredentialWithDefaults

func NewProvisionedCredentialWithDefaults() *ProvisionedCredential

NewProvisionedCredentialWithDefaults instantiates a new ProvisionedCredential 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 (*ProvisionedCredential) GetClaimReference

GetClaimReference returns the ClaimReference field value if set, zero value otherwise.

func (*ProvisionedCredential) GetClaimReferenceOk

func (o *ProvisionedCredential) GetClaimReferenceOk() (*ProvisionedCredentialClaimReference, bool)

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

func (*ProvisionedCredential) GetCreatedAt

func (o *ProvisionedCredential) GetCreatedAt() time.Time

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

func (*ProvisionedCredential) GetCreatedAtOk

func (o *ProvisionedCredential) GetCreatedAtOk() (*time.Time, bool)

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

func (*ProvisionedCredential) GetCredential

GetCredential returns the Credential field value if set, zero value otherwise.

func (*ProvisionedCredential) GetCredentialOk

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

func (*ProvisionedCredential) GetDigitalWallet

GetDigitalWallet returns the DigitalWallet field value if set, zero value otherwise.

func (*ProvisionedCredential) GetDigitalWalletOk

func (o *ProvisionedCredential) GetDigitalWalletOk() (*ProvisionedCredentialCredential, bool)

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

func (*ProvisionedCredential) GetEnvironment

func (o *ProvisionedCredential) GetEnvironment() ObjectEnvironment

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

func (*ProvisionedCredential) GetEnvironmentOk

func (o *ProvisionedCredential) 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 (*ProvisionedCredential) GetExpiredAt

func (o *ProvisionedCredential) GetExpiredAt() time.Time

GetExpiredAt returns the ExpiredAt field value if set, zero value otherwise.

func (*ProvisionedCredential) GetExpiredAtOk

func (o *ProvisionedCredential) GetExpiredAtOk() (*time.Time, bool)

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

func (*ProvisionedCredential) GetId

func (o *ProvisionedCredential) GetId() string

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

func (*ProvisionedCredential) GetIdOk

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

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

func (*ProvisionedCredential) GetLinksOk added in v0.3.0

func (o *ProvisionedCredential) 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 (*ProvisionedCredential) GetStatus

func (o *ProvisionedCredential) GetStatus() string

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

func (*ProvisionedCredential) GetStatusOk

func (o *ProvisionedCredential) GetStatusOk() (*string, 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 (*ProvisionedCredential) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*ProvisionedCredential) GetUserOk

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

func (*ProvisionedCredential) GetWalletActions

GetWalletActions returns the WalletActions field value if set, zero value otherwise.

func (*ProvisionedCredential) GetWalletActionsOk

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

func (*ProvisionedCredential) HasClaimReference

func (o *ProvisionedCredential) HasClaimReference() bool

HasClaimReference returns a boolean if a field has been set.

func (*ProvisionedCredential) HasCreatedAt

func (o *ProvisionedCredential) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*ProvisionedCredential) HasCredential

func (o *ProvisionedCredential) HasCredential() bool

HasCredential returns a boolean if a field has been set.

func (*ProvisionedCredential) HasDigitalWallet

func (o *ProvisionedCredential) HasDigitalWallet() bool

HasDigitalWallet returns a boolean if a field has been set.

func (*ProvisionedCredential) HasEnvironment

func (o *ProvisionedCredential) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*ProvisionedCredential) HasExpiredAt

func (o *ProvisionedCredential) HasExpiredAt() bool

HasExpiredAt returns a boolean if a field has been set.

func (*ProvisionedCredential) HasId

func (o *ProvisionedCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (o *ProvisionedCredential) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*ProvisionedCredential) HasStatus

func (o *ProvisionedCredential) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*ProvisionedCredential) HasUser

func (o *ProvisionedCredential) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*ProvisionedCredential) HasWalletActions

func (o *ProvisionedCredential) HasWalletActions() bool

HasWalletActions returns a boolean if a field has been set.

func (ProvisionedCredential) MarshalJSON

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

func (*ProvisionedCredential) SetClaimReference

SetClaimReference gets a reference to the given ProvisionedCredentialClaimReference and assigns it to the ClaimReference field.

func (*ProvisionedCredential) SetCreatedAt

func (o *ProvisionedCredential) SetCreatedAt(v time.Time)

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

func (*ProvisionedCredential) SetCredential

SetCredential gets a reference to the given ProvisionedCredentialCredential and assigns it to the Credential field.

func (*ProvisionedCredential) SetDigitalWallet

SetDigitalWallet gets a reference to the given ProvisionedCredentialCredential and assigns it to the DigitalWallet field.

func (*ProvisionedCredential) SetEnvironment

func (o *ProvisionedCredential) SetEnvironment(v ObjectEnvironment)

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

func (*ProvisionedCredential) SetExpiredAt

func (o *ProvisionedCredential) SetExpiredAt(v time.Time)

SetExpiredAt gets a reference to the given time.Time and assigns it to the ExpiredAt field.

func (*ProvisionedCredential) SetId

func (o *ProvisionedCredential) SetId(v string)

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

func (o *ProvisionedCredential) SetLinks(v LinksHATEOAS)

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

func (*ProvisionedCredential) SetStatus

func (o *ProvisionedCredential) SetStatus(v string)

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

func (*ProvisionedCredential) SetUser

SetUser gets a reference to the given ProvisionedCredentialUser and assigns it to the User field.

func (*ProvisionedCredential) SetWalletActions

SetWalletActions gets a reference to the given []ProvisionedCredentialWalletActionsInner and assigns it to the WalletActions field.

func (ProvisionedCredential) ToMap

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

type ProvisionedCredentialClaimReference

type ProvisionedCredentialClaimReference struct {
	Id            *string    `json:"id,omitempty"`
	Version       *int32     `json:"version,omitempty"`
	Issuer        *string    `json:"issuer,omitempty"`
	Subject       *string    `json:"subject,omitempty"`
	Holder        *string    `json:"holder,omitempty"`
	CreateDate    *time.Time `json:"createDate,omitempty"`
	DataJson      *string    `json:"dataJson,omitempty"`
	DataSignature *string    `json:"dataSignature,omitempty"`
	DataHash      *string    `json:"dataHash,omitempty"`
	PartitionId   *string    `json:"partitionId,omitempty"`
}

ProvisionedCredentialClaimReference struct for ProvisionedCredentialClaimReference

func NewProvisionedCredentialClaimReference

func NewProvisionedCredentialClaimReference() *ProvisionedCredentialClaimReference

NewProvisionedCredentialClaimReference instantiates a new ProvisionedCredentialClaimReference 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 NewProvisionedCredentialClaimReferenceWithDefaults

func NewProvisionedCredentialClaimReferenceWithDefaults() *ProvisionedCredentialClaimReference

NewProvisionedCredentialClaimReferenceWithDefaults instantiates a new ProvisionedCredentialClaimReference 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 (*ProvisionedCredentialClaimReference) GetCreateDate

func (o *ProvisionedCredentialClaimReference) GetCreateDate() time.Time

GetCreateDate returns the CreateDate field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetCreateDateOk

func (o *ProvisionedCredentialClaimReference) GetCreateDateOk() (*time.Time, bool)

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

func (*ProvisionedCredentialClaimReference) GetDataHash

GetDataHash returns the DataHash field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetDataHashOk

func (o *ProvisionedCredentialClaimReference) GetDataHashOk() (*string, bool)

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

func (*ProvisionedCredentialClaimReference) GetDataJson

GetDataJson returns the DataJson field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetDataJsonOk

func (o *ProvisionedCredentialClaimReference) GetDataJsonOk() (*string, bool)

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

func (*ProvisionedCredentialClaimReference) GetDataSignature

func (o *ProvisionedCredentialClaimReference) GetDataSignature() string

GetDataSignature returns the DataSignature field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetDataSignatureOk

func (o *ProvisionedCredentialClaimReference) GetDataSignatureOk() (*string, bool)

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

func (*ProvisionedCredentialClaimReference) GetHolder

GetHolder returns the Holder field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetHolderOk

func (o *ProvisionedCredentialClaimReference) GetHolderOk() (*string, bool)

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

func (*ProvisionedCredentialClaimReference) GetId

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

func (*ProvisionedCredentialClaimReference) 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 (*ProvisionedCredentialClaimReference) GetIssuer

GetIssuer returns the Issuer field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetIssuerOk

func (o *ProvisionedCredentialClaimReference) GetIssuerOk() (*string, bool)

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

func (*ProvisionedCredentialClaimReference) GetPartitionId

func (o *ProvisionedCredentialClaimReference) GetPartitionId() string

GetPartitionId returns the PartitionId field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetPartitionIdOk

func (o *ProvisionedCredentialClaimReference) GetPartitionIdOk() (*string, bool)

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

func (*ProvisionedCredentialClaimReference) GetSubject

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

func (*ProvisionedCredentialClaimReference) GetSubjectOk

func (o *ProvisionedCredentialClaimReference) GetSubjectOk() (*string, 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 (*ProvisionedCredentialClaimReference) GetVersion

GetVersion returns the Version field value if set, zero value otherwise.

func (*ProvisionedCredentialClaimReference) GetVersionOk

func (o *ProvisionedCredentialClaimReference) GetVersionOk() (*int32, bool)

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

func (*ProvisionedCredentialClaimReference) HasCreateDate

func (o *ProvisionedCredentialClaimReference) HasCreateDate() bool

HasCreateDate returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasDataHash

func (o *ProvisionedCredentialClaimReference) HasDataHash() bool

HasDataHash returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasDataJson

func (o *ProvisionedCredentialClaimReference) HasDataJson() bool

HasDataJson returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasDataSignature

func (o *ProvisionedCredentialClaimReference) HasDataSignature() bool

HasDataSignature returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasHolder

HasHolder returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasId

HasId returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasIssuer

HasIssuer returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasPartitionId

func (o *ProvisionedCredentialClaimReference) HasPartitionId() bool

HasPartitionId returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasSubject

func (o *ProvisionedCredentialClaimReference) HasSubject() bool

HasSubject returns a boolean if a field has been set.

func (*ProvisionedCredentialClaimReference) HasVersion

func (o *ProvisionedCredentialClaimReference) HasVersion() bool

HasVersion returns a boolean if a field has been set.

func (ProvisionedCredentialClaimReference) MarshalJSON

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

func (*ProvisionedCredentialClaimReference) SetCreateDate

func (o *ProvisionedCredentialClaimReference) SetCreateDate(v time.Time)

SetCreateDate gets a reference to the given time.Time and assigns it to the CreateDate field.

func (*ProvisionedCredentialClaimReference) SetDataHash

func (o *ProvisionedCredentialClaimReference) SetDataHash(v string)

SetDataHash gets a reference to the given string and assigns it to the DataHash field.

func (*ProvisionedCredentialClaimReference) SetDataJson

func (o *ProvisionedCredentialClaimReference) SetDataJson(v string)

SetDataJson gets a reference to the given string and assigns it to the DataJson field.

func (*ProvisionedCredentialClaimReference) SetDataSignature

func (o *ProvisionedCredentialClaimReference) SetDataSignature(v string)

SetDataSignature gets a reference to the given string and assigns it to the DataSignature field.

func (*ProvisionedCredentialClaimReference) SetHolder

SetHolder gets a reference to the given string and assigns it to the Holder field.

func (*ProvisionedCredentialClaimReference) SetId

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

func (*ProvisionedCredentialClaimReference) SetIssuer

SetIssuer gets a reference to the given string and assigns it to the Issuer field.

func (*ProvisionedCredentialClaimReference) SetPartitionId

func (o *ProvisionedCredentialClaimReference) SetPartitionId(v string)

SetPartitionId gets a reference to the given string and assigns it to the PartitionId field.

func (*ProvisionedCredentialClaimReference) SetSubject

SetSubject gets a reference to the given string and assigns it to the Subject field.

func (*ProvisionedCredentialClaimReference) SetVersion

func (o *ProvisionedCredentialClaimReference) SetVersion(v int32)

SetVersion gets a reference to the given int32 and assigns it to the Version field.

func (ProvisionedCredentialClaimReference) ToMap

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

type ProvisionedCredentialCredential

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

ProvisionedCredentialCredential struct for ProvisionedCredentialCredential

func NewProvisionedCredentialCredential

func NewProvisionedCredentialCredential() *ProvisionedCredentialCredential

NewProvisionedCredentialCredential instantiates a new ProvisionedCredentialCredential 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 NewProvisionedCredentialCredentialWithDefaults

func NewProvisionedCredentialCredentialWithDefaults() *ProvisionedCredentialCredential

NewProvisionedCredentialCredentialWithDefaults instantiates a new ProvisionedCredentialCredential 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 (*ProvisionedCredentialCredential) GetId

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

func (*ProvisionedCredentialCredential) GetIdOk

func (o *ProvisionedCredentialCredential) 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 (*ProvisionedCredentialCredential) HasId

HasId returns a boolean if a field has been set.

func (ProvisionedCredentialCredential) MarshalJSON

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

func (*ProvisionedCredentialCredential) SetId

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

func (ProvisionedCredentialCredential) ToMap

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

type ProvisionedCredentialUser

type ProvisionedCredentialUser struct {
	// A string that specifies the identifier (UUID) of the user associated with the provisioned credential.
	Id *string `json:"id,omitempty"`
}

ProvisionedCredentialUser struct for ProvisionedCredentialUser

func NewProvisionedCredentialUser

func NewProvisionedCredentialUser() *ProvisionedCredentialUser

NewProvisionedCredentialUser instantiates a new ProvisionedCredentialUser 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 NewProvisionedCredentialUserWithDefaults

func NewProvisionedCredentialUserWithDefaults() *ProvisionedCredentialUser

NewProvisionedCredentialUserWithDefaults instantiates a new ProvisionedCredentialUser 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 (*ProvisionedCredentialUser) GetId

func (o *ProvisionedCredentialUser) GetId() string

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

func (*ProvisionedCredentialUser) GetIdOk

func (o *ProvisionedCredentialUser) 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 (*ProvisionedCredentialUser) HasId

func (o *ProvisionedCredentialUser) HasId() bool

HasId returns a boolean if a field has been set.

func (ProvisionedCredentialUser) MarshalJSON

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

func (*ProvisionedCredentialUser) SetId

func (o *ProvisionedCredentialUser) SetId(v string)

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

func (ProvisionedCredentialUser) ToMap

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

type ProvisionedCredentialWalletActionsInner

type ProvisionedCredentialWalletActionsInner struct {
	// A string that specifies the action taken regarding the provisioned credential.
	Type *string `json:"type,omitempty"`
	// A string that specifies the date and time that the action occurred.
	OccurredAt *string `json:"occurredAt,omitempty"`
}

ProvisionedCredentialWalletActionsInner struct for ProvisionedCredentialWalletActionsInner

func NewProvisionedCredentialWalletActionsInner

func NewProvisionedCredentialWalletActionsInner() *ProvisionedCredentialWalletActionsInner

NewProvisionedCredentialWalletActionsInner instantiates a new ProvisionedCredentialWalletActionsInner 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 NewProvisionedCredentialWalletActionsInnerWithDefaults

func NewProvisionedCredentialWalletActionsInnerWithDefaults() *ProvisionedCredentialWalletActionsInner

NewProvisionedCredentialWalletActionsInnerWithDefaults instantiates a new ProvisionedCredentialWalletActionsInner 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 (*ProvisionedCredentialWalletActionsInner) GetOccurredAt

GetOccurredAt returns the OccurredAt field value if set, zero value otherwise.

func (*ProvisionedCredentialWalletActionsInner) GetOccurredAtOk

func (o *ProvisionedCredentialWalletActionsInner) GetOccurredAtOk() (*string, bool)

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

func (*ProvisionedCredentialWalletActionsInner) GetType

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

func (*ProvisionedCredentialWalletActionsInner) 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 (*ProvisionedCredentialWalletActionsInner) HasOccurredAt

func (o *ProvisionedCredentialWalletActionsInner) HasOccurredAt() bool

HasOccurredAt returns a boolean if a field has been set.

func (*ProvisionedCredentialWalletActionsInner) HasType

HasType returns a boolean if a field has been set.

func (ProvisionedCredentialWalletActionsInner) MarshalJSON

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

func (*ProvisionedCredentialWalletActionsInner) SetOccurredAt

func (o *ProvisionedCredentialWalletActionsInner) SetOccurredAt(v string)

SetOccurredAt gets a reference to the given string and assigns it to the OccurredAt field.

func (*ProvisionedCredentialWalletActionsInner) SetType

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

func (ProvisionedCredentialWalletActionsInner) ToMap

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

type SDKInterfaceFunc

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

type UserCredential

type UserCredential struct {
	Links          *LinksHATEOAS                                                `json:"_links,omitempty"`
	CreatedAt      *time.Time                                                   `json:"createdAt,omitempty"`
	CredentialType *CredentialDigitalWalletNotificationResultsInnerNotification `json:"credentialType,omitempty"`
	Environment    *ObjectEnvironment                                           `json:"environment,omitempty"`
	ExpiresAt      *time.Time                                                   `json:"expiresAt,omitempty"`
	Id             *string                                                      `json:"id,omitempty"`
	Notification   *CredentialDigitalWalletNotification                         `json:"notification,omitempty"`
	Status         *string                                                      `json:"status,omitempty"`
	UpdatedAt      *time.Time                                                   `json:"updatedAt,omitempty"`
	User           *CredentialDigitalWalletNotificationResultsInnerNotification `json:"user,omitempty"`
	Userdata       *UserCredentialUserdata                                      `json:"userdata,omitempty"`
}

UserCredential struct for UserCredential

func NewUserCredential

func NewUserCredential() *UserCredential

NewUserCredential instantiates a new UserCredential 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 NewUserCredentialWithDefaults

func NewUserCredentialWithDefaults() *UserCredential

NewUserCredentialWithDefaults instantiates a new UserCredential 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 (*UserCredential) GetCreatedAt

func (o *UserCredential) GetCreatedAt() time.Time

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

func (*UserCredential) GetCreatedAtOk

func (o *UserCredential) GetCreatedAtOk() (*time.Time, bool)

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

func (*UserCredential) GetCredentialType

GetCredentialType returns the CredentialType field value if set, zero value otherwise.

func (*UserCredential) GetCredentialTypeOk

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

func (*UserCredential) GetEnvironment

func (o *UserCredential) GetEnvironment() ObjectEnvironment

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

func (*UserCredential) GetEnvironmentOk

func (o *UserCredential) 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 (*UserCredential) GetExpiresAt

func (o *UserCredential) GetExpiresAt() time.Time

GetExpiresAt returns the ExpiresAt field value if set, zero value otherwise.

func (*UserCredential) GetExpiresAtOk

func (o *UserCredential) GetExpiresAtOk() (*time.Time, bool)

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

func (*UserCredential) GetId

func (o *UserCredential) GetId() string

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

func (*UserCredential) GetIdOk

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

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

func (*UserCredential) GetLinksOk added in v0.3.0

func (o *UserCredential) 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 (*UserCredential) GetNotification

GetNotification returns the Notification field value if set, zero value otherwise.

func (*UserCredential) GetNotificationOk

func (o *UserCredential) GetNotificationOk() (*CredentialDigitalWalletNotification, bool)

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

func (*UserCredential) GetStatus

func (o *UserCredential) GetStatus() string

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

func (*UserCredential) GetStatusOk

func (o *UserCredential) GetStatusOk() (*string, 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 (*UserCredential) GetUpdatedAt

func (o *UserCredential) GetUpdatedAt() time.Time

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

func (*UserCredential) GetUpdatedAtOk

func (o *UserCredential) GetUpdatedAtOk() (*time.Time, bool)

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

func (*UserCredential) GetUser

GetUser returns the User field value if set, zero value otherwise.

func (*UserCredential) GetUserOk

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

func (*UserCredential) GetUserdata

func (o *UserCredential) GetUserdata() UserCredentialUserdata

GetUserdata returns the Userdata field value if set, zero value otherwise.

func (*UserCredential) GetUserdataOk

func (o *UserCredential) GetUserdataOk() (*UserCredentialUserdata, bool)

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

func (*UserCredential) HasCreatedAt

func (o *UserCredential) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*UserCredential) HasCredentialType

func (o *UserCredential) HasCredentialType() bool

HasCredentialType returns a boolean if a field has been set.

func (*UserCredential) HasEnvironment

func (o *UserCredential) HasEnvironment() bool

HasEnvironment returns a boolean if a field has been set.

func (*UserCredential) HasExpiresAt

func (o *UserCredential) HasExpiresAt() bool

HasExpiresAt returns a boolean if a field has been set.

func (*UserCredential) HasId

func (o *UserCredential) HasId() bool

HasId returns a boolean if a field has been set.

func (o *UserCredential) HasLinks() bool

HasLinks returns a boolean if a field has been set.

func (*UserCredential) HasNotification

func (o *UserCredential) HasNotification() bool

HasNotification returns a boolean if a field has been set.

func (*UserCredential) HasStatus

func (o *UserCredential) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*UserCredential) HasUpdatedAt

func (o *UserCredential) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*UserCredential) HasUser

func (o *UserCredential) HasUser() bool

HasUser returns a boolean if a field has been set.

func (*UserCredential) HasUserdata

func (o *UserCredential) HasUserdata() bool

HasUserdata returns a boolean if a field has been set.

func (UserCredential) MarshalJSON

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

func (*UserCredential) SetCreatedAt

func (o *UserCredential) SetCreatedAt(v time.Time)

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

func (*UserCredential) SetCredentialType

SetCredentialType gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the CredentialType field.

func (*UserCredential) SetEnvironment

func (o *UserCredential) SetEnvironment(v ObjectEnvironment)

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

func (*UserCredential) SetExpiresAt

func (o *UserCredential) SetExpiresAt(v time.Time)

SetExpiresAt gets a reference to the given time.Time and assigns it to the ExpiresAt field.

func (*UserCredential) SetId

func (o *UserCredential) SetId(v string)

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

func (o *UserCredential) SetLinks(v LinksHATEOAS)

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

func (*UserCredential) SetNotification

SetNotification gets a reference to the given CredentialDigitalWalletNotification and assigns it to the Notification field.

func (*UserCredential) SetStatus

func (o *UserCredential) SetStatus(v string)

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

func (*UserCredential) SetUpdatedAt

func (o *UserCredential) SetUpdatedAt(v time.Time)

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

func (*UserCredential) SetUser

SetUser gets a reference to the given CredentialDigitalWalletNotificationResultsInnerNotification and assigns it to the User field.

func (*UserCredential) SetUserdata

func (o *UserCredential) SetUserdata(v UserCredentialUserdata)

SetUserdata gets a reference to the given UserCredentialUserdata and assigns it to the Userdata field.

func (UserCredential) ToMap

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

type UserCredentialUserdata

type UserCredentialUserdata struct {
	CardImage *string `json:"CardImage,omitempty"`
}

UserCredentialUserdata struct for UserCredentialUserdata

func NewUserCredentialUserdata

func NewUserCredentialUserdata() *UserCredentialUserdata

NewUserCredentialUserdata instantiates a new UserCredentialUserdata 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 NewUserCredentialUserdataWithDefaults

func NewUserCredentialUserdataWithDefaults() *UserCredentialUserdata

NewUserCredentialUserdataWithDefaults instantiates a new UserCredentialUserdata 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 (*UserCredentialUserdata) GetCardImage

func (o *UserCredentialUserdata) GetCardImage() string

GetCardImage returns the CardImage field value if set, zero value otherwise.

func (*UserCredentialUserdata) GetCardImageOk

func (o *UserCredentialUserdata) GetCardImageOk() (*string, bool)

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

func (*UserCredentialUserdata) HasCardImage

func (o *UserCredentialUserdata) HasCardImage() bool

HasCardImage returns a boolean if a field has been set.

func (UserCredentialUserdata) MarshalJSON

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

func (*UserCredentialUserdata) SetCardImage

func (o *UserCredentialUserdata) SetCardImage(v string)

SetCardImage gets a reference to the given string and assigns it to the CardImage field.

func (UserCredentialUserdata) ToMap

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

type UserCredentialsApiService

type UserCredentialsApiService service

UserCredentialsApiService UserCredentialsApi service

func (*UserCredentialsApiService) CreateAUserCredential

func (a *UserCredentialsApiService) CreateAUserCredential(ctx context.Context, environmentID string, userID string) ApiCreateAUserCredentialRequest

CreateAUserCredential Create a User Credential

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

func (*UserCredentialsApiService) CreateAUserCredentialExecute

Execute executes the request

@return UserCredential

func (*UserCredentialsApiService) ReadAllUserCredentials

func (a *UserCredentialsApiService) ReadAllUserCredentials(ctx context.Context, environmentID string, userID string) ApiReadAllUserCredentialsRequest

ReadAllUserCredentials Read All User Credentials

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

func (*UserCredentialsApiService) ReadAllUserCredentialsExecute

Execute executes the request

@return EntityArray

func (*UserCredentialsApiService) ReadOneUserCredential

func (a *UserCredentialsApiService) ReadOneUserCredential(ctx context.Context, environmentID string, userID string, credentialID string) ApiReadOneUserCredentialRequest

ReadOneUserCredential Read One User Credential

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

func (*UserCredentialsApiService) ReadOneUserCredentialExecute

Execute executes the request

@return UserCredential

func (*UserCredentialsApiService) ReadOneUserCredentialWallet

func (a *UserCredentialsApiService) ReadOneUserCredentialWallet(ctx context.Context, environmentID string, userID string, credentialID string) ApiReadOneUserCredentialWalletRequest

ReadOneUserCredentialWallet Read One User Credential Wallet

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

func (*UserCredentialsApiService) ReadOneUserCredentialWalletExecute

func (a *UserCredentialsApiService) ReadOneUserCredentialWalletExecute(r ApiReadOneUserCredentialWalletRequest) (*EntityArray, *http.Response, error)

Execute executes the request

@return EntityArray

func (*UserCredentialsApiService) UpdateUserCredential

func (a *UserCredentialsApiService) UpdateUserCredential(ctx context.Context, environmentID string, userID string, credentialID string) ApiUpdateUserCredentialRequest

UpdateUserCredential Update a User Credential

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

func (*UserCredentialsApiService) UpdateUserCredentialExecute

Execute executes the request

@return UserCredential

Source Files

Directories

Path Synopsis
generate

Jump to

Keyboard shortcuts

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