Documentation
¶
Index ¶
- Variables
- func Bool(b bool) *bool
- func Byte(b byte) *byte
- func Complex64(c complex64) *complex64
- func Complex128(c complex128) *complex128
- func Float32(f float32) *float32
- func Float64(f float64) *float64
- func Int(i int) *int
- func Int8(i int8) *int8
- func Int16(i int16) *int16
- func Int32(i int32) *int32
- func Int64(i int64) *int64
- func MustParseDate(date string) time.Time
- func MustParseDateTime(datetime string) time.Time
- func Rune(r rune) *rune
- func String(s string) *string
- func Time(t time.Time) *time.Time
- func UUID(u uuid.UUID) *uuid.UUID
- func Uint(u uint) *uint
- func Uint8(u uint8) *uint8
- func Uint16(u uint16) *uint16
- func Uint32(u uint32) *uint32
- func Uint64(u uint64) *uint64
- func Uintptr(u uintptr) *uintptr
- type AccessRule
- func (a *AccessRule) GetConditions() []*Condition
- func (a *AccessRule) GetContainer() *string
- func (a *AccessRule) GetDescription() *string
- func (a *AccessRule) GetExtraProperties() map[string]interface{}
- func (a *AccessRule) GetPermissions() []string
- func (a *AccessRule) GetPriority() *int
- func (a *AccessRule) GetTransform() *string
- func (a *AccessRule) String() string
- func (a *AccessRule) UnmarshalJSON(data []byte) error
- type AccountUpdaterJob
- func (a *AccountUpdaterJob) GetCreatedAt() time.Time
- func (a *AccountUpdaterJob) GetCreatedBy() string
- func (a *AccountUpdaterJob) GetErrors() []string
- func (a *AccountUpdaterJob) GetExpiresAt() *time.Time
- func (a *AccountUpdaterJob) GetExtraProperties() map[string]interface{}
- func (a *AccountUpdaterJob) GetID() string
- func (a *AccountUpdaterJob) GetRequests() *int
- func (a *AccountUpdaterJob) GetResults() map[string]int
- func (a *AccountUpdaterJob) GetStatus() AccountUpdaterJobStatus
- func (a *AccountUpdaterJob) GetTenantID() string
- func (a *AccountUpdaterJob) GetUploadURL() string
- func (a *AccountUpdaterJob) MarshalJSON() ([]byte, error)
- func (a *AccountUpdaterJob) String() string
- func (a *AccountUpdaterJob) UnmarshalJSON(data []byte) error
- type AccountUpdaterJobList
- func (a *AccountUpdaterJobList) GetData() []*AccountUpdaterJob
- func (a *AccountUpdaterJobList) GetExtraProperties() map[string]interface{}
- func (a *AccountUpdaterJobList) GetPagination() *AccountUpdaterJobListPagination
- func (a *AccountUpdaterJobList) String() string
- func (a *AccountUpdaterJobList) UnmarshalJSON(data []byte) error
- type AccountUpdaterJobListPagination
- func (a *AccountUpdaterJobListPagination) GetExtraProperties() map[string]interface{}
- func (a *AccountUpdaterJobListPagination) GetNext() *string
- func (a *AccountUpdaterJobListPagination) GetPageSize() *int
- func (a *AccountUpdaterJobListPagination) String() string
- func (a *AccountUpdaterJobListPagination) UnmarshalJSON(data []byte) error
- type AccountUpdaterJobStatus
- type AccountUpdaterRealTimeResponse
- func (a *AccountUpdaterRealTimeResponse) GetExtraProperties() map[string]interface{}
- func (a *AccountUpdaterRealTimeResponse) GetNewToken() *Token
- func (a *AccountUpdaterRealTimeResponse) GetResultCode() *string
- func (a *AccountUpdaterRealTimeResponse) String() string
- func (a *AccountUpdaterRealTimeResponse) UnmarshalJSON(data []byte) error
- type AdditionalCardDetail
- func (a *AdditionalCardDetail) GetBinRange() []*CardBinRange
- func (a *AdditionalCardDetail) GetBrand() *string
- func (a *AdditionalCardDetail) GetExtraProperties() map[string]interface{}
- func (a *AdditionalCardDetail) GetFunding() *string
- func (a *AdditionalCardDetail) GetIssuer() *CardIssuerDetails
- func (a *AdditionalCardDetail) GetSegment() *string
- func (a *AdditionalCardDetail) String() string
- func (a *AdditionalCardDetail) UnmarshalJSON(data []byte) error
- type AdditionalCardDetails
- func (a *AdditionalCardDetails) GetAuthentication() *string
- func (a *AdditionalCardDetails) GetBrand() *string
- func (a *AdditionalCardDetails) GetExtraProperties() map[string]interface{}
- func (a *AdditionalCardDetails) GetFunding() *string
- func (a *AdditionalCardDetails) GetIssuer() *CardIssuer
- func (a *AdditionalCardDetails) String() string
- func (a *AdditionalCardDetails) UnmarshalJSON(data []byte) error
- type Address
- func (a *Address) GetCity() *string
- func (a *Address) GetCountryCode() *string
- func (a *Address) GetExtraProperties() map[string]interface{}
- func (a *Address) GetLine1() *string
- func (a *Address) GetLine2() *string
- func (a *Address) GetLine3() *string
- func (a *Address) GetPostalCode() *string
- func (a *Address) GetStateCode() *string
- func (a *Address) String() string
- func (a *Address) UnmarshalJSON(data []byte) error
- type ApplePayCreateRequest
- type ApplePayCreateResponse
- type ApplePayDomainRegistrationResponse
- func (a *ApplePayDomainRegistrationResponse) GetDomains() []*DomainRegistrationResponse
- func (a *ApplePayDomainRegistrationResponse) GetExtraProperties() map[string]interface{}
- func (a *ApplePayDomainRegistrationResponse) String() string
- func (a *ApplePayDomainRegistrationResponse) UnmarshalJSON(data []byte) error
- type ApplePayMerchant
- func (a *ApplePayMerchant) GetCreatedAt() *time.Time
- func (a *ApplePayMerchant) GetCreatedBy() *string
- func (a *ApplePayMerchant) GetExtraProperties() map[string]interface{}
- func (a *ApplePayMerchant) GetID() *string
- func (a *ApplePayMerchant) GetMerchantIdentifier() *string
- func (a *ApplePayMerchant) GetTenantID() *string
- func (a *ApplePayMerchant) MarshalJSON() ([]byte, error)
- func (a *ApplePayMerchant) String() string
- func (a *ApplePayMerchant) UnmarshalJSON(data []byte) error
- type ApplePayMerchantCertificates
- func (a *ApplePayMerchantCertificates) GetCreatedAt() *time.Time
- func (a *ApplePayMerchantCertificates) GetCreatedBy() *string
- func (a *ApplePayMerchantCertificates) GetDomain() *string
- func (a *ApplePayMerchantCertificates) GetExtraProperties() map[string]interface{}
- func (a *ApplePayMerchantCertificates) GetID() *string
- func (a *ApplePayMerchantCertificates) GetMerchantCertificateExpirationDate() *time.Time
- func (a *ApplePayMerchantCertificates) GetMerchantCertificateFingerprint() *string
- func (a *ApplePayMerchantCertificates) GetPaymentProcessorCertificateExpirationDate() *time.Time
- func (a *ApplePayMerchantCertificates) GetPaymentProcessorCertificateFingerprint() *string
- func (a *ApplePayMerchantCertificates) GetTenantID() *string
- func (a *ApplePayMerchantCertificates) MarshalJSON() ([]byte, error)
- func (a *ApplePayMerchantCertificates) String() string
- func (a *ApplePayMerchantCertificates) UnmarshalJSON(data []byte) error
- type ApplePayMethodToken
- func (a *ApplePayMethodToken) GetExtraProperties() map[string]interface{}
- func (a *ApplePayMethodToken) GetPaymentData() *PaymentData
- func (a *ApplePayMethodToken) GetTransactionIdentifier() *string
- func (a *ApplePayMethodToken) String() string
- func (a *ApplePayMethodToken) UnmarshalJSON(data []byte) error
- type ApplePayToken
- func (a *ApplePayToken) GetAuthentication() *Authentication
- func (a *ApplePayToken) GetCard() *CardDetails
- func (a *ApplePayToken) GetCreatedAt() *time.Time
- func (a *ApplePayToken) GetCreatedBy() *string
- func (a *ApplePayToken) GetData() interface{}
- func (a *ApplePayToken) GetExpiresAt() *time.Time
- func (a *ApplePayToken) GetExtraProperties() map[string]interface{}
- func (a *ApplePayToken) GetFingerprint() *string
- func (a *ApplePayToken) GetID() *string
- func (a *ApplePayToken) GetModifiedAt() *time.Time
- func (a *ApplePayToken) GetModifiedBy() *string
- func (a *ApplePayToken) GetStatus() *string
- func (a *ApplePayToken) GetTenantID() *string
- func (a *ApplePayToken) GetType() *string
- func (a *ApplePayToken) MarshalJSON() ([]byte, error)
- func (a *ApplePayToken) String() string
- func (a *ApplePayToken) UnmarshalJSON(data []byte) error
- type ApplePayTokenizeRequest
- type ApplePayTokenizeResponse
- type Application
- func (a *Application) GetCreatedAt() *time.Time
- func (a *Application) GetCreatedBy() *string
- func (a *Application) GetExtraProperties() map[string]interface{}
- func (a *Application) GetID() *string
- func (a *Application) GetKey() *string
- func (a *Application) GetKeys() []*ApplicationKey
- func (a *Application) GetModifiedAt() *time.Time
- func (a *Application) GetModifiedBy() *string
- func (a *Application) GetName() *string
- func (a *Application) GetPermissions() []string
- func (a *Application) GetRules() []*AccessRule
- func (a *Application) GetTenantID() *string
- func (a *Application) GetType() *string
- func (a *Application) MarshalJSON() ([]byte, error)
- func (a *Application) String() string
- func (a *Application) UnmarshalJSON(data []byte) error
- type ApplicationKey
- func (a *ApplicationKey) GetCreatedAt() *time.Time
- func (a *ApplicationKey) GetCreatedBy() *string
- func (a *ApplicationKey) GetExtraProperties() map[string]interface{}
- func (a *ApplicationKey) GetID() *string
- func (a *ApplicationKey) GetKey() *string
- func (a *ApplicationKey) GetVersion() *string
- func (a *ApplicationKey) MarshalJSON() ([]byte, error)
- func (a *ApplicationKey) String() string
- func (a *ApplicationKey) UnmarshalJSON(data []byte) error
- type ApplicationKeysListRequest
- type ApplicationPaginatedList
- func (a *ApplicationPaginatedList) GetData() []*Application
- func (a *ApplicationPaginatedList) GetExtraProperties() map[string]interface{}
- func (a *ApplicationPaginatedList) GetPagination() *Pagination
- func (a *ApplicationPaginatedList) String() string
- func (a *ApplicationPaginatedList) UnmarshalJSON(data []byte) error
- type ApplicationTemplate
- func (a *ApplicationTemplate) GetApplicationType() *string
- func (a *ApplicationTemplate) GetDescription() *string
- func (a *ApplicationTemplate) GetExtraProperties() map[string]interface{}
- func (a *ApplicationTemplate) GetID() *string
- func (a *ApplicationTemplate) GetIsStarter() *bool
- func (a *ApplicationTemplate) GetName() *string
- func (a *ApplicationTemplate) GetPermissions() []string
- func (a *ApplicationTemplate) GetRules() []*AccessRule
- func (a *ApplicationTemplate) GetTemplateType() *string
- func (a *ApplicationTemplate) String() string
- func (a *ApplicationTemplate) UnmarshalJSON(data []byte) error
- type ApplicationsListRequest
- type AssuranceDetails
- type AsyncReactResponse
- type AuthenticateThreeDsSessionRequest
- func (a *AuthenticateThreeDsSessionRequest) GetAuthenticationCategory() string
- func (a *AuthenticateThreeDsSessionRequest) GetAuthenticationType() string
- func (a *AuthenticateThreeDsSessionRequest) GetBroadcastInfo() interface{}
- func (a *AuthenticateThreeDsSessionRequest) GetCardBrand() *string
- func (a *AuthenticateThreeDsSessionRequest) GetCardholderInfo() *ThreeDsCardholderInfo
- func (a *AuthenticateThreeDsSessionRequest) GetChallengePreference() *string
- func (a *AuthenticateThreeDsSessionRequest) GetDecoupledChallengeMaxTime() *int
- func (a *AuthenticateThreeDsSessionRequest) GetExtraProperties() map[string]interface{}
- func (a *AuthenticateThreeDsSessionRequest) GetMerchantInfo() *ThreeDsMerchantInfo
- func (a *AuthenticateThreeDsSessionRequest) GetMessageExtensions() []*ThreeDsMessageExtension
- func (a *AuthenticateThreeDsSessionRequest) GetPurchaseInfo() *ThreeDsPurchaseInfo
- func (a *AuthenticateThreeDsSessionRequest) GetRequestDecoupledChallenge() *bool
- func (a *AuthenticateThreeDsSessionRequest) GetRequestorInfo() *ThreeDsRequestorInfo
- func (a *AuthenticateThreeDsSessionRequest) String() string
- func (a *AuthenticateThreeDsSessionRequest) UnmarshalJSON(data []byte) error
- type Authentication
- func (a *Authentication) GetAuthenticationResponses() []*SubmerchantAuthenticationResponse
- func (a *Authentication) GetEciIndicator() *string
- func (a *Authentication) GetExtraProperties() map[string]interface{}
- func (a *Authentication) GetThreedsCryptogram() *string
- func (a *Authentication) String() string
- func (a *Authentication) UnmarshalJSON(data []byte) error
- type AuthenticationResponse
- func (a *AuthenticationResponse) GetAuthenticationData() *string
- func (a *AuthenticationResponse) GetExtraProperties() map[string]interface{}
- func (a *AuthenticationResponse) GetMerchantIdentifier() *string
- func (a *AuthenticationResponse) GetTransactionAmount() *string
- func (a *AuthenticationResponse) String() string
- func (a *AuthenticationResponse) UnmarshalJSON(data []byte) error
- type AuthorizeSessionRequest
- type BadRequestError
- type BankDetails
- type BankVerificationRequest
- type BankVerificationResponse
- type BinDetails
- func (b *BinDetails) GetAccountUpdater() *bool
- func (b *BinDetails) GetAlm() *bool
- func (b *BinDetails) GetAuthentication() interface{}
- func (b *BinDetails) GetBank() *BinDetailsBank
- func (b *BinDetails) GetBinLength() *int
- func (b *BinDetails) GetCardBrand() *string
- func (b *BinDetails) GetCardSegmentType() *string
- func (b *BinDetails) GetComboCard() *string
- func (b *BinDetails) GetCost() interface{}
- func (b *BinDetails) GetCountry() *BinDetailsCountry
- func (b *BinDetails) GetDomesticOnly() *bool
- func (b *BinDetails) GetExtraProperties() map[string]interface{}
- func (b *BinDetails) GetGamblingBlocked() *bool
- func (b *BinDetails) GetIssuerCurrency() *string
- func (b *BinDetails) GetLevel2() *bool
- func (b *BinDetails) GetLevel3() *bool
- func (b *BinDetails) GetPanOrToken() *string
- func (b *BinDetails) GetPrepaid() *bool
- func (b *BinDetails) GetProduct() *BinDetailsProduct
- func (b *BinDetails) GetReloadable() *bool
- func (b *BinDetails) GetType() *string
- func (b *BinDetails) String() string
- func (b *BinDetails) UnmarshalJSON(data []byte) error
- type BinDetailsBank
- func (b *BinDetailsBank) GetCleanName() *string
- func (b *BinDetailsBank) GetExtraProperties() map[string]interface{}
- func (b *BinDetailsBank) GetName() *string
- func (b *BinDetailsBank) GetPhone() *string
- func (b *BinDetailsBank) GetURL() *string
- func (b *BinDetailsBank) String() string
- func (b *BinDetailsBank) UnmarshalJSON(data []byte) error
- type BinDetailsCountry
- func (b *BinDetailsCountry) GetAlpha2() *string
- func (b *BinDetailsCountry) GetExtraProperties() map[string]interface{}
- func (b *BinDetailsCountry) GetName() *string
- func (b *BinDetailsCountry) GetNumeric() *string
- func (b *BinDetailsCountry) String() string
- func (b *BinDetailsCountry) UnmarshalJSON(data []byte) error
- type BinDetailsProduct
- type Card
- type CardBinRange
- type CardDetails
- func (c *CardDetails) GetAdditional() []*AdditionalCardDetails
- func (c *CardDetails) GetAuthentication() *string
- func (c *CardDetails) GetBin() *string
- func (c *CardDetails) GetBrand() *string
- func (c *CardDetails) GetExpirationMonth() *int
- func (c *CardDetails) GetExpirationYear() *int
- func (c *CardDetails) GetExtraProperties() map[string]interface{}
- func (c *CardDetails) GetFunding() *string
- func (c *CardDetails) GetIssuer() *CardIssuer
- func (c *CardDetails) GetIssuerCountry() *CardIssuerCountry
- func (c *CardDetails) GetLast4() *string
- func (c *CardDetails) GetSegment() *string
- func (c *CardDetails) String() string
- func (c *CardDetails) UnmarshalJSON(data []byte) error
- type CardDetailsResponse
- func (c *CardDetailsResponse) GetAdditional() []*AdditionalCardDetail
- func (c *CardDetailsResponse) GetBinRange() []*CardBinRange
- func (c *CardDetailsResponse) GetBrand() *string
- func (c *CardDetailsResponse) GetExtraProperties() map[string]interface{}
- func (c *CardDetailsResponse) GetFunding() *string
- func (c *CardDetailsResponse) GetIssuer() *CardIssuerDetails
- func (c *CardDetailsResponse) GetSegment() *string
- func (c *CardDetailsResponse) String() string
- func (c *CardDetailsResponse) UnmarshalJSON(data []byte) error
- type CardIssuer
- type CardIssuerCountry
- func (c *CardIssuerCountry) GetAlpha2() *string
- func (c *CardIssuerCountry) GetExtraProperties() map[string]interface{}
- func (c *CardIssuerCountry) GetName() *string
- func (c *CardIssuerCountry) GetNumeric() *string
- func (c *CardIssuerCountry) String() string
- func (c *CardIssuerCountry) UnmarshalJSON(data []byte) error
- type CardIssuerDetails
- type CardholderInfo
- type ClientEncryptionKeyMetadataResponse
- func (c *ClientEncryptionKeyMetadataResponse) GetExpiresAt() *time.Time
- func (c *ClientEncryptionKeyMetadataResponse) GetExtraProperties() map[string]interface{}
- func (c *ClientEncryptionKeyMetadataResponse) GetKeyID() *string
- func (c *ClientEncryptionKeyMetadataResponse) MarshalJSON() ([]byte, error)
- func (c *ClientEncryptionKeyMetadataResponse) String() string
- func (c *ClientEncryptionKeyMetadataResponse) UnmarshalJSON(data []byte) error
- type ClientEncryptionKeyRequest
- type ClientEncryptionKeyResponse
- func (c *ClientEncryptionKeyResponse) GetExpiresAt() *time.Time
- func (c *ClientEncryptionKeyResponse) GetExtraProperties() map[string]interface{}
- func (c *ClientEncryptionKeyResponse) GetKeyID() *string
- func (c *ClientEncryptionKeyResponse) GetPublicKeyPem() *string
- func (c *ClientEncryptionKeyResponse) MarshalJSON() ([]byte, error)
- func (c *ClientEncryptionKeyResponse) String() string
- func (c *ClientEncryptionKeyResponse) UnmarshalJSON(data []byte) error
- type Condition
- type ConflictError
- type CreateAccountUpdaterJobRequest
- type CreateApplicationRequest
- type CreateDocumentRequest
- type CreateNetworkTokenRequest
- type CreateProxyRequest
- type CreateReactorFormulaRequest
- func (c *CreateReactorFormulaRequest) GetCode() *string
- func (c *CreateReactorFormulaRequest) GetConfiguration() []*ReactorFormulaConfiguration
- func (c *CreateReactorFormulaRequest) GetDescription() *string
- func (c *CreateReactorFormulaRequest) GetExtraProperties() map[string]interface{}
- func (c *CreateReactorFormulaRequest) GetID() *string
- func (c *CreateReactorFormulaRequest) GetIcon() *string
- func (c *CreateReactorFormulaRequest) GetName() string
- func (c *CreateReactorFormulaRequest) GetRequestParameters() []*ReactorFormulaRequestParameter
- func (c *CreateReactorFormulaRequest) GetType() string
- func (c *CreateReactorFormulaRequest) String() string
- func (c *CreateReactorFormulaRequest) UnmarshalJSON(data []byte) error
- type CreateReactorRequest
- type CreateSessionResponse
- func (c *CreateSessionResponse) GetExpiresAt() *time.Time
- func (c *CreateSessionResponse) GetExtraProperties() map[string]interface{}
- func (c *CreateSessionResponse) GetNonce() *string
- func (c *CreateSessionResponse) GetSessionKey() *string
- func (c *CreateSessionResponse) MarshalJSON() ([]byte, error)
- func (c *CreateSessionResponse) String() string
- func (c *CreateSessionResponse) UnmarshalJSON(data []byte) error
- type CreateTenantConnectionResponse
- type CreateThreeDsSessionResponse
- func (c *CreateThreeDsSessionResponse) GetAdditionalCardBrands() []string
- func (c *CreateThreeDsSessionResponse) GetCardBrand() *string
- func (c *CreateThreeDsSessionResponse) GetDirectoryServerID() *string
- func (c *CreateThreeDsSessionResponse) GetExtraProperties() map[string]interface{}
- func (c *CreateThreeDsSessionResponse) GetID() *string
- func (c *CreateThreeDsSessionResponse) GetMethodNotificationURL() *string
- func (c *CreateThreeDsSessionResponse) GetMethodURL() *string
- func (c *CreateThreeDsSessionResponse) GetRecommendedVersion() *string
- func (c *CreateThreeDsSessionResponse) GetRedirectURL() *string
- func (c *CreateThreeDsSessionResponse) GetType() *string
- func (c *CreateThreeDsSessionResponse) String() string
- func (c *CreateThreeDsSessionResponse) UnmarshalJSON(data []byte) error
- type CreateTokenIntentRequest
- type CreateTokenIntentResponse
- func (c *CreateTokenIntentResponse) GetAuthentication() interface{}
- func (c *CreateTokenIntentResponse) GetBank() *BankDetails
- func (c *CreateTokenIntentResponse) GetCard() *CardDetails
- func (c *CreateTokenIntentResponse) GetCreatedAt() *time.Time
- func (c *CreateTokenIntentResponse) GetCreatedBy() *string
- func (c *CreateTokenIntentResponse) GetExpiresAt() *time.Time
- func (c *CreateTokenIntentResponse) GetExtraProperties() map[string]interface{}
- func (c *CreateTokenIntentResponse) GetExtras() *TokenIntentExtras
- func (c *CreateTokenIntentResponse) GetFingerprint() *string
- func (c *CreateTokenIntentResponse) GetID() *string
- func (c *CreateTokenIntentResponse) GetNetworkToken() *CardDetails
- func (c *CreateTokenIntentResponse) GetTenantID() *string
- func (c *CreateTokenIntentResponse) GetType() *string
- func (c *CreateTokenIntentResponse) MarshalJSON() ([]byte, error)
- func (c *CreateTokenIntentResponse) String() string
- func (c *CreateTokenIntentResponse) UnmarshalJSON(data []byte) error
- type CreateTokenRequest
- func (c *CreateTokenRequest) GetContainers() []string
- func (c *CreateTokenRequest) GetData() interface{}
- func (c *CreateTokenRequest) GetDeduplicateToken() *bool
- func (c *CreateTokenRequest) GetEncrypted() *string
- func (c *CreateTokenRequest) GetExpiresAt() *string
- func (c *CreateTokenRequest) GetExtraProperties() map[string]interface{}
- func (c *CreateTokenRequest) GetFingerprintExpression() *string
- func (c *CreateTokenRequest) GetID() *string
- func (c *CreateTokenRequest) GetMask() interface{}
- func (c *CreateTokenRequest) GetMetadata() map[string]*string
- func (c *CreateTokenRequest) GetPrivacy() *Privacy
- func (c *CreateTokenRequest) GetSearchIndexes() []string
- func (c *CreateTokenRequest) GetTokenIntentID() *string
- func (c *CreateTokenRequest) GetType() *string
- func (c *CreateTokenRequest) String() string
- func (c *CreateTokenRequest) UnmarshalJSON(data []byte) error
- type CreateWebhookRequest
- type CursorPagination
- type Document
- func (d *Document) GetContentType() *string
- func (d *Document) GetCreatedAt() *time.Time
- func (d *Document) GetCreatedBy() *string
- func (d *Document) GetExtraProperties() map[string]interface{}
- func (d *Document) GetID() *string
- func (d *Document) GetMetadata() map[string]*string
- func (d *Document) GetTenantID() *string
- func (d *Document) MarshalJSON() ([]byte, error)
- func (d *Document) String() string
- func (d *Document) UnmarshalJSON(data []byte) error
- type DocumentsUploadRequest
- type DomainRegistrationResponse
- func (d *DomainRegistrationResponse) GetDomain() *string
- func (d *DomainRegistrationResponse) GetExtraProperties() map[string]interface{}
- func (d *DomainRegistrationResponse) GetStatus() *string
- func (d *DomainRegistrationResponse) String() string
- func (d *DomainRegistrationResponse) UnmarshalJSON(data []byte) error
- type EnrichmentsGetCardDetailsRequest
- type EventTypes
- type FileParam
- type FileParamOption
- type ForbiddenError
- type GetApplications
- func (g *GetApplications) GetExtraProperties() map[string]interface{}
- func (g *GetApplications) GetID() []string
- func (g *GetApplications) GetPage() *int
- func (g *GetApplications) GetSize() *int
- func (g *GetApplications) GetStart() *string
- func (g *GetApplications) GetType() []string
- func (g *GetApplications) String() string
- func (g *GetApplications) UnmarshalJSON(data []byte) error
- type GetLogs
- func (g *GetLogs) GetEndDate() *time.Time
- func (g *GetLogs) GetEntityID() *string
- func (g *GetLogs) GetEntityType() *string
- func (g *GetLogs) GetExtraProperties() map[string]interface{}
- func (g *GetLogs) GetPage() *int
- func (g *GetLogs) GetSize() *int
- func (g *GetLogs) GetStart() *string
- func (g *GetLogs) GetStartDate() *time.Time
- func (g *GetLogs) MarshalJSON() ([]byte, error)
- func (g *GetLogs) String() string
- func (g *GetLogs) UnmarshalJSON(data []byte) error
- type GetPermissions
- type GetProxies
- func (g *GetProxies) GetExtraProperties() map[string]interface{}
- func (g *GetProxies) GetID() []string
- func (g *GetProxies) GetName() *string
- func (g *GetProxies) GetPage() *int
- func (g *GetProxies) GetSize() *int
- func (g *GetProxies) GetStart() *string
- func (g *GetProxies) String() string
- func (g *GetProxies) UnmarshalJSON(data []byte) error
- type GetReactorFormulas
- func (g *GetReactorFormulas) GetExtraProperties() map[string]interface{}
- func (g *GetReactorFormulas) GetName() *string
- func (g *GetReactorFormulas) GetPage() *int
- func (g *GetReactorFormulas) GetSize() *int
- func (g *GetReactorFormulas) GetStart() *string
- func (g *GetReactorFormulas) String() string
- func (g *GetReactorFormulas) UnmarshalJSON(data []byte) error
- type GetReactors
- func (g *GetReactors) GetExtraProperties() map[string]interface{}
- func (g *GetReactors) GetID() []string
- func (g *GetReactors) GetName() *string
- func (g *GetReactors) GetPage() *int
- func (g *GetReactors) GetSize() *int
- func (g *GetReactors) GetStart() *string
- func (g *GetReactors) String() string
- func (g *GetReactors) UnmarshalJSON(data []byte) error
- type GetTenantInvitations
- func (g *GetTenantInvitations) GetExtraProperties() map[string]interface{}
- func (g *GetTenantInvitations) GetPage() *int
- func (g *GetTenantInvitations) GetSize() *int
- func (g *GetTenantInvitations) GetStart() *string
- func (g *GetTenantInvitations) GetStatus() *TenantInvitationStatus
- func (g *GetTenantInvitations) String() string
- func (g *GetTenantInvitations) UnmarshalJSON(data []byte) error
- type GetTenantMembers
- func (g *GetTenantMembers) GetExtraProperties() map[string]interface{}
- func (g *GetTenantMembers) GetPage() *int
- func (g *GetTenantMembers) GetSize() *int
- func (g *GetTenantMembers) GetStart() *string
- func (g *GetTenantMembers) GetUserID() []string
- func (g *GetTenantMembers) String() string
- func (g *GetTenantMembers) UnmarshalJSON(data []byte) error
- type GetTokensV2
- func (g *GetTokensV2) GetContainer() *string
- func (g *GetTokensV2) GetExtraProperties() map[string]interface{}
- func (g *GetTokensV2) GetFingerprint() *string
- func (g *GetTokensV2) GetMetadata() map[string]*string
- func (g *GetTokensV2) GetSize() *int
- func (g *GetTokensV2) GetStart() *string
- func (g *GetTokensV2) GetType() *string
- func (g *GetTokensV2) String() string
- func (g *GetTokensV2) UnmarshalJSON(data []byte) error
- type GooglePayCreateRequest
- type GooglePayCreateResponse
- func (g *GooglePayCreateResponse) GetExtraProperties() map[string]interface{}
- func (g *GooglePayCreateResponse) GetGooglePay() *GooglePayToken
- func (g *GooglePayCreateResponse) GetTokenIntent() *CreateTokenIntentResponse
- func (g *GooglePayCreateResponse) String() string
- func (g *GooglePayCreateResponse) UnmarshalJSON(data []byte) error
- type GooglePayMerchant
- func (g *GooglePayMerchant) GetCreatedAt() *time.Time
- func (g *GooglePayMerchant) GetCreatedBy() *string
- func (g *GooglePayMerchant) GetExtraProperties() map[string]interface{}
- func (g *GooglePayMerchant) GetID() *string
- func (g *GooglePayMerchant) GetMerchantIdentifier() *string
- func (g *GooglePayMerchant) GetTenantID() *string
- func (g *GooglePayMerchant) MarshalJSON() ([]byte, error)
- func (g *GooglePayMerchant) String() string
- func (g *GooglePayMerchant) UnmarshalJSON(data []byte) error
- type GooglePayMerchantCertificates
- func (g *GooglePayMerchantCertificates) GetCreatedAt() *time.Time
- func (g *GooglePayMerchantCertificates) GetCreatedBy() *string
- func (g *GooglePayMerchantCertificates) GetExtraProperties() map[string]interface{}
- func (g *GooglePayMerchantCertificates) GetID() *string
- func (g *GooglePayMerchantCertificates) GetMerchantCertificateExpirationDate() *time.Time
- func (g *GooglePayMerchantCertificates) GetMerchantCertificateFingerprint() *string
- func (g *GooglePayMerchantCertificates) GetTenantID() *string
- func (g *GooglePayMerchantCertificates) MarshalJSON() ([]byte, error)
- func (g *GooglePayMerchantCertificates) String() string
- func (g *GooglePayMerchantCertificates) UnmarshalJSON(data []byte) error
- type GooglePayMethodToken
- func (g *GooglePayMethodToken) GetExtraProperties() map[string]interface{}
- func (g *GooglePayMethodToken) GetIntermediateSigningKey() *IntermediateSigningKey
- func (g *GooglePayMethodToken) GetProtocolVersion() *string
- func (g *GooglePayMethodToken) GetSignature() *string
- func (g *GooglePayMethodToken) GetSignedMessage() *string
- func (g *GooglePayMethodToken) String() string
- func (g *GooglePayMethodToken) UnmarshalJSON(data []byte) error
- type GooglePayToken
- func (g *GooglePayToken) GetAuthentication() *TokenAuthentication
- func (g *GooglePayToken) GetCard() *CardDetails
- func (g *GooglePayToken) GetCreatedAt() *time.Time
- func (g *GooglePayToken) GetCreatedBy() *string
- func (g *GooglePayToken) GetData() interface{}
- func (g *GooglePayToken) GetDetails() *TokenServiceProviderDetails
- func (g *GooglePayToken) GetExpiresAt() *time.Time
- func (g *GooglePayToken) GetExtraProperties() map[string]interface{}
- func (g *GooglePayToken) GetFingerprint() *string
- func (g *GooglePayToken) GetID() *string
- func (g *GooglePayToken) GetModifiedAt() *time.Time
- func (g *GooglePayToken) GetModifiedBy() *string
- func (g *GooglePayToken) GetStatus() *string
- func (g *GooglePayToken) GetTenantID() *string
- func (g *GooglePayToken) MarshalJSON() ([]byte, error)
- func (g *GooglePayToken) String() string
- func (g *GooglePayToken) UnmarshalJSON(data []byte) error
- type GooglePayTokenizeRequest
- type GooglePayTokenizeResponse
- type Header
- func (h *Header) GetApplicationData() *string
- func (h *Header) GetEphemeralPublicKey() *string
- func (h *Header) GetExtraProperties() map[string]interface{}
- func (h *Header) GetPublicKeyHash() *string
- func (h *Header) GetTransactionID() *string
- func (h *Header) String() string
- func (h *Header) UnmarshalJSON(data []byte) error
- type IntermediateSigningKey
- func (i *IntermediateSigningKey) GetExtraProperties() map[string]interface{}
- func (i *IntermediateSigningKey) GetSignatures() []string
- func (i *IntermediateSigningKey) GetSignedKey() *string
- func (i *IntermediateSigningKey) String() string
- func (i *IntermediateSigningKey) UnmarshalJSON(data []byte) error
- type InternalServerError
- type Log
- func (l *Log) GetActorID() *string
- func (l *Log) GetActorType() *string
- func (l *Log) GetCreatedAt() *time.Time
- func (l *Log) GetEntityID() *string
- func (l *Log) GetEntityType() *string
- func (l *Log) GetExtraProperties() map[string]interface{}
- func (l *Log) GetID() *string
- func (l *Log) GetMessage() *string
- func (l *Log) GetOperation() *string
- func (l *Log) GetTenantID() *string
- func (l *Log) MarshalJSON() ([]byte, error)
- func (l *Log) String() string
- func (l *Log) UnmarshalJSON(data []byte) error
- type LogEntityType
- type LogPaginatedList
- type LogsListRequest
- type NetworkToken
- func (n *NetworkToken) GetCard() *CardDetails
- func (n *NetworkToken) GetCreatedAt() *time.Time
- func (n *NetworkToken) GetCreatedBy() *string
- func (n *NetworkToken) GetData() *Card
- func (n *NetworkToken) GetExtraProperties() map[string]interface{}
- func (n *NetworkToken) GetExtras() *NetworkTokenExtras
- func (n *NetworkToken) GetID() *string
- func (n *NetworkToken) GetModifiedAt() *time.Time
- func (n *NetworkToken) GetModifiedBy() *string
- func (n *NetworkToken) GetNetworkToken() *CardDetails
- func (n *NetworkToken) GetPar() *string
- func (n *NetworkToken) GetStatus() *string
- func (n *NetworkToken) GetTenantID() *string
- func (n *NetworkToken) GetTokenID() *string
- func (n *NetworkToken) GetTokenIntentID() *string
- func (n *NetworkToken) MarshalJSON() ([]byte, error)
- func (n *NetworkToken) String() string
- func (n *NetworkToken) UnmarshalJSON(data []byte) error
- type NetworkTokenCryptogram
- type NetworkTokenExtras
- type NotFoundError
- type Pagination
- func (p *Pagination) GetAfter() *string
- func (p *Pagination) GetExtraProperties() map[string]interface{}
- func (p *Pagination) GetNext() *string
- func (p *Pagination) GetPageNumber() *int
- func (p *Pagination) GetPageSize() *int
- func (p *Pagination) GetTotalItems() *int
- func (p *Pagination) GetTotalPages() *int
- func (p *Pagination) String() string
- func (p *Pagination) UnmarshalJSON(data []byte) error
- type PatchProxyRequest
- type PatchReactorRequest
- type PaymentData
- func (p *PaymentData) GetData() *string
- func (p *PaymentData) GetExtraProperties() map[string]interface{}
- func (p *PaymentData) GetHeader() *Header
- func (p *PaymentData) GetSignature() *string
- func (p *PaymentData) GetVersion() *string
- func (p *PaymentData) String() string
- func (p *PaymentData) UnmarshalJSON(data []byte) error
- type Permission
- type PermissionsListRequest
- type Privacy
- type ProblemDetails
- func (p *ProblemDetails) GetDetail() *string
- func (p *ProblemDetails) GetExtraProperties() map[string]interface{}
- func (p *ProblemDetails) GetInstance() *string
- func (p *ProblemDetails) GetStatus() *int
- func (p *ProblemDetails) GetTitle() *string
- func (p *ProblemDetails) GetType() *string
- func (p *ProblemDetails) MarshalJSON() ([]byte, error)
- func (p *ProblemDetails) String() string
- func (p *ProblemDetails) UnmarshalJSON(data []byte) error
- type ProxiesListRequest
- type Proxy
- func (p *Proxy) GetApplicationID() *string
- func (p *Proxy) GetClientCertificate() *string
- func (p *Proxy) GetConfiguration() map[string]*string
- func (p *Proxy) GetCreatedAt() *time.Time
- func (p *Proxy) GetCreatedBy() *string
- func (p *Proxy) GetDestinationURL() *string
- func (p *Proxy) GetExtraProperties() map[string]interface{}
- func (p *Proxy) GetID() *string
- func (p *Proxy) GetKey() *string
- func (p *Proxy) GetModifiedAt() *time.Time
- func (p *Proxy) GetModifiedBy() *string
- func (p *Proxy) GetName() *string
- func (p *Proxy) GetProxyHost() *string
- func (p *Proxy) GetRequestReactorID() *string
- func (p *Proxy) GetRequestTransform() *ProxyTransform
- func (p *Proxy) GetRequestTransforms() []*ProxyTransform
- func (p *Proxy) GetRequireAuth() *bool
- func (p *Proxy) GetResponseReactorID() *string
- func (p *Proxy) GetResponseTransform() *ProxyTransform
- func (p *Proxy) GetResponseTransforms() []*ProxyTransform
- func (p *Proxy) GetState() *string
- func (p *Proxy) GetTenantID() *string
- func (p *Proxy) GetTimeout() *int
- func (p *Proxy) MarshalJSON() ([]byte, error)
- func (p *Proxy) String() string
- func (p *Proxy) UnmarshalJSON(data []byte) error
- type ProxyPaginatedList
- type ProxyTransform
- func (p *ProxyTransform) GetCode() *string
- func (p *ProxyTransform) GetExpression() *string
- func (p *ProxyTransform) GetExtraProperties() map[string]interface{}
- func (p *ProxyTransform) GetMatcher() *string
- func (p *ProxyTransform) GetOptions() *ProxyTransformOptions
- func (p *ProxyTransform) GetReplacement() *string
- func (p *ProxyTransform) GetType() *string
- func (p *ProxyTransform) String() string
- func (p *ProxyTransform) UnmarshalJSON(data []byte) error
- type ProxyTransformOptions
- func (p *ProxyTransformOptions) GetExtraProperties() map[string]interface{}
- func (p *ProxyTransformOptions) GetIdentifier() *string
- func (p *ProxyTransformOptions) GetLocation() *string
- func (p *ProxyTransformOptions) GetRuntime() *Runtime
- func (p *ProxyTransformOptions) GetToken() *CreateTokenRequest
- func (p *ProxyTransformOptions) GetValue() *string
- func (p *ProxyTransformOptions) String() string
- func (p *ProxyTransformOptions) UnmarshalJSON(data []byte) error
- type PublicKey
- type ReactRequest
- type ReactRequestAsync
- type ReactResponse
- func (r *ReactResponse) GetBody() interface{}
- func (r *ReactResponse) GetExtraProperties() map[string]interface{}
- func (r *ReactResponse) GetHeaders() interface{}
- func (r *ReactResponse) GetRaw() interface{}
- func (r *ReactResponse) GetTokens() interface{}
- func (r *ReactResponse) String() string
- func (r *ReactResponse) UnmarshalJSON(data []byte) error
- type Reactor
- func (r *Reactor) GetApplication() *Application
- func (r *Reactor) GetCode() *string
- func (r *Reactor) GetConfiguration() map[string]*string
- func (r *Reactor) GetCreatedAt() *time.Time
- func (r *Reactor) GetCreatedBy() *string
- func (r *Reactor) GetExtraProperties() map[string]interface{}
- func (r *Reactor) GetFormula() *ReactorFormula
- func (r *Reactor) GetID() *string
- func (r *Reactor) GetModifiedAt() *time.Time
- func (r *Reactor) GetModifiedBy() *string
- func (r *Reactor) GetName() *string
- func (r *Reactor) GetRuntime() *Runtime
- func (r *Reactor) GetState() *string
- func (r *Reactor) GetTenantID() *string
- func (r *Reactor) MarshalJSON() ([]byte, error)
- func (r *Reactor) String() string
- func (r *Reactor) UnmarshalJSON(data []byte) error
- type ReactorFormula
- func (r *ReactorFormula) GetCode() *string
- func (r *ReactorFormula) GetConfiguration() []*ReactorFormulaConfiguration
- func (r *ReactorFormula) GetCreatedAt() *time.Time
- func (r *ReactorFormula) GetCreatedBy() *string
- func (r *ReactorFormula) GetDescription() *string
- func (r *ReactorFormula) GetExtraProperties() map[string]interface{}
- func (r *ReactorFormula) GetID() *string
- func (r *ReactorFormula) GetIcon() *string
- func (r *ReactorFormula) GetModifiedAt() *time.Time
- func (r *ReactorFormula) GetModifiedBy() *string
- func (r *ReactorFormula) GetName() *string
- func (r *ReactorFormula) GetRequestParameters() []*ReactorFormulaRequestParameter
- func (r *ReactorFormula) GetStatus() *string
- func (r *ReactorFormula) GetType() *string
- func (r *ReactorFormula) MarshalJSON() ([]byte, error)
- func (r *ReactorFormula) String() string
- func (r *ReactorFormula) UnmarshalJSON(data []byte) error
- type ReactorFormulaConfiguration
- func (r *ReactorFormulaConfiguration) GetDescription() *string
- func (r *ReactorFormulaConfiguration) GetExtraProperties() map[string]interface{}
- func (r *ReactorFormulaConfiguration) GetName() string
- func (r *ReactorFormulaConfiguration) GetType() string
- func (r *ReactorFormulaConfiguration) String() string
- func (r *ReactorFormulaConfiguration) UnmarshalJSON(data []byte) error
- type ReactorFormulaPaginatedList
- func (r *ReactorFormulaPaginatedList) GetData() []*ReactorFormula
- func (r *ReactorFormulaPaginatedList) GetExtraProperties() map[string]interface{}
- func (r *ReactorFormulaPaginatedList) GetPagination() *Pagination
- func (r *ReactorFormulaPaginatedList) String() string
- func (r *ReactorFormulaPaginatedList) UnmarshalJSON(data []byte) error
- type ReactorFormulaRequestParameter
- func (r *ReactorFormulaRequestParameter) GetDescription() *string
- func (r *ReactorFormulaRequestParameter) GetExtraProperties() map[string]interface{}
- func (r *ReactorFormulaRequestParameter) GetName() string
- func (r *ReactorFormulaRequestParameter) GetOptional() *bool
- func (r *ReactorFormulaRequestParameter) GetType() string
- func (r *ReactorFormulaRequestParameter) String() string
- func (r *ReactorFormulaRequestParameter) UnmarshalJSON(data []byte) error
- type ReactorPaginatedList
- type ReactorsListRequest
- type Role
- type Runtime
- func (r *Runtime) GetDependencies() map[string]*string
- func (r *Runtime) GetExtraProperties() map[string]interface{}
- func (r *Runtime) GetImage() *string
- func (r *Runtime) GetPermissions() []string
- func (r *Runtime) GetResources() *string
- func (r *Runtime) GetTimeout() *int
- func (r *Runtime) GetWarmConcurrency() *int
- func (r *Runtime) String() string
- func (r *Runtime) UnmarshalJSON(data []byte) error
- type SearchTokensRequestV2
- type ServiceUnavailableError
- type StringStringKeyValuePair
- func (s *StringStringKeyValuePair) GetExtraProperties() map[string]interface{}
- func (s *StringStringKeyValuePair) GetKey() string
- func (s *StringStringKeyValuePair) GetValue() string
- func (s *StringStringKeyValuePair) String() string
- func (s *StringStringKeyValuePair) UnmarshalJSON(data []byte) error
- type SubmerchantAuthenticationResponse
- func (s *SubmerchantAuthenticationResponse) GetAuthenticationData() *string
- func (s *SubmerchantAuthenticationResponse) GetExtraProperties() map[string]interface{}
- func (s *SubmerchantAuthenticationResponse) GetMerchantIdentifier() *string
- func (s *SubmerchantAuthenticationResponse) GetTransactionAmount() *string
- func (s *SubmerchantAuthenticationResponse) String() string
- func (s *SubmerchantAuthenticationResponse) UnmarshalJSON(data []byte) error
- type Tenant
- func (t *Tenant) GetCreatedAt() *time.Time
- func (t *Tenant) GetCreatedBy() *string
- func (t *Tenant) GetExtraProperties() map[string]interface{}
- func (t *Tenant) GetID() *string
- func (t *Tenant) GetModifiedAt() *time.Time
- func (t *Tenant) GetModifiedBy() *string
- func (t *Tenant) GetName() *string
- func (t *Tenant) GetOwnerID() *string
- func (t *Tenant) GetSettings() map[string]*string
- func (t *Tenant) GetType() *string
- func (t *Tenant) MarshalJSON() ([]byte, error)
- func (t *Tenant) String() string
- func (t *Tenant) UnmarshalJSON(data []byte) error
- type TenantConnectionOptions
- type TenantInvitationResponse
- func (t *TenantInvitationResponse) GetCreatedAt() *time.Time
- func (t *TenantInvitationResponse) GetCreatedBy() *string
- func (t *TenantInvitationResponse) GetEmail() *string
- func (t *TenantInvitationResponse) GetExpiresAt() *time.Time
- func (t *TenantInvitationResponse) GetExtraProperties() map[string]interface{}
- func (t *TenantInvitationResponse) GetID() *string
- func (t *TenantInvitationResponse) GetModifiedAt() *time.Time
- func (t *TenantInvitationResponse) GetModifiedBy() *string
- func (t *TenantInvitationResponse) GetRole() *string
- func (t *TenantInvitationResponse) GetStatus() *TenantInvitationStatus
- func (t *TenantInvitationResponse) GetTenantID() *string
- func (t *TenantInvitationResponse) MarshalJSON() ([]byte, error)
- func (t *TenantInvitationResponse) String() string
- func (t *TenantInvitationResponse) UnmarshalJSON(data []byte) error
- type TenantInvitationResponsePaginatedList
- func (t *TenantInvitationResponsePaginatedList) GetData() []*TenantInvitationResponse
- func (t *TenantInvitationResponsePaginatedList) GetExtraProperties() map[string]interface{}
- func (t *TenantInvitationResponsePaginatedList) GetPagination() *Pagination
- func (t *TenantInvitationResponsePaginatedList) String() string
- func (t *TenantInvitationResponsePaginatedList) UnmarshalJSON(data []byte) error
- type TenantInvitationStatus
- type TenantMemberResponse
- func (t *TenantMemberResponse) GetCreatedBy() *string
- func (t *TenantMemberResponse) GetCreatedDate() *time.Time
- func (t *TenantMemberResponse) GetExtraProperties() map[string]interface{}
- func (t *TenantMemberResponse) GetID() *string
- func (t *TenantMemberResponse) GetModifiedAt() *time.Time
- func (t *TenantMemberResponse) GetModifiedBy() *string
- func (t *TenantMemberResponse) GetRole() *string
- func (t *TenantMemberResponse) GetTenantID() *string
- func (t *TenantMemberResponse) GetUser() *User
- func (t *TenantMemberResponse) MarshalJSON() ([]byte, error)
- func (t *TenantMemberResponse) String() string
- func (t *TenantMemberResponse) UnmarshalJSON(data []byte) error
- type TenantMemberResponsePaginatedList
- func (t *TenantMemberResponsePaginatedList) GetData() []*TenantMemberResponse
- func (t *TenantMemberResponsePaginatedList) GetExtraProperties() map[string]interface{}
- func (t *TenantMemberResponsePaginatedList) GetPagination() *Pagination
- func (t *TenantMemberResponsePaginatedList) String() string
- func (t *TenantMemberResponsePaginatedList) UnmarshalJSON(data []byte) error
- type TenantUsageReport
- type ThreeDsAcsRenderingType
- func (t *ThreeDsAcsRenderingType) GetAcsInterface() *string
- func (t *ThreeDsAcsRenderingType) GetAcsUITemplate() *string
- func (t *ThreeDsAcsRenderingType) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsAcsRenderingType) String() string
- func (t *ThreeDsAcsRenderingType) UnmarshalJSON(data []byte) error
- type ThreeDsAddress
- func (t *ThreeDsAddress) GetCity() *string
- func (t *ThreeDsAddress) GetCountryCode() *string
- func (t *ThreeDsAddress) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsAddress) GetLine1() *string
- func (t *ThreeDsAddress) GetLine2() *string
- func (t *ThreeDsAddress) GetLine3() *string
- func (t *ThreeDsAddress) GetPostalCode() *string
- func (t *ThreeDsAddress) GetStateCode() *string
- func (t *ThreeDsAddress) String() string
- func (t *ThreeDsAddress) UnmarshalJSON(data []byte) error
- type ThreeDsAuthentication
- func (t *ThreeDsAuthentication) GetAcsChallengeMandated() *string
- func (t *ThreeDsAuthentication) GetAcsChallengeURL() *string
- func (t *ThreeDsAuthentication) GetAcsDecoupledAuthentication() *string
- func (t *ThreeDsAuthentication) GetAcsOperatorID() *string
- func (t *ThreeDsAuthentication) GetAcsReferenceNumber() *string
- func (t *ThreeDsAuthentication) GetAcsRenderingType() *ThreeDsAcsRenderingType
- func (t *ThreeDsAuthentication) GetAcsSignedContent() *string
- func (t *ThreeDsAuthentication) GetAcsTransactionID() *string
- func (t *ThreeDsAuthentication) GetAuthenticationChallengeType() *string
- func (t *ThreeDsAuthentication) GetAuthenticationStatus() *string
- func (t *ThreeDsAuthentication) GetAuthenticationStatusCode() *string
- func (t *ThreeDsAuthentication) GetAuthenticationStatusReason() *string
- func (t *ThreeDsAuthentication) GetAuthenticationStatusReasonCode() *string
- func (t *ThreeDsAuthentication) GetAuthenticationValue() *string
- func (t *ThreeDsAuthentication) GetCardholderInfo() *string
- func (t *ThreeDsAuthentication) GetChallengeAttempts() *string
- func (t *ThreeDsAuthentication) GetChallengeCancelReason() *string
- func (t *ThreeDsAuthentication) GetChallengeCancelReasonCode() *string
- func (t *ThreeDsAuthentication) GetChallengePreference() *string
- func (t *ThreeDsAuthentication) GetChallengePreferenceCode() *string
- func (t *ThreeDsAuthentication) GetDirectoryStatusCode() *string
- func (t *ThreeDsAuthentication) GetDsReferenceNumber() *string
- func (t *ThreeDsAuthentication) GetDsTransactionID() *string
- func (t *ThreeDsAuthentication) GetEci() *string
- func (t *ThreeDsAuthentication) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsAuthentication) GetLiabilityShifted() *bool
- func (t *ThreeDsAuthentication) GetMessageExtensions() []*ThreeDsMessageExtension
- func (t *ThreeDsAuthentication) GetPanTokenID() *string
- func (t *ThreeDsAuthentication) GetSdkTransactionID() *string
- func (t *ThreeDsAuthentication) GetSessionID() *string
- func (t *ThreeDsAuthentication) GetThreedsVersion() *string
- func (t *ThreeDsAuthentication) GetTokenID() *string
- func (t *ThreeDsAuthentication) GetTokenIntentID() *string
- func (t *ThreeDsAuthentication) GetWhitelistStatus() *string
- func (t *ThreeDsAuthentication) GetWhitelistStatusSource() *string
- func (t *ThreeDsAuthentication) String() string
- func (t *ThreeDsAuthentication) UnmarshalJSON(data []byte) error
- type ThreeDsBrandingOptions
- type ThreeDsCallbackURLs
- func (t *ThreeDsCallbackURLs) GetBranding() *ThreeDsBrandingOptions
- func (t *ThreeDsCallbackURLs) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsCallbackURLs) GetFailure() *string
- func (t *ThreeDsCallbackURLs) GetSuccess() *string
- func (t *ThreeDsCallbackURLs) String() string
- func (t *ThreeDsCallbackURLs) UnmarshalJSON(data []byte) error
- type ThreeDsCardholderAccountInfo
- func (t *ThreeDsCardholderAccountInfo) GetAccountAge() *string
- func (t *ThreeDsCardholderAccountInfo) GetAccountChangeDate() *string
- func (t *ThreeDsCardholderAccountInfo) GetAccountCreatedDate() *string
- func (t *ThreeDsCardholderAccountInfo) GetAccountLastChanged() *string
- func (t *ThreeDsCardholderAccountInfo) GetAccountPwdChangeDate() *string
- func (t *ThreeDsCardholderAccountInfo) GetAccountPwdLastChanged() *string
- func (t *ThreeDsCardholderAccountInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsCardholderAccountInfo) GetPaymentAccountAge() *string
- func (t *ThreeDsCardholderAccountInfo) GetPaymentAccountCreated() *string
- func (t *ThreeDsCardholderAccountInfo) GetPurchaseCountHalfYear() *string
- func (t *ThreeDsCardholderAccountInfo) GetShippingAccountNameMatch() *bool
- func (t *ThreeDsCardholderAccountInfo) GetShippingAddressFirstUsed() *string
- func (t *ThreeDsCardholderAccountInfo) GetShippingAddressUsageDate() *string
- func (t *ThreeDsCardholderAccountInfo) GetSuspiciousActivityObserved() *bool
- func (t *ThreeDsCardholderAccountInfo) GetTransactionCountDay() *string
- func (t *ThreeDsCardholderAccountInfo) GetTransactionCountYear() *string
- func (t *ThreeDsCardholderAccountInfo) String() string
- func (t *ThreeDsCardholderAccountInfo) UnmarshalJSON(data []byte) error
- type ThreeDsCardholderAuthenticationInfo
- func (t *ThreeDsCardholderAuthenticationInfo) GetData() *string
- func (t *ThreeDsCardholderAuthenticationInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsCardholderAuthenticationInfo) GetMethod() *string
- func (t *ThreeDsCardholderAuthenticationInfo) GetTimestamp() *string
- func (t *ThreeDsCardholderAuthenticationInfo) String() string
- func (t *ThreeDsCardholderAuthenticationInfo) UnmarshalJSON(data []byte) error
- type ThreeDsCardholderInfo
- func (t *ThreeDsCardholderInfo) GetAccountID() *string
- func (t *ThreeDsCardholderInfo) GetAccountInfo() *ThreeDsCardholderAccountInfo
- func (t *ThreeDsCardholderInfo) GetAccountType() *string
- func (t *ThreeDsCardholderInfo) GetAuthenticationInfo() *ThreeDsCardholderAuthenticationInfo
- func (t *ThreeDsCardholderInfo) GetBillingAddress() *ThreeDsAddress
- func (t *ThreeDsCardholderInfo) GetBillingShippingAddressMatch() *string
- func (t *ThreeDsCardholderInfo) GetEmail() *string
- func (t *ThreeDsCardholderInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsCardholderInfo) GetMobilePhoneNumber() *ThreeDsCardholderPhoneNumber
- func (t *ThreeDsCardholderInfo) GetName() *string
- func (t *ThreeDsCardholderInfo) GetPhoneNumber() *ThreeDsCardholderPhoneNumber
- func (t *ThreeDsCardholderInfo) GetPriorAuthenticationInfo() *ThreeDsPriorAuthenticationInfo
- func (t *ThreeDsCardholderInfo) GetShippingAddress() *ThreeDsAddress
- func (t *ThreeDsCardholderInfo) GetWorkPhoneNumber() *ThreeDsCardholderPhoneNumber
- func (t *ThreeDsCardholderInfo) String() string
- func (t *ThreeDsCardholderInfo) UnmarshalJSON(data []byte) error
- type ThreeDsCardholderPhoneNumber
- func (t *ThreeDsCardholderPhoneNumber) GetCountryCode() *string
- func (t *ThreeDsCardholderPhoneNumber) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsCardholderPhoneNumber) GetNumber() *string
- func (t *ThreeDsCardholderPhoneNumber) String() string
- func (t *ThreeDsCardholderPhoneNumber) UnmarshalJSON(data []byte) error
- type ThreeDsDeviceInfo
- func (t *ThreeDsDeviceInfo) GetBrowserAcceptHeader() *string
- func (t *ThreeDsDeviceInfo) GetBrowserColorDepth() *string
- func (t *ThreeDsDeviceInfo) GetBrowserIP() *string
- func (t *ThreeDsDeviceInfo) GetBrowserJavaEnabled() *bool
- func (t *ThreeDsDeviceInfo) GetBrowserJavascriptEnabled() *bool
- func (t *ThreeDsDeviceInfo) GetBrowserLanguage() *string
- func (t *ThreeDsDeviceInfo) GetBrowserScreenHeight() *string
- func (t *ThreeDsDeviceInfo) GetBrowserScreenWidth() *string
- func (t *ThreeDsDeviceInfo) GetBrowserTz() *string
- func (t *ThreeDsDeviceInfo) GetBrowserUserAgent() *string
- func (t *ThreeDsDeviceInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsDeviceInfo) GetSdkApplicationID() *string
- func (t *ThreeDsDeviceInfo) GetSdkEncryptionData() *string
- func (t *ThreeDsDeviceInfo) GetSdkEphemeralPublicKey() *string
- func (t *ThreeDsDeviceInfo) GetSdkMaxTimeout() *string
- func (t *ThreeDsDeviceInfo) GetSdkReferenceNumber() *string
- func (t *ThreeDsDeviceInfo) GetSdkRenderOptions() *ThreeDsMobileSdkRenderOptions
- func (t *ThreeDsDeviceInfo) GetSdkTransactionID() *string
- func (t *ThreeDsDeviceInfo) String() string
- func (t *ThreeDsDeviceInfo) UnmarshalJSON(data []byte) error
- type ThreeDsMerchantInfo
- func (t *ThreeDsMerchantInfo) GetAcquirerBin() *string
- func (t *ThreeDsMerchantInfo) GetCategoryCode() *string
- func (t *ThreeDsMerchantInfo) GetCountryCode() *string
- func (t *ThreeDsMerchantInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsMerchantInfo) GetMid() *string
- func (t *ThreeDsMerchantInfo) GetName() *string
- func (t *ThreeDsMerchantInfo) GetRiskInfo() *ThreeDsMerchantRiskInfo
- func (t *ThreeDsMerchantInfo) GetURL() *string
- func (t *ThreeDsMerchantInfo) String() string
- func (t *ThreeDsMerchantInfo) UnmarshalJSON(data []byte) error
- type ThreeDsMerchantRiskInfo
- func (t *ThreeDsMerchantRiskInfo) GetDeliveryEmail() *string
- func (t *ThreeDsMerchantRiskInfo) GetDeliveryTimeFrame() *string
- func (t *ThreeDsMerchantRiskInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsMerchantRiskInfo) GetGiftCardAmount() *string
- func (t *ThreeDsMerchantRiskInfo) GetGiftCardCount() *string
- func (t *ThreeDsMerchantRiskInfo) GetGiftCardCurrency() *string
- func (t *ThreeDsMerchantRiskInfo) GetPreOrderDate() *string
- func (t *ThreeDsMerchantRiskInfo) GetPreOrderPurchase() *bool
- func (t *ThreeDsMerchantRiskInfo) GetReorderedPurchase() *bool
- func (t *ThreeDsMerchantRiskInfo) GetShippingMethod() *string
- func (t *ThreeDsMerchantRiskInfo) String() string
- func (t *ThreeDsMerchantRiskInfo) UnmarshalJSON(data []byte) error
- type ThreeDsMessageExtension
- func (t *ThreeDsMessageExtension) GetCritical() *bool
- func (t *ThreeDsMessageExtension) GetData() interface{}
- func (t *ThreeDsMessageExtension) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsMessageExtension) GetID() *string
- func (t *ThreeDsMessageExtension) GetName() *string
- func (t *ThreeDsMessageExtension) String() string
- func (t *ThreeDsMessageExtension) UnmarshalJSON(data []byte) error
- type ThreeDsMethod
- type ThreeDsMobileSdkRenderOptions
- func (t *ThreeDsMobileSdkRenderOptions) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsMobileSdkRenderOptions) GetSdkInterface() *string
- func (t *ThreeDsMobileSdkRenderOptions) GetSdkUIType() []string
- func (t *ThreeDsMobileSdkRenderOptions) String() string
- func (t *ThreeDsMobileSdkRenderOptions) UnmarshalJSON(data []byte) error
- type ThreeDsPriorAuthenticationInfo
- func (t *ThreeDsPriorAuthenticationInfo) GetData() *string
- func (t *ThreeDsPriorAuthenticationInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsPriorAuthenticationInfo) GetMethod() *string
- func (t *ThreeDsPriorAuthenticationInfo) GetReferenceID() *string
- func (t *ThreeDsPriorAuthenticationInfo) GetTimestamp() *string
- func (t *ThreeDsPriorAuthenticationInfo) String() string
- func (t *ThreeDsPriorAuthenticationInfo) UnmarshalJSON(data []byte) error
- type ThreeDsPurchaseInfo
- func (t *ThreeDsPurchaseInfo) GetAmount() *string
- func (t *ThreeDsPurchaseInfo) GetCurrency() *string
- func (t *ThreeDsPurchaseInfo) GetDate() *string
- func (t *ThreeDsPurchaseInfo) GetExponent() *string
- func (t *ThreeDsPurchaseInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsPurchaseInfo) GetInstallmentCount() *string
- func (t *ThreeDsPurchaseInfo) GetRecurringExpiration() *string
- func (t *ThreeDsPurchaseInfo) GetRecurringFrequency() *string
- func (t *ThreeDsPurchaseInfo) GetTransactionType() *string
- func (t *ThreeDsPurchaseInfo) String() string
- func (t *ThreeDsPurchaseInfo) UnmarshalJSON(data []byte) error
- type ThreeDsRequestorInfo
- func (t *ThreeDsRequestorInfo) GetAmexRequestorType() *string
- func (t *ThreeDsRequestorInfo) GetCbSiretNumber() *string
- func (t *ThreeDsRequestorInfo) GetDiscoverClientID() *string
- func (t *ThreeDsRequestorInfo) GetDiscoverRequestorID() *string
- func (t *ThreeDsRequestorInfo) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsRequestorInfo) GetID() *string
- func (t *ThreeDsRequestorInfo) GetName() *string
- func (t *ThreeDsRequestorInfo) GetURL() *string
- func (t *ThreeDsRequestorInfo) String() string
- func (t *ThreeDsRequestorInfo) UnmarshalJSON(data []byte) error
- type ThreeDsSession
- func (t *ThreeDsSession) GetAdditionalCardBrands() []string
- func (t *ThreeDsSession) GetAuthentication() *ThreeDsAuthentication
- func (t *ThreeDsSession) GetCardBrand() *string
- func (t *ThreeDsSession) GetCreatedBy() *string
- func (t *ThreeDsSession) GetCreatedDate() *time.Time
- func (t *ThreeDsSession) GetDevice() *string
- func (t *ThreeDsSession) GetDeviceInfo() *ThreeDsDeviceInfo
- func (t *ThreeDsSession) GetExpirationDate() *time.Time
- func (t *ThreeDsSession) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsSession) GetID() *string
- func (t *ThreeDsSession) GetMethod() *ThreeDsMethod
- func (t *ThreeDsSession) GetModifiedBy() *string
- func (t *ThreeDsSession) GetModifiedDate() *time.Time
- func (t *ThreeDsSession) GetPanTokenID() *string
- func (t *ThreeDsSession) GetTenantID() *string
- func (t *ThreeDsSession) GetTokenID() *string
- func (t *ThreeDsSession) GetTokenIntentID() *string
- func (t *ThreeDsSession) GetType() *string
- func (t *ThreeDsSession) GetVersion() *ThreeDsVersion
- func (t *ThreeDsSession) GetWebChallengeMode() *string
- func (t *ThreeDsSession) MarshalJSON() ([]byte, error)
- func (t *ThreeDsSession) String() string
- func (t *ThreeDsSession) UnmarshalJSON(data []byte) error
- type ThreeDsVersion
- func (t *ThreeDsVersion) GetAcsInformation() []string
- func (t *ThreeDsVersion) GetAvailableVersions() []string
- func (t *ThreeDsVersion) GetEarliestAcsSupportedVersion() *string
- func (t *ThreeDsVersion) GetEarliestDsSupportedVersion() *string
- func (t *ThreeDsVersion) GetExtraProperties() map[string]interface{}
- func (t *ThreeDsVersion) GetLatestAcsSupportedVersion() *string
- func (t *ThreeDsVersion) GetLatestDsSupportedVersion() *string
- func (t *ThreeDsVersion) GetRecommendedVersion() *string
- func (t *ThreeDsVersion) String() string
- func (t *ThreeDsVersion) UnmarshalJSON(data []byte) error
- type Token
- func (t *Token) GetAliases() []string
- func (t *Token) GetAuthentication() interface{}
- func (t *Token) GetBank() *BankDetails
- func (t *Token) GetCard() *CardDetails
- func (t *Token) GetContainers() []string
- func (t *Token) GetCreatedAt() *time.Time
- func (t *Token) GetCreatedBy() *string
- func (t *Token) GetData() interface{}
- func (t *Token) GetEnrichments() *TokenEnrichments
- func (t *Token) GetExpiresAt() *time.Time
- func (t *Token) GetExtraProperties() map[string]interface{}
- func (t *Token) GetExtras() *TokenExtras
- func (t *Token) GetFingerprint() *string
- func (t *Token) GetFingerprintExpression() *string
- func (t *Token) GetID() *string
- func (t *Token) GetMask() interface{}
- func (t *Token) GetMetadata() map[string]*string
- func (t *Token) GetModifiedAt() *time.Time
- func (t *Token) GetModifiedBy() *string
- func (t *Token) GetNetworkToken() *CardDetails
- func (t *Token) GetPrivacy() *Privacy
- func (t *Token) GetSearchIndexes() []string
- func (t *Token) GetTenantID() *string
- func (t *Token) GetType() *string
- func (t *Token) MarshalJSON() ([]byte, error)
- func (t *Token) String() string
- func (t *Token) UnmarshalJSON(data []byte) error
- type TokenAuthentication
- type TokenCursorPaginatedList
- func (t *TokenCursorPaginatedList) GetData() []*Token
- func (t *TokenCursorPaginatedList) GetExtraProperties() map[string]interface{}
- func (t *TokenCursorPaginatedList) GetPagination() *CursorPagination
- func (t *TokenCursorPaginatedList) String() string
- func (t *TokenCursorPaginatedList) UnmarshalJSON(data []byte) error
- type TokenEnrichments
- func (t *TokenEnrichments) GetBinDetails() *BinDetails
- func (t *TokenEnrichments) GetCardDetails() *TokenEnrichmentsCardDetails
- func (t *TokenEnrichments) GetExtraProperties() map[string]interface{}
- func (t *TokenEnrichments) String() string
- func (t *TokenEnrichments) UnmarshalJSON(data []byte) error
- type TokenEnrichmentsCardDetails
- func (t *TokenEnrichmentsCardDetails) GetBin() *string
- func (t *TokenEnrichmentsCardDetails) GetExtraProperties() map[string]interface{}
- func (t *TokenEnrichmentsCardDetails) GetLast4() *string
- func (t *TokenEnrichmentsCardDetails) String() string
- func (t *TokenEnrichmentsCardDetails) UnmarshalJSON(data []byte) error
- type TokenExtras
- func (t *TokenExtras) GetDecryptedPayload() *bool
- func (t *TokenExtras) GetDeduplicated() *bool
- func (t *TokenExtras) GetDeduplicationBehavior() *string
- func (t *TokenExtras) GetExtraProperties() map[string]interface{}
- func (t *TokenExtras) GetNetworkTokenIDs() []string
- func (t *TokenExtras) GetTspDetails() *TokenServiceProviderDetails
- func (t *TokenExtras) String() string
- func (t *TokenExtras) UnmarshalJSON(data []byte) error
- type TokenIntent
- func (t *TokenIntent) GetAuthentication() interface{}
- func (t *TokenIntent) GetBank() *BankDetails
- func (t *TokenIntent) GetCard() *CardDetails
- func (t *TokenIntent) GetCreatedAt() *time.Time
- func (t *TokenIntent) GetCreatedBy() *string
- func (t *TokenIntent) GetExpiresAt() *time.Time
- func (t *TokenIntent) GetExtraProperties() map[string]interface{}
- func (t *TokenIntent) GetExtras() *TokenIntentExtras
- func (t *TokenIntent) GetFingerprint() *string
- func (t *TokenIntent) GetID() *string
- func (t *TokenIntent) GetNetworkToken() *CardDetails
- func (t *TokenIntent) GetTenantID() *string
- func (t *TokenIntent) GetType() *string
- func (t *TokenIntent) MarshalJSON() ([]byte, error)
- func (t *TokenIntent) String() string
- func (t *TokenIntent) UnmarshalJSON(data []byte) error
- type TokenIntentExtras
- func (t *TokenIntentExtras) GetExtraProperties() map[string]interface{}
- func (t *TokenIntentExtras) GetNetworkTokenIDs() []string
- func (t *TokenIntentExtras) GetTspDetails() *TokenServiceProviderDetails
- func (t *TokenIntentExtras) String() string
- func (t *TokenIntentExtras) UnmarshalJSON(data []byte) error
- type TokenServiceProviderDetails
- func (t *TokenServiceProviderDetails) GetAssuranceDetails() *AssuranceDetails
- func (t *TokenServiceProviderDetails) GetAuthMethod() *string
- func (t *TokenServiceProviderDetails) GetAuthenticationResponses() []*AuthenticationResponse
- func (t *TokenServiceProviderDetails) GetCardholderName() *string
- func (t *TokenServiceProviderDetails) GetCurrencyCode() *string
- func (t *TokenServiceProviderDetails) GetDeviceManufacturerIdentifier() *string
- func (t *TokenServiceProviderDetails) GetEciIndicator() *string
- func (t *TokenServiceProviderDetails) GetExtraProperties() map[string]interface{}
- func (t *TokenServiceProviderDetails) GetMerchantTokenIdentifier() *string
- func (t *TokenServiceProviderDetails) GetMessageID() *string
- func (t *TokenServiceProviderDetails) GetPaymentDataType() *string
- func (t *TokenServiceProviderDetails) GetStatus() *string
- func (t *TokenServiceProviderDetails) GetTransactionAmount() *int64
- func (t *TokenServiceProviderDetails) GetTransactionID() *string
- func (t *TokenServiceProviderDetails) GetTsp() *string
- func (t *TokenServiceProviderDetails) String() string
- func (t *TokenServiceProviderDetails) UnmarshalJSON(data []byte) error
- type TokensListV2Request
- type UnauthorizedError
- type UnprocessableEntityError
- type UpdateApplicationRequest
- type UpdatePrivacy
- type UpdateProxyRequest
- type UpdateReactorFormulaRequest
- func (u *UpdateReactorFormulaRequest) GetCode() *string
- func (u *UpdateReactorFormulaRequest) GetConfiguration() []*ReactorFormulaConfiguration
- func (u *UpdateReactorFormulaRequest) GetDescription() *string
- func (u *UpdateReactorFormulaRequest) GetExtraProperties() map[string]interface{}
- func (u *UpdateReactorFormulaRequest) GetIcon() *string
- func (u *UpdateReactorFormulaRequest) GetName() string
- func (u *UpdateReactorFormulaRequest) GetRequestParameters() []*ReactorFormulaRequestParameter
- func (u *UpdateReactorFormulaRequest) GetType() string
- func (u *UpdateReactorFormulaRequest) String() string
- func (u *UpdateReactorFormulaRequest) UnmarshalJSON(data []byte) error
- type UpdateReactorRequest
- type UpdateTokenRequest
- type UpdateWebhookRequest
- type User
- func (u *User) GetEmail() *string
- func (u *User) GetExtraProperties() map[string]interface{}
- func (u *User) GetFirstName() *string
- func (u *User) GetID() *string
- func (u *User) GetLastName() *string
- func (u *User) GetMfaEnrolled() *bool
- func (u *User) GetPicture() *string
- func (u *User) GetProvider() *string
- func (u *User) String() string
- func (u *User) UnmarshalJSON(data []byte) error
- type ValidationProblemDetails
- func (v *ValidationProblemDetails) GetDetail() *string
- func (v *ValidationProblemDetails) GetErrors() map[string][]string
- func (v *ValidationProblemDetails) GetExtraProperties() map[string]interface{}
- func (v *ValidationProblemDetails) GetInstance() *string
- func (v *ValidationProblemDetails) GetStatus() *int
- func (v *ValidationProblemDetails) GetTitle() *string
- func (v *ValidationProblemDetails) GetType() *string
- func (v *ValidationProblemDetails) MarshalJSON() ([]byte, error)
- func (v *ValidationProblemDetails) String() string
- func (v *ValidationProblemDetails) UnmarshalJSON(data []byte) error
- type Webhook
- func (w *Webhook) GetCreatedAt() time.Time
- func (w *Webhook) GetCreatedBy() string
- func (w *Webhook) GetEvents() []string
- func (w *Webhook) GetExtraProperties() map[string]interface{}
- func (w *Webhook) GetID() string
- func (w *Webhook) GetModifiedAt() *time.Time
- func (w *Webhook) GetModifiedBy() *string
- func (w *Webhook) GetName() string
- func (w *Webhook) GetNotifyEmail() *string
- func (w *Webhook) GetStatus() WebhookStatus
- func (w *Webhook) GetTenantID() string
- func (w *Webhook) GetURL() string
- func (w *Webhook) MarshalJSON() ([]byte, error)
- func (w *Webhook) String() string
- func (w *Webhook) UnmarshalJSON(data []byte) error
- type WebhookList
- type WebhookListPagination
- type WebhookStatus
Constants ¶
This section is empty.
Variables ¶
var Environments = struct { Default string Us string Eu string Test string }{ Default: "https://api.basistheory.com", Us: "https://api.basistheory.com", Eu: "https://api.basistheory.com", Test: "https://api.test.basistheory.com", }
Environments defines all of the API environments. These values can be used with the WithBaseURL RequestOption to override the client's default environment, if any.
Functions ¶
func Complex128 ¶
func Complex128(c complex128) *complex128
Complex128 returns a pointer to the given complex128 value.
func MustParseDate ¶
MustParseDate attempts to parse the given string as a date time.Time, and panics upon failure.
func MustParseDateTime ¶
MustParseDateTime attempts to parse the given string as a datetime time.Time, and panics upon failure.
Types ¶
type AccessRule ¶
type AccessRule struct {
Description *string `json:"description,omitempty" url:"description,omitempty"`
Priority *int `json:"priority,omitempty" url:"priority,omitempty"`
Container *string `json:"container,omitempty" url:"container,omitempty"`
Transform *string `json:"transform,omitempty" url:"transform,omitempty"`
Conditions []*Condition `json:"conditions,omitempty" url:"conditions,omitempty"`
Permissions []string `json:"permissions,omitempty" url:"permissions,omitempty"`
// contains filtered or unexported fields
}
func (*AccessRule) GetConditions ¶
func (a *AccessRule) GetConditions() []*Condition
func (*AccessRule) GetContainer ¶
func (a *AccessRule) GetContainer() *string
func (*AccessRule) GetDescription ¶
func (a *AccessRule) GetDescription() *string
func (*AccessRule) GetExtraProperties ¶
func (a *AccessRule) GetExtraProperties() map[string]interface{}
func (*AccessRule) GetPermissions ¶
func (a *AccessRule) GetPermissions() []string
func (*AccessRule) GetPriority ¶
func (a *AccessRule) GetPriority() *int
func (*AccessRule) GetTransform ¶
func (a *AccessRule) GetTransform() *string
func (*AccessRule) String ¶
func (a *AccessRule) String() string
func (*AccessRule) UnmarshalJSON ¶
func (a *AccessRule) UnmarshalJSON(data []byte) error
type AccountUpdaterJob ¶
type AccountUpdaterJob struct {
ID string `json:"id" url:"id"`
TenantID string `json:"tenantId" url:"tenantId"`
// The current status of the job
Status AccountUpdaterJobStatus `json:"status" url:"status"`
// Pre-signed URL for uploading job data
UploadURL string `json:"uploadUrl" url:"uploadUrl"`
// Application id that created the job
CreatedBy string `json:"createdBy" url:"createdBy"`
// Date and time when the job was created
CreatedAt time.Time `json:"createdAt" url:"createdAt"`
// Date and time when the job expires if no data is uploaded
ExpiresAt *time.Time `json:"expiresAt,omitempty" url:"expiresAt,omitempty"`
// List of errors encountered during processing
Errors []string `json:"errors,omitempty" url:"errors,omitempty"`
// Total number of requests processed
Requests *int `json:"requests,omitempty" url:"requests,omitempty"`
// Summary count breakdown by result code for all processed rows
Results map[string]int `json:"results,omitempty" url:"results,omitempty"`
// contains filtered or unexported fields
}
func (*AccountUpdaterJob) GetCreatedAt ¶
func (a *AccountUpdaterJob) GetCreatedAt() time.Time
func (*AccountUpdaterJob) GetCreatedBy ¶
func (a *AccountUpdaterJob) GetCreatedBy() string
func (*AccountUpdaterJob) GetErrors ¶
func (a *AccountUpdaterJob) GetErrors() []string
func (*AccountUpdaterJob) GetExpiresAt ¶
func (a *AccountUpdaterJob) GetExpiresAt() *time.Time
func (*AccountUpdaterJob) GetExtraProperties ¶
func (a *AccountUpdaterJob) GetExtraProperties() map[string]interface{}
func (*AccountUpdaterJob) GetID ¶
func (a *AccountUpdaterJob) GetID() string
func (*AccountUpdaterJob) GetRequests ¶
func (a *AccountUpdaterJob) GetRequests() *int
func (*AccountUpdaterJob) GetResults ¶
func (a *AccountUpdaterJob) GetResults() map[string]int
func (*AccountUpdaterJob) GetStatus ¶
func (a *AccountUpdaterJob) GetStatus() AccountUpdaterJobStatus
func (*AccountUpdaterJob) GetTenantID ¶
func (a *AccountUpdaterJob) GetTenantID() string
func (*AccountUpdaterJob) GetUploadURL ¶
func (a *AccountUpdaterJob) GetUploadURL() string
func (*AccountUpdaterJob) MarshalJSON ¶
func (a *AccountUpdaterJob) MarshalJSON() ([]byte, error)
func (*AccountUpdaterJob) String ¶
func (a *AccountUpdaterJob) String() string
func (*AccountUpdaterJob) UnmarshalJSON ¶
func (a *AccountUpdaterJob) UnmarshalJSON(data []byte) error
type AccountUpdaterJobList ¶
type AccountUpdaterJobList struct {
Pagination *AccountUpdaterJobListPagination `json:"pagination" url:"pagination"`
Data []*AccountUpdaterJob `json:"data" url:"data"`
// contains filtered or unexported fields
}
func (*AccountUpdaterJobList) GetData ¶
func (a *AccountUpdaterJobList) GetData() []*AccountUpdaterJob
func (*AccountUpdaterJobList) GetExtraProperties ¶
func (a *AccountUpdaterJobList) GetExtraProperties() map[string]interface{}
func (*AccountUpdaterJobList) GetPagination ¶
func (a *AccountUpdaterJobList) GetPagination() *AccountUpdaterJobListPagination
func (*AccountUpdaterJobList) String ¶
func (a *AccountUpdaterJobList) String() string
func (*AccountUpdaterJobList) UnmarshalJSON ¶
func (a *AccountUpdaterJobList) UnmarshalJSON(data []byte) error
type AccountUpdaterJobListPagination ¶
type AccountUpdaterJobListPagination struct {
PageSize *int `json:"page_size,omitempty" url:"page_size,omitempty"`
Next *string `json:"next,omitempty" url:"next,omitempty"`
// contains filtered or unexported fields
}
func (*AccountUpdaterJobListPagination) GetExtraProperties ¶
func (a *AccountUpdaterJobListPagination) GetExtraProperties() map[string]interface{}
func (*AccountUpdaterJobListPagination) GetNext ¶
func (a *AccountUpdaterJobListPagination) GetNext() *string
func (*AccountUpdaterJobListPagination) GetPageSize ¶
func (a *AccountUpdaterJobListPagination) GetPageSize() *int
func (*AccountUpdaterJobListPagination) String ¶
func (a *AccountUpdaterJobListPagination) String() string
func (*AccountUpdaterJobListPagination) UnmarshalJSON ¶
func (a *AccountUpdaterJobListPagination) UnmarshalJSON(data []byte) error
type AccountUpdaterJobStatus ¶
type AccountUpdaterJobStatus string
The current status of the job
const ( AccountUpdaterJobStatusPending AccountUpdaterJobStatus = "pending" AccountUpdaterJobStatusProcessing AccountUpdaterJobStatus = "processing" AccountUpdaterJobStatusCompleted AccountUpdaterJobStatus = "completed" AccountUpdaterJobStatusFailed AccountUpdaterJobStatus = "failed" )
func NewAccountUpdaterJobStatusFromString ¶
func NewAccountUpdaterJobStatusFromString(s string) (AccountUpdaterJobStatus, error)
func (AccountUpdaterJobStatus) Ptr ¶
func (a AccountUpdaterJobStatus) Ptr() *AccountUpdaterJobStatus
type AccountUpdaterRealTimeResponse ¶
type AccountUpdaterRealTimeResponse struct {
NewToken *Token `json:"new_token,omitempty" url:"new_token,omitempty"`
// The account updater result code
ResultCode *string `json:"result_code,omitempty" url:"result_code,omitempty"`
// contains filtered or unexported fields
}
func (*AccountUpdaterRealTimeResponse) GetExtraProperties ¶
func (a *AccountUpdaterRealTimeResponse) GetExtraProperties() map[string]interface{}
func (*AccountUpdaterRealTimeResponse) GetNewToken ¶
func (a *AccountUpdaterRealTimeResponse) GetNewToken() *Token
func (*AccountUpdaterRealTimeResponse) GetResultCode ¶
func (a *AccountUpdaterRealTimeResponse) GetResultCode() *string
func (*AccountUpdaterRealTimeResponse) String ¶
func (a *AccountUpdaterRealTimeResponse) String() string
func (*AccountUpdaterRealTimeResponse) UnmarshalJSON ¶
func (a *AccountUpdaterRealTimeResponse) UnmarshalJSON(data []byte) error
type AdditionalCardDetail ¶
type AdditionalCardDetail struct {
Brand *string `json:"brand,omitempty" url:"brand,omitempty"`
Funding *string `json:"funding,omitempty" url:"funding,omitempty"`
Segment *string `json:"segment,omitempty" url:"segment,omitempty"`
Issuer *CardIssuerDetails `json:"issuer,omitempty" url:"issuer,omitempty"`
BinRange []*CardBinRange `json:"binRange,omitempty" url:"binRange,omitempty"`
// contains filtered or unexported fields
}
func (*AdditionalCardDetail) GetBinRange ¶
func (a *AdditionalCardDetail) GetBinRange() []*CardBinRange
func (*AdditionalCardDetail) GetBrand ¶
func (a *AdditionalCardDetail) GetBrand() *string
func (*AdditionalCardDetail) GetExtraProperties ¶
func (a *AdditionalCardDetail) GetExtraProperties() map[string]interface{}
func (*AdditionalCardDetail) GetFunding ¶
func (a *AdditionalCardDetail) GetFunding() *string
func (*AdditionalCardDetail) GetIssuer ¶
func (a *AdditionalCardDetail) GetIssuer() *CardIssuerDetails
func (*AdditionalCardDetail) GetSegment ¶
func (a *AdditionalCardDetail) GetSegment() *string
func (*AdditionalCardDetail) String ¶
func (a *AdditionalCardDetail) String() string
func (*AdditionalCardDetail) UnmarshalJSON ¶
func (a *AdditionalCardDetail) UnmarshalJSON(data []byte) error
type AdditionalCardDetails ¶
type AdditionalCardDetails struct {
Brand *string `json:"brand,omitempty" url:"brand,omitempty"`
Funding *string `json:"funding,omitempty" url:"funding,omitempty"`
Authentication *string `json:"authentication,omitempty" url:"authentication,omitempty"`
Issuer *CardIssuer `json:"issuer,omitempty" url:"issuer,omitempty"`
// contains filtered or unexported fields
}
func (*AdditionalCardDetails) GetAuthentication ¶
func (a *AdditionalCardDetails) GetAuthentication() *string
func (*AdditionalCardDetails) GetBrand ¶
func (a *AdditionalCardDetails) GetBrand() *string
func (*AdditionalCardDetails) GetExtraProperties ¶
func (a *AdditionalCardDetails) GetExtraProperties() map[string]interface{}
func (*AdditionalCardDetails) GetFunding ¶
func (a *AdditionalCardDetails) GetFunding() *string
func (*AdditionalCardDetails) GetIssuer ¶
func (a *AdditionalCardDetails) GetIssuer() *CardIssuer
func (*AdditionalCardDetails) String ¶
func (a *AdditionalCardDetails) String() string
func (*AdditionalCardDetails) UnmarshalJSON ¶
func (a *AdditionalCardDetails) UnmarshalJSON(data []byte) error
type Address ¶
type Address struct {
Line1 *string `json:"line1,omitempty" url:"line1,omitempty"`
Line2 *string `json:"line2,omitempty" url:"line2,omitempty"`
Line3 *string `json:"line3,omitempty" url:"line3,omitempty"`
PostalCode *string `json:"postal_code,omitempty" url:"postal_code,omitempty"`
City *string `json:"city,omitempty" url:"city,omitempty"`
StateCode *string `json:"state_code,omitempty" url:"state_code,omitempty"`
CountryCode *string `json:"country_code,omitempty" url:"country_code,omitempty"`
// contains filtered or unexported fields
}
func (*Address) GetCountryCode ¶
func (*Address) GetExtraProperties ¶
func (*Address) GetPostalCode ¶
func (*Address) GetStateCode ¶
func (*Address) UnmarshalJSON ¶
type ApplePayCreateRequest ¶
type ApplePayCreateRequest struct {
ExpiresAt *string `json:"expires_at,omitempty" url:"-"`
ApplePaymentData *ApplePayMethodToken `json:"apple_payment_data,omitempty" url:"-"`
MerchantRegistrationID *string `json:"merchant_registration_id,omitempty" url:"-"`
}
type ApplePayCreateResponse ¶
type ApplePayCreateResponse struct {
ApplePay *ApplePayToken `json:"apple_pay,omitempty" url:"apple_pay,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayCreateResponse) GetApplePay ¶
func (a *ApplePayCreateResponse) GetApplePay() *ApplePayToken
func (*ApplePayCreateResponse) GetExtraProperties ¶
func (a *ApplePayCreateResponse) GetExtraProperties() map[string]interface{}
func (*ApplePayCreateResponse) String ¶
func (a *ApplePayCreateResponse) String() string
func (*ApplePayCreateResponse) UnmarshalJSON ¶
func (a *ApplePayCreateResponse) UnmarshalJSON(data []byte) error
type ApplePayDomainRegistrationResponse ¶
type ApplePayDomainRegistrationResponse struct {
Domains []*DomainRegistrationResponse `json:"domains,omitempty" url:"domains,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayDomainRegistrationResponse) GetDomains ¶
func (a *ApplePayDomainRegistrationResponse) GetDomains() []*DomainRegistrationResponse
func (*ApplePayDomainRegistrationResponse) GetExtraProperties ¶
func (a *ApplePayDomainRegistrationResponse) GetExtraProperties() map[string]interface{}
func (*ApplePayDomainRegistrationResponse) String ¶
func (a *ApplePayDomainRegistrationResponse) String() string
func (*ApplePayDomainRegistrationResponse) UnmarshalJSON ¶
func (a *ApplePayDomainRegistrationResponse) UnmarshalJSON(data []byte) error
type ApplePayMerchant ¶
type ApplePayMerchant struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
MerchantIdentifier *string `json:"merchant_identifier,omitempty" url:"merchant_identifier,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayMerchant) GetCreatedAt ¶
func (a *ApplePayMerchant) GetCreatedAt() *time.Time
func (*ApplePayMerchant) GetCreatedBy ¶
func (a *ApplePayMerchant) GetCreatedBy() *string
func (*ApplePayMerchant) GetExtraProperties ¶
func (a *ApplePayMerchant) GetExtraProperties() map[string]interface{}
func (*ApplePayMerchant) GetID ¶
func (a *ApplePayMerchant) GetID() *string
func (*ApplePayMerchant) GetMerchantIdentifier ¶
func (a *ApplePayMerchant) GetMerchantIdentifier() *string
func (*ApplePayMerchant) GetTenantID ¶
func (a *ApplePayMerchant) GetTenantID() *string
func (*ApplePayMerchant) MarshalJSON ¶
func (a *ApplePayMerchant) MarshalJSON() ([]byte, error)
func (*ApplePayMerchant) String ¶
func (a *ApplePayMerchant) String() string
func (*ApplePayMerchant) UnmarshalJSON ¶
func (a *ApplePayMerchant) UnmarshalJSON(data []byte) error
type ApplePayMerchantCertificates ¶
type ApplePayMerchantCertificates struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Domain *string `json:"domain,omitempty" url:"domain,omitempty"`
MerchantCertificateExpirationDate *time.Time `json:"merchant_certificate_expiration_date,omitempty" url:"merchant_certificate_expiration_date,omitempty"`
MerchantCertificateFingerprint *string `json:"merchant_certificate_fingerprint,omitempty" url:"merchant_certificate_fingerprint,omitempty"`
PaymentProcessorCertificateExpirationDate *time.Time `json:"payment_processor_certificate_expiration_date,omitempty" url:"payment_processor_certificate_expiration_date,omitempty"`
PaymentProcessorCertificateFingerprint *string `json:"payment_processor_certificate_fingerprint,omitempty" url:"payment_processor_certificate_fingerprint,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayMerchantCertificates) GetCreatedAt ¶
func (a *ApplePayMerchantCertificates) GetCreatedAt() *time.Time
func (*ApplePayMerchantCertificates) GetCreatedBy ¶
func (a *ApplePayMerchantCertificates) GetCreatedBy() *string
func (*ApplePayMerchantCertificates) GetDomain ¶
func (a *ApplePayMerchantCertificates) GetDomain() *string
func (*ApplePayMerchantCertificates) GetExtraProperties ¶
func (a *ApplePayMerchantCertificates) GetExtraProperties() map[string]interface{}
func (*ApplePayMerchantCertificates) GetID ¶
func (a *ApplePayMerchantCertificates) GetID() *string
func (*ApplePayMerchantCertificates) GetMerchantCertificateExpirationDate ¶
func (a *ApplePayMerchantCertificates) GetMerchantCertificateExpirationDate() *time.Time
func (*ApplePayMerchantCertificates) GetMerchantCertificateFingerprint ¶
func (a *ApplePayMerchantCertificates) GetMerchantCertificateFingerprint() *string
func (*ApplePayMerchantCertificates) GetPaymentProcessorCertificateExpirationDate ¶
func (a *ApplePayMerchantCertificates) GetPaymentProcessorCertificateExpirationDate() *time.Time
func (*ApplePayMerchantCertificates) GetPaymentProcessorCertificateFingerprint ¶
func (a *ApplePayMerchantCertificates) GetPaymentProcessorCertificateFingerprint() *string
func (*ApplePayMerchantCertificates) GetTenantID ¶
func (a *ApplePayMerchantCertificates) GetTenantID() *string
func (*ApplePayMerchantCertificates) MarshalJSON ¶
func (a *ApplePayMerchantCertificates) MarshalJSON() ([]byte, error)
func (*ApplePayMerchantCertificates) String ¶
func (a *ApplePayMerchantCertificates) String() string
func (*ApplePayMerchantCertificates) UnmarshalJSON ¶
func (a *ApplePayMerchantCertificates) UnmarshalJSON(data []byte) error
type ApplePayMethodToken ¶
type ApplePayMethodToken struct {
PaymentData *PaymentData `json:"paymentData,omitempty" url:"paymentData,omitempty"`
TransactionIdentifier *string `json:"transactionIdentifier,omitempty" url:"transactionIdentifier,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayMethodToken) GetExtraProperties ¶
func (a *ApplePayMethodToken) GetExtraProperties() map[string]interface{}
func (*ApplePayMethodToken) GetPaymentData ¶
func (a *ApplePayMethodToken) GetPaymentData() *PaymentData
func (*ApplePayMethodToken) GetTransactionIdentifier ¶
func (a *ApplePayMethodToken) GetTransactionIdentifier() *string
func (*ApplePayMethodToken) String ¶
func (a *ApplePayMethodToken) String() string
func (*ApplePayMethodToken) UnmarshalJSON ¶
func (a *ApplePayMethodToken) UnmarshalJSON(data []byte) error
type ApplePayToken ¶
type ApplePayToken struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Status *string `json:"status,omitempty" url:"status,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Card *CardDetails `json:"card,omitempty" url:"card,omitempty"`
Data interface{} `json:"data,omitempty" url:"data,omitempty"`
Authentication *Authentication `json:"authentication,omitempty" url:"authentication,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayToken) GetAuthentication ¶
func (a *ApplePayToken) GetAuthentication() *Authentication
func (*ApplePayToken) GetCard ¶
func (a *ApplePayToken) GetCard() *CardDetails
func (*ApplePayToken) GetCreatedAt ¶
func (a *ApplePayToken) GetCreatedAt() *time.Time
func (*ApplePayToken) GetCreatedBy ¶
func (a *ApplePayToken) GetCreatedBy() *string
func (*ApplePayToken) GetData ¶
func (a *ApplePayToken) GetData() interface{}
func (*ApplePayToken) GetExpiresAt ¶
func (a *ApplePayToken) GetExpiresAt() *time.Time
func (*ApplePayToken) GetExtraProperties ¶
func (a *ApplePayToken) GetExtraProperties() map[string]interface{}
func (*ApplePayToken) GetFingerprint ¶
func (a *ApplePayToken) GetFingerprint() *string
func (*ApplePayToken) GetID ¶
func (a *ApplePayToken) GetID() *string
func (*ApplePayToken) GetModifiedAt ¶
func (a *ApplePayToken) GetModifiedAt() *time.Time
func (*ApplePayToken) GetModifiedBy ¶
func (a *ApplePayToken) GetModifiedBy() *string
func (*ApplePayToken) GetStatus ¶
func (a *ApplePayToken) GetStatus() *string
func (*ApplePayToken) GetTenantID ¶
func (a *ApplePayToken) GetTenantID() *string
func (*ApplePayToken) GetType ¶
func (a *ApplePayToken) GetType() *string
func (*ApplePayToken) MarshalJSON ¶
func (a *ApplePayToken) MarshalJSON() ([]byte, error)
func (*ApplePayToken) String ¶
func (a *ApplePayToken) String() string
func (*ApplePayToken) UnmarshalJSON ¶
func (a *ApplePayToken) UnmarshalJSON(data []byte) error
type ApplePayTokenizeRequest ¶
type ApplePayTokenizeRequest struct {
ApplePaymentMethodToken *ApplePayMethodToken `json:"apple_payment_method_token,omitempty" url:"apple_payment_method_token,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayTokenizeRequest) GetApplePaymentMethodToken ¶
func (a *ApplePayTokenizeRequest) GetApplePaymentMethodToken() *ApplePayMethodToken
func (*ApplePayTokenizeRequest) GetExtraProperties ¶
func (a *ApplePayTokenizeRequest) GetExtraProperties() map[string]interface{}
func (*ApplePayTokenizeRequest) String ¶
func (a *ApplePayTokenizeRequest) String() string
func (*ApplePayTokenizeRequest) UnmarshalJSON ¶
func (a *ApplePayTokenizeRequest) UnmarshalJSON(data []byte) error
type ApplePayTokenizeResponse ¶
type ApplePayTokenizeResponse struct {
TokenIntent *CreateTokenIntentResponse `json:"token_intent,omitempty" url:"token_intent,omitempty"`
// contains filtered or unexported fields
}
func (*ApplePayTokenizeResponse) GetExtraProperties ¶
func (a *ApplePayTokenizeResponse) GetExtraProperties() map[string]interface{}
func (*ApplePayTokenizeResponse) GetTokenIntent ¶
func (a *ApplePayTokenizeResponse) GetTokenIntent() *CreateTokenIntentResponse
func (*ApplePayTokenizeResponse) String ¶
func (a *ApplePayTokenizeResponse) String() string
func (*ApplePayTokenizeResponse) UnmarshalJSON ¶
func (a *ApplePayTokenizeResponse) UnmarshalJSON(data []byte) error
type Application ¶
type Application struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Key *string `json:"key,omitempty" url:"key,omitempty"`
Keys []*ApplicationKey `json:"keys,omitempty" url:"keys,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Permissions []string `json:"permissions,omitempty" url:"permissions,omitempty"`
Rules []*AccessRule `json:"rules,omitempty" url:"rules,omitempty"`
// contains filtered or unexported fields
}
func (*Application) GetCreatedAt ¶
func (a *Application) GetCreatedAt() *time.Time
func (*Application) GetCreatedBy ¶
func (a *Application) GetCreatedBy() *string
func (*Application) GetExtraProperties ¶
func (a *Application) GetExtraProperties() map[string]interface{}
func (*Application) GetID ¶
func (a *Application) GetID() *string
func (*Application) GetKey ¶
func (a *Application) GetKey() *string
func (*Application) GetKeys ¶
func (a *Application) GetKeys() []*ApplicationKey
func (*Application) GetModifiedAt ¶
func (a *Application) GetModifiedAt() *time.Time
func (*Application) GetModifiedBy ¶
func (a *Application) GetModifiedBy() *string
func (*Application) GetName ¶
func (a *Application) GetName() *string
func (*Application) GetPermissions ¶
func (a *Application) GetPermissions() []string
func (*Application) GetRules ¶
func (a *Application) GetRules() []*AccessRule
func (*Application) GetTenantID ¶
func (a *Application) GetTenantID() *string
func (*Application) GetType ¶
func (a *Application) GetType() *string
func (*Application) MarshalJSON ¶
func (a *Application) MarshalJSON() ([]byte, error)
func (*Application) String ¶
func (a *Application) String() string
func (*Application) UnmarshalJSON ¶
func (a *Application) UnmarshalJSON(data []byte) error
type ApplicationKey ¶
type ApplicationKey struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Key *string `json:"key,omitempty" url:"key,omitempty"`
Version *string `json:"version,omitempty" url:"version,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationKey) GetCreatedAt ¶
func (a *ApplicationKey) GetCreatedAt() *time.Time
func (*ApplicationKey) GetCreatedBy ¶
func (a *ApplicationKey) GetCreatedBy() *string
func (*ApplicationKey) GetExtraProperties ¶
func (a *ApplicationKey) GetExtraProperties() map[string]interface{}
func (*ApplicationKey) GetID ¶
func (a *ApplicationKey) GetID() *string
func (*ApplicationKey) GetKey ¶
func (a *ApplicationKey) GetKey() *string
func (*ApplicationKey) GetVersion ¶
func (a *ApplicationKey) GetVersion() *string
func (*ApplicationKey) MarshalJSON ¶
func (a *ApplicationKey) MarshalJSON() ([]byte, error)
func (*ApplicationKey) String ¶
func (a *ApplicationKey) String() string
func (*ApplicationKey) UnmarshalJSON ¶
func (a *ApplicationKey) UnmarshalJSON(data []byte) error
type ApplicationPaginatedList ¶
type ApplicationPaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*Application `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationPaginatedList) GetData ¶
func (a *ApplicationPaginatedList) GetData() []*Application
func (*ApplicationPaginatedList) GetExtraProperties ¶
func (a *ApplicationPaginatedList) GetExtraProperties() map[string]interface{}
func (*ApplicationPaginatedList) GetPagination ¶
func (a *ApplicationPaginatedList) GetPagination() *Pagination
func (*ApplicationPaginatedList) String ¶
func (a *ApplicationPaginatedList) String() string
func (*ApplicationPaginatedList) UnmarshalJSON ¶
func (a *ApplicationPaginatedList) UnmarshalJSON(data []byte) error
type ApplicationTemplate ¶
type ApplicationTemplate struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
ApplicationType *string `json:"application_type,omitempty" url:"application_type,omitempty"`
TemplateType *string `json:"template_type,omitempty" url:"template_type,omitempty"`
IsStarter *bool `json:"is_starter,omitempty" url:"is_starter,omitempty"`
Rules []*AccessRule `json:"rules,omitempty" url:"rules,omitempty"`
Permissions []string `json:"permissions,omitempty" url:"permissions,omitempty"`
// contains filtered or unexported fields
}
func (*ApplicationTemplate) GetApplicationType ¶
func (a *ApplicationTemplate) GetApplicationType() *string
func (*ApplicationTemplate) GetDescription ¶
func (a *ApplicationTemplate) GetDescription() *string
func (*ApplicationTemplate) GetExtraProperties ¶
func (a *ApplicationTemplate) GetExtraProperties() map[string]interface{}
func (*ApplicationTemplate) GetID ¶
func (a *ApplicationTemplate) GetID() *string
func (*ApplicationTemplate) GetIsStarter ¶
func (a *ApplicationTemplate) GetIsStarter() *bool
func (*ApplicationTemplate) GetName ¶
func (a *ApplicationTemplate) GetName() *string
func (*ApplicationTemplate) GetPermissions ¶
func (a *ApplicationTemplate) GetPermissions() []string
func (*ApplicationTemplate) GetRules ¶
func (a *ApplicationTemplate) GetRules() []*AccessRule
func (*ApplicationTemplate) GetTemplateType ¶
func (a *ApplicationTemplate) GetTemplateType() *string
func (*ApplicationTemplate) String ¶
func (a *ApplicationTemplate) String() string
func (*ApplicationTemplate) UnmarshalJSON ¶
func (a *ApplicationTemplate) UnmarshalJSON(data []byte) error
type ApplicationsListRequest ¶
type AssuranceDetails ¶
type AssuranceDetails struct {
AccountVerified *bool `json:"account_verified,omitempty" url:"account_verified,omitempty"`
CardHolderAuthenticated *bool `json:"card_holder_authenticated,omitempty" url:"card_holder_authenticated,omitempty"`
// contains filtered or unexported fields
}
func (*AssuranceDetails) GetAccountVerified ¶
func (a *AssuranceDetails) GetAccountVerified() *bool
func (*AssuranceDetails) GetCardHolderAuthenticated ¶
func (a *AssuranceDetails) GetCardHolderAuthenticated() *bool
func (*AssuranceDetails) GetExtraProperties ¶
func (a *AssuranceDetails) GetExtraProperties() map[string]interface{}
func (*AssuranceDetails) String ¶
func (a *AssuranceDetails) String() string
func (*AssuranceDetails) UnmarshalJSON ¶
func (a *AssuranceDetails) UnmarshalJSON(data []byte) error
type AsyncReactResponse ¶
type AsyncReactResponse struct {
AsyncReactorRequestID *string `json:"asyncReactorRequestId,omitempty" url:"asyncReactorRequestId,omitempty"`
// contains filtered or unexported fields
}
func (*AsyncReactResponse) GetAsyncReactorRequestID ¶
func (a *AsyncReactResponse) GetAsyncReactorRequestID() *string
func (*AsyncReactResponse) GetExtraProperties ¶
func (a *AsyncReactResponse) GetExtraProperties() map[string]interface{}
func (*AsyncReactResponse) String ¶
func (a *AsyncReactResponse) String() string
func (*AsyncReactResponse) UnmarshalJSON ¶
func (a *AsyncReactResponse) UnmarshalJSON(data []byte) error
type AuthenticateThreeDsSessionRequest ¶
type AuthenticateThreeDsSessionRequest struct {
AuthenticationCategory string `json:"authentication_category" url:"authentication_category"`
AuthenticationType string `json:"authentication_type" url:"authentication_type"`
CardBrand *string `json:"card_brand,omitempty" url:"card_brand,omitempty"`
ChallengePreference *string `json:"challenge_preference,omitempty" url:"challenge_preference,omitempty"`
RequestDecoupledChallenge *bool `json:"request_decoupled_challenge,omitempty" url:"request_decoupled_challenge,omitempty"`
DecoupledChallengeMaxTime *int `json:"decoupled_challenge_max_time,omitempty" url:"decoupled_challenge_max_time,omitempty"`
PurchaseInfo *ThreeDsPurchaseInfo `json:"purchase_info,omitempty" url:"purchase_info,omitempty"`
MerchantInfo *ThreeDsMerchantInfo `json:"merchant_info,omitempty" url:"merchant_info,omitempty"`
RequestorInfo *ThreeDsRequestorInfo `json:"requestor_info,omitempty" url:"requestor_info,omitempty"`
CardholderInfo *ThreeDsCardholderInfo `json:"cardholder_info,omitempty" url:"cardholder_info,omitempty"`
BroadcastInfo interface{} `json:"broadcast_info,omitempty" url:"broadcast_info,omitempty"`
MessageExtensions []*ThreeDsMessageExtension `json:"message_extensions,omitempty" url:"message_extensions,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticateThreeDsSessionRequest) GetAuthenticationCategory ¶
func (a *AuthenticateThreeDsSessionRequest) GetAuthenticationCategory() string
func (*AuthenticateThreeDsSessionRequest) GetAuthenticationType ¶
func (a *AuthenticateThreeDsSessionRequest) GetAuthenticationType() string
func (*AuthenticateThreeDsSessionRequest) GetBroadcastInfo ¶
func (a *AuthenticateThreeDsSessionRequest) GetBroadcastInfo() interface{}
func (*AuthenticateThreeDsSessionRequest) GetCardBrand ¶
func (a *AuthenticateThreeDsSessionRequest) GetCardBrand() *string
func (*AuthenticateThreeDsSessionRequest) GetCardholderInfo ¶
func (a *AuthenticateThreeDsSessionRequest) GetCardholderInfo() *ThreeDsCardholderInfo
func (*AuthenticateThreeDsSessionRequest) GetChallengePreference ¶
func (a *AuthenticateThreeDsSessionRequest) GetChallengePreference() *string
func (*AuthenticateThreeDsSessionRequest) GetDecoupledChallengeMaxTime ¶
func (a *AuthenticateThreeDsSessionRequest) GetDecoupledChallengeMaxTime() *int
func (*AuthenticateThreeDsSessionRequest) GetExtraProperties ¶
func (a *AuthenticateThreeDsSessionRequest) GetExtraProperties() map[string]interface{}
func (*AuthenticateThreeDsSessionRequest) GetMerchantInfo ¶
func (a *AuthenticateThreeDsSessionRequest) GetMerchantInfo() *ThreeDsMerchantInfo
func (*AuthenticateThreeDsSessionRequest) GetMessageExtensions ¶
func (a *AuthenticateThreeDsSessionRequest) GetMessageExtensions() []*ThreeDsMessageExtension
func (*AuthenticateThreeDsSessionRequest) GetPurchaseInfo ¶
func (a *AuthenticateThreeDsSessionRequest) GetPurchaseInfo() *ThreeDsPurchaseInfo
func (*AuthenticateThreeDsSessionRequest) GetRequestDecoupledChallenge ¶
func (a *AuthenticateThreeDsSessionRequest) GetRequestDecoupledChallenge() *bool
func (*AuthenticateThreeDsSessionRequest) GetRequestorInfo ¶
func (a *AuthenticateThreeDsSessionRequest) GetRequestorInfo() *ThreeDsRequestorInfo
func (*AuthenticateThreeDsSessionRequest) String ¶
func (a *AuthenticateThreeDsSessionRequest) String() string
func (*AuthenticateThreeDsSessionRequest) UnmarshalJSON ¶
func (a *AuthenticateThreeDsSessionRequest) UnmarshalJSON(data []byte) error
type Authentication ¶
type Authentication struct {
ThreedsCryptogram *string `json:"threeds_cryptogram,omitempty" url:"threeds_cryptogram,omitempty"`
EciIndicator *string `json:"eci_indicator,omitempty" url:"eci_indicator,omitempty"`
AuthenticationResponses []*SubmerchantAuthenticationResponse `json:"authentication_responses,omitempty" url:"authentication_responses,omitempty"`
// contains filtered or unexported fields
}
func (*Authentication) GetAuthenticationResponses ¶
func (a *Authentication) GetAuthenticationResponses() []*SubmerchantAuthenticationResponse
func (*Authentication) GetEciIndicator ¶
func (a *Authentication) GetEciIndicator() *string
func (*Authentication) GetExtraProperties ¶
func (a *Authentication) GetExtraProperties() map[string]interface{}
func (*Authentication) GetThreedsCryptogram ¶
func (a *Authentication) GetThreedsCryptogram() *string
func (*Authentication) String ¶
func (a *Authentication) String() string
func (*Authentication) UnmarshalJSON ¶
func (a *Authentication) UnmarshalJSON(data []byte) error
type AuthenticationResponse ¶
type AuthenticationResponse struct {
MerchantIdentifier *string `json:"merchant_identifier,omitempty" url:"merchant_identifier,omitempty"`
AuthenticationData *string `json:"authentication_data,omitempty" url:"authentication_data,omitempty"`
TransactionAmount *string `json:"transaction_amount,omitempty" url:"transaction_amount,omitempty"`
// contains filtered or unexported fields
}
func (*AuthenticationResponse) GetAuthenticationData ¶
func (a *AuthenticationResponse) GetAuthenticationData() *string
func (*AuthenticationResponse) GetExtraProperties ¶
func (a *AuthenticationResponse) GetExtraProperties() map[string]interface{}
func (*AuthenticationResponse) GetMerchantIdentifier ¶
func (a *AuthenticationResponse) GetMerchantIdentifier() *string
func (*AuthenticationResponse) GetTransactionAmount ¶
func (a *AuthenticationResponse) GetTransactionAmount() *string
func (*AuthenticationResponse) String ¶
func (a *AuthenticationResponse) String() string
func (*AuthenticationResponse) UnmarshalJSON ¶
func (a *AuthenticationResponse) UnmarshalJSON(data []byte) error
type AuthorizeSessionRequest ¶
type AuthorizeSessionRequest struct {
Nonce string `json:"nonce" url:"-"`
ExpiresAt *string `json:"expires_at,omitempty" url:"-"`
Permissions []string `json:"permissions,omitempty" url:"-"`
Rules []*AccessRule `json:"rules,omitempty" url:"-"`
}
type BadRequestError ¶
type BadRequestError struct {
*core.APIError
Body *ValidationProblemDetails
}
Bad Request
func (*BadRequestError) MarshalJSON ¶
func (b *BadRequestError) MarshalJSON() ([]byte, error)
func (*BadRequestError) UnmarshalJSON ¶
func (b *BadRequestError) UnmarshalJSON(data []byte) error
func (*BadRequestError) Unwrap ¶
func (b *BadRequestError) Unwrap() error
type BankDetails ¶
type BankDetails struct {
RoutingNumber *string `json:"routing_number,omitempty" url:"routing_number,omitempty"`
AccountNumberLast4 *string `json:"account_number_last4,omitempty" url:"account_number_last4,omitempty"`
// contains filtered or unexported fields
}
func (*BankDetails) GetAccountNumberLast4 ¶
func (b *BankDetails) GetAccountNumberLast4() *string
func (*BankDetails) GetExtraProperties ¶
func (b *BankDetails) GetExtraProperties() map[string]interface{}
func (*BankDetails) GetRoutingNumber ¶
func (b *BankDetails) GetRoutingNumber() *string
func (*BankDetails) String ¶
func (b *BankDetails) String() string
func (*BankDetails) UnmarshalJSON ¶
func (b *BankDetails) UnmarshalJSON(data []byte) error
type BankVerificationRequest ¶
type BankVerificationResponse ¶
type BankVerificationResponse struct {
Status *string `json:"status,omitempty" url:"status,omitempty"`
// contains filtered or unexported fields
}
func (*BankVerificationResponse) GetExtraProperties ¶
func (b *BankVerificationResponse) GetExtraProperties() map[string]interface{}
func (*BankVerificationResponse) GetStatus ¶
func (b *BankVerificationResponse) GetStatus() *string
func (*BankVerificationResponse) String ¶
func (b *BankVerificationResponse) String() string
func (*BankVerificationResponse) UnmarshalJSON ¶
func (b *BankVerificationResponse) UnmarshalJSON(data []byte) error
type BinDetails ¶
type BinDetails struct {
CardBrand *string `json:"card_brand,omitempty" url:"card_brand,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
Prepaid *bool `json:"prepaid,omitempty" url:"prepaid,omitempty"`
CardSegmentType *string `json:"card_segment_type,omitempty" url:"card_segment_type,omitempty"`
Bank *BinDetailsBank `json:"bank,omitempty" url:"bank,omitempty"`
Product *BinDetailsProduct `json:"product,omitempty" url:"product,omitempty"`
Country *BinDetailsCountry `json:"country,omitempty" url:"country,omitempty"`
Reloadable *bool `json:"reloadable,omitempty" url:"reloadable,omitempty"`
PanOrToken *string `json:"pan_or_token,omitempty" url:"pan_or_token,omitempty"`
AccountUpdater *bool `json:"account_updater,omitempty" url:"account_updater,omitempty"`
Alm *bool `json:"alm,omitempty" url:"alm,omitempty"`
DomesticOnly *bool `json:"domestic_only,omitempty" url:"domestic_only,omitempty"`
GamblingBlocked *bool `json:"gambling_blocked,omitempty" url:"gambling_blocked,omitempty"`
Level2 *bool `json:"level2,omitempty" url:"level2,omitempty"`
Level3 *bool `json:"level3,omitempty" url:"level3,omitempty"`
IssuerCurrency *string `json:"issuer_currency,omitempty" url:"issuer_currency,omitempty"`
ComboCard *string `json:"combo_card,omitempty" url:"combo_card,omitempty"`
BinLength *int `json:"bin_length,omitempty" url:"bin_length,omitempty"`
Authentication interface{} `json:"authentication,omitempty" url:"authentication,omitempty"`
Cost interface{} `json:"cost,omitempty" url:"cost,omitempty"`
// contains filtered or unexported fields
}
func (*BinDetails) GetAccountUpdater ¶
func (b *BinDetails) GetAccountUpdater() *bool
func (*BinDetails) GetAlm ¶
func (b *BinDetails) GetAlm() *bool
func (*BinDetails) GetAuthentication ¶
func (b *BinDetails) GetAuthentication() interface{}
func (*BinDetails) GetBank ¶
func (b *BinDetails) GetBank() *BinDetailsBank
func (*BinDetails) GetBinLength ¶
func (b *BinDetails) GetBinLength() *int
func (*BinDetails) GetCardBrand ¶
func (b *BinDetails) GetCardBrand() *string
func (*BinDetails) GetCardSegmentType ¶
func (b *BinDetails) GetCardSegmentType() *string
func (*BinDetails) GetComboCard ¶
func (b *BinDetails) GetComboCard() *string
func (*BinDetails) GetCost ¶
func (b *BinDetails) GetCost() interface{}
func (*BinDetails) GetCountry ¶
func (b *BinDetails) GetCountry() *BinDetailsCountry
func (*BinDetails) GetDomesticOnly ¶
func (b *BinDetails) GetDomesticOnly() *bool
func (*BinDetails) GetExtraProperties ¶
func (b *BinDetails) GetExtraProperties() map[string]interface{}
func (*BinDetails) GetGamblingBlocked ¶
func (b *BinDetails) GetGamblingBlocked() *bool
func (*BinDetails) GetIssuerCurrency ¶
func (b *BinDetails) GetIssuerCurrency() *string
func (*BinDetails) GetLevel2 ¶
func (b *BinDetails) GetLevel2() *bool
func (*BinDetails) GetLevel3 ¶
func (b *BinDetails) GetLevel3() *bool
func (*BinDetails) GetPanOrToken ¶
func (b *BinDetails) GetPanOrToken() *string
func (*BinDetails) GetPrepaid ¶
func (b *BinDetails) GetPrepaid() *bool
func (*BinDetails) GetProduct ¶
func (b *BinDetails) GetProduct() *BinDetailsProduct
func (*BinDetails) GetReloadable ¶
func (b *BinDetails) GetReloadable() *bool
func (*BinDetails) GetType ¶
func (b *BinDetails) GetType() *string
func (*BinDetails) String ¶
func (b *BinDetails) String() string
func (*BinDetails) UnmarshalJSON ¶
func (b *BinDetails) UnmarshalJSON(data []byte) error
type BinDetailsBank ¶
type BinDetailsBank struct {
Name *string `json:"name,omitempty" url:"name,omitempty"`
Phone *string `json:"phone,omitempty" url:"phone,omitempty"`
URL *string `json:"url,omitempty" url:"url,omitempty"`
CleanName *string `json:"clean_name,omitempty" url:"clean_name,omitempty"`
// contains filtered or unexported fields
}
func (*BinDetailsBank) GetCleanName ¶
func (b *BinDetailsBank) GetCleanName() *string
func (*BinDetailsBank) GetExtraProperties ¶
func (b *BinDetailsBank) GetExtraProperties() map[string]interface{}
func (*BinDetailsBank) GetName ¶
func (b *BinDetailsBank) GetName() *string
func (*BinDetailsBank) GetPhone ¶
func (b *BinDetailsBank) GetPhone() *string
func (*BinDetailsBank) GetURL ¶
func (b *BinDetailsBank) GetURL() *string
func (*BinDetailsBank) String ¶
func (b *BinDetailsBank) String() string
func (*BinDetailsBank) UnmarshalJSON ¶
func (b *BinDetailsBank) UnmarshalJSON(data []byte) error
type BinDetailsCountry ¶
type BinDetailsCountry struct {
Alpha2 *string `json:"alpha2,omitempty" url:"alpha2,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Numeric *string `json:"numeric,omitempty" url:"numeric,omitempty"`
// contains filtered or unexported fields
}
func (*BinDetailsCountry) GetAlpha2 ¶
func (b *BinDetailsCountry) GetAlpha2() *string
func (*BinDetailsCountry) GetExtraProperties ¶
func (b *BinDetailsCountry) GetExtraProperties() map[string]interface{}
func (*BinDetailsCountry) GetName ¶
func (b *BinDetailsCountry) GetName() *string
func (*BinDetailsCountry) GetNumeric ¶
func (b *BinDetailsCountry) GetNumeric() *string
func (*BinDetailsCountry) String ¶
func (b *BinDetailsCountry) String() string
func (*BinDetailsCountry) UnmarshalJSON ¶
func (b *BinDetailsCountry) UnmarshalJSON(data []byte) error
type BinDetailsProduct ¶
type BinDetailsProduct struct {
Code *string `json:"code,omitempty" url:"code,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
// contains filtered or unexported fields
}
func (*BinDetailsProduct) GetCode ¶
func (b *BinDetailsProduct) GetCode() *string
func (*BinDetailsProduct) GetExtraProperties ¶
func (b *BinDetailsProduct) GetExtraProperties() map[string]interface{}
func (*BinDetailsProduct) GetName ¶
func (b *BinDetailsProduct) GetName() *string
func (*BinDetailsProduct) String ¶
func (b *BinDetailsProduct) String() string
func (*BinDetailsProduct) UnmarshalJSON ¶
func (b *BinDetailsProduct) UnmarshalJSON(data []byte) error
type Card ¶
type Card struct {
Number *string `json:"number,omitempty" url:"number,omitempty"`
ExpirationMonth *int `json:"expiration_month,omitempty" url:"expiration_month,omitempty"`
ExpirationYear *int `json:"expiration_year,omitempty" url:"expiration_year,omitempty"`
Cvc *string `json:"cvc,omitempty" url:"cvc,omitempty"`
// contains filtered or unexported fields
}
func (*Card) GetExpirationMonth ¶
func (*Card) GetExpirationYear ¶
func (*Card) GetExtraProperties ¶
func (*Card) UnmarshalJSON ¶
type CardBinRange ¶
type CardBinRange struct {
BinMin *string `json:"binMin,omitempty" url:"binMin,omitempty"`
BinMax *string `json:"binMax,omitempty" url:"binMax,omitempty"`
// contains filtered or unexported fields
}
func (*CardBinRange) GetBinMax ¶
func (c *CardBinRange) GetBinMax() *string
func (*CardBinRange) GetBinMin ¶
func (c *CardBinRange) GetBinMin() *string
func (*CardBinRange) GetExtraProperties ¶
func (c *CardBinRange) GetExtraProperties() map[string]interface{}
func (*CardBinRange) String ¶
func (c *CardBinRange) String() string
func (*CardBinRange) UnmarshalJSON ¶
func (c *CardBinRange) UnmarshalJSON(data []byte) error
type CardDetails ¶
type CardDetails struct {
Bin *string `json:"bin,omitempty" url:"bin,omitempty"`
Last4 *string `json:"last4,omitempty" url:"last4,omitempty"`
ExpirationMonth *int `json:"expiration_month,omitempty" url:"expiration_month,omitempty"`
ExpirationYear *int `json:"expiration_year,omitempty" url:"expiration_year,omitempty"`
Brand *string `json:"brand,omitempty" url:"brand,omitempty"`
Funding *string `json:"funding,omitempty" url:"funding,omitempty"`
Authentication *string `json:"authentication,omitempty" url:"authentication,omitempty"`
Issuer *CardIssuer `json:"issuer,omitempty" url:"issuer,omitempty"`
IssuerCountry *CardIssuerCountry `json:"issuer_country,omitempty" url:"issuer_country,omitempty"`
Segment *string `json:"segment,omitempty" url:"segment,omitempty"`
Additional []*AdditionalCardDetails `json:"additional,omitempty" url:"additional,omitempty"`
// contains filtered or unexported fields
}
func (*CardDetails) GetAdditional ¶
func (c *CardDetails) GetAdditional() []*AdditionalCardDetails
func (*CardDetails) GetAuthentication ¶
func (c *CardDetails) GetAuthentication() *string
func (*CardDetails) GetBin ¶
func (c *CardDetails) GetBin() *string
func (*CardDetails) GetBrand ¶
func (c *CardDetails) GetBrand() *string
func (*CardDetails) GetExpirationMonth ¶
func (c *CardDetails) GetExpirationMonth() *int
func (*CardDetails) GetExpirationYear ¶
func (c *CardDetails) GetExpirationYear() *int
func (*CardDetails) GetExtraProperties ¶
func (c *CardDetails) GetExtraProperties() map[string]interface{}
func (*CardDetails) GetFunding ¶
func (c *CardDetails) GetFunding() *string
func (*CardDetails) GetIssuer ¶
func (c *CardDetails) GetIssuer() *CardIssuer
func (*CardDetails) GetIssuerCountry ¶
func (c *CardDetails) GetIssuerCountry() *CardIssuerCountry
func (*CardDetails) GetLast4 ¶
func (c *CardDetails) GetLast4() *string
func (*CardDetails) GetSegment ¶
func (c *CardDetails) GetSegment() *string
func (*CardDetails) String ¶
func (c *CardDetails) String() string
func (*CardDetails) UnmarshalJSON ¶
func (c *CardDetails) UnmarshalJSON(data []byte) error
type CardDetailsResponse ¶
type CardDetailsResponse struct {
Brand *string `json:"brand,omitempty" url:"brand,omitempty"`
Funding *string `json:"funding,omitempty" url:"funding,omitempty"`
Segment *string `json:"segment,omitempty" url:"segment,omitempty"`
Issuer *CardIssuerDetails `json:"issuer,omitempty" url:"issuer,omitempty"`
BinRange []*CardBinRange `json:"binRange,omitempty" url:"binRange,omitempty"`
Additional []*AdditionalCardDetail `json:"additional,omitempty" url:"additional,omitempty"`
// contains filtered or unexported fields
}
func (*CardDetailsResponse) GetAdditional ¶
func (c *CardDetailsResponse) GetAdditional() []*AdditionalCardDetail
func (*CardDetailsResponse) GetBinRange ¶
func (c *CardDetailsResponse) GetBinRange() []*CardBinRange
func (*CardDetailsResponse) GetBrand ¶
func (c *CardDetailsResponse) GetBrand() *string
func (*CardDetailsResponse) GetExtraProperties ¶
func (c *CardDetailsResponse) GetExtraProperties() map[string]interface{}
func (*CardDetailsResponse) GetFunding ¶
func (c *CardDetailsResponse) GetFunding() *string
func (*CardDetailsResponse) GetIssuer ¶
func (c *CardDetailsResponse) GetIssuer() *CardIssuerDetails
func (*CardDetailsResponse) GetSegment ¶
func (c *CardDetailsResponse) GetSegment() *string
func (*CardDetailsResponse) String ¶
func (c *CardDetailsResponse) String() string
func (*CardDetailsResponse) UnmarshalJSON ¶
func (c *CardDetailsResponse) UnmarshalJSON(data []byte) error
type CardIssuer ¶
type CardIssuer struct {
Country *string `json:"country,omitempty" url:"country,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
// contains filtered or unexported fields
}
func (*CardIssuer) GetCountry ¶
func (c *CardIssuer) GetCountry() *string
func (*CardIssuer) GetExtraProperties ¶
func (c *CardIssuer) GetExtraProperties() map[string]interface{}
func (*CardIssuer) GetName ¶
func (c *CardIssuer) GetName() *string
func (*CardIssuer) String ¶
func (c *CardIssuer) String() string
func (*CardIssuer) UnmarshalJSON ¶
func (c *CardIssuer) UnmarshalJSON(data []byte) error
type CardIssuerCountry ¶
type CardIssuerCountry struct {
Alpha2 *string `json:"alpha2,omitempty" url:"alpha2,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Numeric *string `json:"numeric,omitempty" url:"numeric,omitempty"`
// contains filtered or unexported fields
}
func (*CardIssuerCountry) GetAlpha2 ¶
func (c *CardIssuerCountry) GetAlpha2() *string
func (*CardIssuerCountry) GetExtraProperties ¶
func (c *CardIssuerCountry) GetExtraProperties() map[string]interface{}
func (*CardIssuerCountry) GetName ¶
func (c *CardIssuerCountry) GetName() *string
func (*CardIssuerCountry) GetNumeric ¶
func (c *CardIssuerCountry) GetNumeric() *string
func (*CardIssuerCountry) String ¶
func (c *CardIssuerCountry) String() string
func (*CardIssuerCountry) UnmarshalJSON ¶
func (c *CardIssuerCountry) UnmarshalJSON(data []byte) error
type CardIssuerDetails ¶
type CardIssuerDetails struct {
Country *string `json:"country,omitempty" url:"country,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
// contains filtered or unexported fields
}
func (*CardIssuerDetails) GetCountry ¶
func (c *CardIssuerDetails) GetCountry() *string
func (*CardIssuerDetails) GetExtraProperties ¶
func (c *CardIssuerDetails) GetExtraProperties() map[string]interface{}
func (*CardIssuerDetails) GetName ¶
func (c *CardIssuerDetails) GetName() *string
func (*CardIssuerDetails) String ¶
func (c *CardIssuerDetails) String() string
func (*CardIssuerDetails) UnmarshalJSON ¶
func (c *CardIssuerDetails) UnmarshalJSON(data []byte) error
type CardholderInfo ¶
type CardholderInfo struct {
Name *string `json:"name,omitempty" url:"name,omitempty"`
Address *Address `json:"address,omitempty" url:"address,omitempty"`
// contains filtered or unexported fields
}
func (*CardholderInfo) GetAddress ¶
func (c *CardholderInfo) GetAddress() *Address
func (*CardholderInfo) GetExtraProperties ¶
func (c *CardholderInfo) GetExtraProperties() map[string]interface{}
func (*CardholderInfo) GetName ¶
func (c *CardholderInfo) GetName() *string
func (*CardholderInfo) String ¶
func (c *CardholderInfo) String() string
func (*CardholderInfo) UnmarshalJSON ¶
func (c *CardholderInfo) UnmarshalJSON(data []byte) error
type ClientEncryptionKeyMetadataResponse ¶
type ClientEncryptionKeyMetadataResponse struct {
KeyID *string `json:"key_id,omitempty" url:"key_id,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*ClientEncryptionKeyMetadataResponse) GetExpiresAt ¶
func (c *ClientEncryptionKeyMetadataResponse) GetExpiresAt() *time.Time
func (*ClientEncryptionKeyMetadataResponse) GetExtraProperties ¶
func (c *ClientEncryptionKeyMetadataResponse) GetExtraProperties() map[string]interface{}
func (*ClientEncryptionKeyMetadataResponse) GetKeyID ¶
func (c *ClientEncryptionKeyMetadataResponse) GetKeyID() *string
func (*ClientEncryptionKeyMetadataResponse) MarshalJSON ¶
func (c *ClientEncryptionKeyMetadataResponse) MarshalJSON() ([]byte, error)
func (*ClientEncryptionKeyMetadataResponse) String ¶
func (c *ClientEncryptionKeyMetadataResponse) String() string
func (*ClientEncryptionKeyMetadataResponse) UnmarshalJSON ¶
func (c *ClientEncryptionKeyMetadataResponse) UnmarshalJSON(data []byte) error
type ClientEncryptionKeyRequest ¶
type ClientEncryptionKeyRequest struct {
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"-"`
}
func (*ClientEncryptionKeyRequest) MarshalJSON ¶
func (c *ClientEncryptionKeyRequest) MarshalJSON() ([]byte, error)
func (*ClientEncryptionKeyRequest) UnmarshalJSON ¶
func (c *ClientEncryptionKeyRequest) UnmarshalJSON(data []byte) error
type ClientEncryptionKeyResponse ¶
type ClientEncryptionKeyResponse struct {
KeyID *string `json:"key_id,omitempty" url:"key_id,omitempty"`
PublicKeyPem *string `json:"public_key_pem,omitempty" url:"public_key_pem,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*ClientEncryptionKeyResponse) GetExpiresAt ¶
func (c *ClientEncryptionKeyResponse) GetExpiresAt() *time.Time
func (*ClientEncryptionKeyResponse) GetExtraProperties ¶
func (c *ClientEncryptionKeyResponse) GetExtraProperties() map[string]interface{}
func (*ClientEncryptionKeyResponse) GetKeyID ¶
func (c *ClientEncryptionKeyResponse) GetKeyID() *string
func (*ClientEncryptionKeyResponse) GetPublicKeyPem ¶
func (c *ClientEncryptionKeyResponse) GetPublicKeyPem() *string
func (*ClientEncryptionKeyResponse) MarshalJSON ¶
func (c *ClientEncryptionKeyResponse) MarshalJSON() ([]byte, error)
func (*ClientEncryptionKeyResponse) String ¶
func (c *ClientEncryptionKeyResponse) String() string
func (*ClientEncryptionKeyResponse) UnmarshalJSON ¶
func (c *ClientEncryptionKeyResponse) UnmarshalJSON(data []byte) error
type Condition ¶
type Condition struct {
Attribute *string `json:"attribute,omitempty" url:"attribute,omitempty"`
Operator *string `json:"operator,omitempty" url:"operator,omitempty"`
Value *string `json:"value,omitempty" url:"value,omitempty"`
// contains filtered or unexported fields
}
func (*Condition) GetAttribute ¶
func (*Condition) GetExtraProperties ¶
func (*Condition) GetOperator ¶
func (*Condition) UnmarshalJSON ¶
type ConflictError ¶
type ConflictError struct {
*core.APIError
Body *ProblemDetails
}
Conflict
func (*ConflictError) MarshalJSON ¶
func (c *ConflictError) MarshalJSON() ([]byte, error)
func (*ConflictError) UnmarshalJSON ¶
func (c *ConflictError) UnmarshalJSON(data []byte) error
func (*ConflictError) Unwrap ¶
func (c *ConflictError) Unwrap() error
type CreateAccountUpdaterJobRequest ¶
type CreateAccountUpdaterJobRequest struct {
// Whether deduplication should be enabled when creating new tokens. Uses the value of the Deduplicate Tokens setting on the tenant if not set.
DeduplicateTokens *bool `json:"deduplicate_tokens,omitempty" url:"deduplicate_tokens,omitempty"`
// contains filtered or unexported fields
}
func (*CreateAccountUpdaterJobRequest) GetDeduplicateTokens ¶
func (c *CreateAccountUpdaterJobRequest) GetDeduplicateTokens() *bool
func (*CreateAccountUpdaterJobRequest) GetExtraProperties ¶
func (c *CreateAccountUpdaterJobRequest) GetExtraProperties() map[string]interface{}
func (*CreateAccountUpdaterJobRequest) String ¶
func (c *CreateAccountUpdaterJobRequest) String() string
func (*CreateAccountUpdaterJobRequest) UnmarshalJSON ¶
func (c *CreateAccountUpdaterJobRequest) UnmarshalJSON(data []byte) error
type CreateApplicationRequest ¶
type CreateApplicationRequest struct {
Name string `json:"name" url:"-"`
Type string `json:"type" url:"-"`
Permissions []string `json:"permissions,omitempty" url:"-"`
Rules []*AccessRule `json:"rules,omitempty" url:"-"`
CreateKey *bool `json:"create_key,omitempty" url:"-"`
}
type CreateDocumentRequest ¶
type CreateDocumentRequest struct {
Metadata map[string]*string `json:"metadata,omitempty" url:"metadata,omitempty"`
// contains filtered or unexported fields
}
func (*CreateDocumentRequest) GetExtraProperties ¶
func (c *CreateDocumentRequest) GetExtraProperties() map[string]interface{}
func (*CreateDocumentRequest) GetMetadata ¶
func (c *CreateDocumentRequest) GetMetadata() map[string]*string
func (*CreateDocumentRequest) String ¶
func (c *CreateDocumentRequest) String() string
func (*CreateDocumentRequest) UnmarshalJSON ¶
func (c *CreateDocumentRequest) UnmarshalJSON(data []byte) error
type CreateNetworkTokenRequest ¶
type CreateNetworkTokenRequest struct {
Data *Card `json:"data,omitempty" url:"-"`
TokenID *string `json:"token_id,omitempty" url:"-"`
TokenIntentID *string `json:"token_intent_id,omitempty" url:"-"`
CardholderInfo *CardholderInfo `json:"cardholder_info,omitempty" url:"-"`
}
type CreateProxyRequest ¶
type CreateProxyRequest struct {
Name string `json:"name" url:"-"`
DestinationURL string `json:"destination_url" url:"-"`
RequestReactorID *string `json:"request_reactor_id,omitempty" url:"-"`
ResponseReactorID *string `json:"response_reactor_id,omitempty" url:"-"`
RequestTransform *ProxyTransform `json:"request_transform,omitempty" url:"-"`
ResponseTransform *ProxyTransform `json:"response_transform,omitempty" url:"-"`
RequestTransforms []*ProxyTransform `json:"request_transforms,omitempty" url:"-"`
ResponseTransforms []*ProxyTransform `json:"response_transforms,omitempty" url:"-"`
Application *Application `json:"application,omitempty" url:"-"`
Configuration map[string]*string `json:"configuration,omitempty" url:"-"`
RequireAuth *bool `json:"require_auth,omitempty" url:"-"`
}
type CreateReactorFormulaRequest ¶
type CreateReactorFormulaRequest struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type string `json:"type" url:"type"`
Name string `json:"name" url:"name"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
Icon *string `json:"icon,omitempty" url:"icon,omitempty"`
Code *string `json:"code,omitempty" url:"code,omitempty"`
Configuration []*ReactorFormulaConfiguration `json:"configuration,omitempty" url:"configuration,omitempty"`
RequestParameters []*ReactorFormulaRequestParameter `json:"request_parameters,omitempty" url:"request_parameters,omitempty"`
// contains filtered or unexported fields
}
func (*CreateReactorFormulaRequest) GetCode ¶
func (c *CreateReactorFormulaRequest) GetCode() *string
func (*CreateReactorFormulaRequest) GetConfiguration ¶
func (c *CreateReactorFormulaRequest) GetConfiguration() []*ReactorFormulaConfiguration
func (*CreateReactorFormulaRequest) GetDescription ¶
func (c *CreateReactorFormulaRequest) GetDescription() *string
func (*CreateReactorFormulaRequest) GetExtraProperties ¶
func (c *CreateReactorFormulaRequest) GetExtraProperties() map[string]interface{}
func (*CreateReactorFormulaRequest) GetID ¶
func (c *CreateReactorFormulaRequest) GetID() *string
func (*CreateReactorFormulaRequest) GetIcon ¶
func (c *CreateReactorFormulaRequest) GetIcon() *string
func (*CreateReactorFormulaRequest) GetName ¶
func (c *CreateReactorFormulaRequest) GetName() string
func (*CreateReactorFormulaRequest) GetRequestParameters ¶
func (c *CreateReactorFormulaRequest) GetRequestParameters() []*ReactorFormulaRequestParameter
func (*CreateReactorFormulaRequest) GetType ¶
func (c *CreateReactorFormulaRequest) GetType() string
func (*CreateReactorFormulaRequest) String ¶
func (c *CreateReactorFormulaRequest) String() string
func (*CreateReactorFormulaRequest) UnmarshalJSON ¶
func (c *CreateReactorFormulaRequest) UnmarshalJSON(data []byte) error
type CreateReactorRequest ¶
type CreateSessionResponse ¶
type CreateSessionResponse struct {
SessionKey *string `json:"session_key,omitempty" url:"session_key,omitempty"`
Nonce *string `json:"nonce,omitempty" url:"nonce,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSessionResponse) GetExpiresAt ¶
func (c *CreateSessionResponse) GetExpiresAt() *time.Time
func (*CreateSessionResponse) GetExtraProperties ¶
func (c *CreateSessionResponse) GetExtraProperties() map[string]interface{}
func (*CreateSessionResponse) GetNonce ¶
func (c *CreateSessionResponse) GetNonce() *string
func (*CreateSessionResponse) GetSessionKey ¶
func (c *CreateSessionResponse) GetSessionKey() *string
func (*CreateSessionResponse) MarshalJSON ¶
func (c *CreateSessionResponse) MarshalJSON() ([]byte, error)
func (*CreateSessionResponse) String ¶
func (c *CreateSessionResponse) String() string
func (*CreateSessionResponse) UnmarshalJSON ¶
func (c *CreateSessionResponse) UnmarshalJSON(data []byte) error
type CreateTenantConnectionResponse ¶
type CreateTenantConnectionResponse struct {
ConnectionID *string `json:"connection_id,omitempty" url:"connection_id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateTenantConnectionResponse) GetConnectionID ¶
func (c *CreateTenantConnectionResponse) GetConnectionID() *string
func (*CreateTenantConnectionResponse) GetExtraProperties ¶
func (c *CreateTenantConnectionResponse) GetExtraProperties() map[string]interface{}
func (*CreateTenantConnectionResponse) String ¶
func (c *CreateTenantConnectionResponse) String() string
func (*CreateTenantConnectionResponse) UnmarshalJSON ¶
func (c *CreateTenantConnectionResponse) UnmarshalJSON(data []byte) error
type CreateThreeDsSessionResponse ¶
type CreateThreeDsSessionResponse struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
CardBrand *string `json:"cardBrand,omitempty" url:"cardBrand,omitempty"`
AdditionalCardBrands []string `json:"additional_card_brands,omitempty" url:"additional_card_brands,omitempty"`
MethodURL *string `json:"method_url,omitempty" url:"method_url,omitempty"`
MethodNotificationURL *string `json:"method_notification_url,omitempty" url:"method_notification_url,omitempty"`
DirectoryServerID *string `json:"directory_server_id,omitempty" url:"directory_server_id,omitempty"`
RecommendedVersion *string `json:"recommended_version,omitempty" url:"recommended_version,omitempty"`
RedirectURL *string `json:"redirect_url,omitempty" url:"redirect_url,omitempty"`
// contains filtered or unexported fields
}
func (*CreateThreeDsSessionResponse) GetAdditionalCardBrands ¶
func (c *CreateThreeDsSessionResponse) GetAdditionalCardBrands() []string
func (*CreateThreeDsSessionResponse) GetCardBrand ¶
func (c *CreateThreeDsSessionResponse) GetCardBrand() *string
func (*CreateThreeDsSessionResponse) GetDirectoryServerID ¶
func (c *CreateThreeDsSessionResponse) GetDirectoryServerID() *string
func (*CreateThreeDsSessionResponse) GetExtraProperties ¶
func (c *CreateThreeDsSessionResponse) GetExtraProperties() map[string]interface{}
func (*CreateThreeDsSessionResponse) GetID ¶
func (c *CreateThreeDsSessionResponse) GetID() *string
func (*CreateThreeDsSessionResponse) GetMethodNotificationURL ¶
func (c *CreateThreeDsSessionResponse) GetMethodNotificationURL() *string
func (*CreateThreeDsSessionResponse) GetMethodURL ¶
func (c *CreateThreeDsSessionResponse) GetMethodURL() *string
func (*CreateThreeDsSessionResponse) GetRecommendedVersion ¶
func (c *CreateThreeDsSessionResponse) GetRecommendedVersion() *string
func (*CreateThreeDsSessionResponse) GetRedirectURL ¶
func (c *CreateThreeDsSessionResponse) GetRedirectURL() *string
func (*CreateThreeDsSessionResponse) GetType ¶
func (c *CreateThreeDsSessionResponse) GetType() *string
func (*CreateThreeDsSessionResponse) String ¶
func (c *CreateThreeDsSessionResponse) String() string
func (*CreateThreeDsSessionResponse) UnmarshalJSON ¶
func (c *CreateThreeDsSessionResponse) UnmarshalJSON(data []byte) error
type CreateTokenIntentRequest ¶
type CreateTokenIntentRequest struct {
Type string `json:"type" url:"-"`
Data interface{} `json:"data,omitempty" url:"-"`
}
type CreateTokenIntentResponse ¶
type CreateTokenIntentResponse struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
Card *CardDetails `json:"card,omitempty" url:"card,omitempty"`
Bank *BankDetails `json:"bank,omitempty" url:"bank,omitempty"`
NetworkToken *CardDetails `json:"network_token,omitempty" url:"network_token,omitempty"`
Authentication interface{} `json:"authentication,omitempty" url:"authentication,omitempty"`
Extras *TokenIntentExtras `json:"_extras,omitempty" url:"_extras,omitempty"`
// contains filtered or unexported fields
}
func (*CreateTokenIntentResponse) GetAuthentication ¶
func (c *CreateTokenIntentResponse) GetAuthentication() interface{}
func (*CreateTokenIntentResponse) GetBank ¶
func (c *CreateTokenIntentResponse) GetBank() *BankDetails
func (*CreateTokenIntentResponse) GetCard ¶
func (c *CreateTokenIntentResponse) GetCard() *CardDetails
func (*CreateTokenIntentResponse) GetCreatedAt ¶
func (c *CreateTokenIntentResponse) GetCreatedAt() *time.Time
func (*CreateTokenIntentResponse) GetCreatedBy ¶
func (c *CreateTokenIntentResponse) GetCreatedBy() *string
func (*CreateTokenIntentResponse) GetExpiresAt ¶
func (c *CreateTokenIntentResponse) GetExpiresAt() *time.Time
func (*CreateTokenIntentResponse) GetExtraProperties ¶
func (c *CreateTokenIntentResponse) GetExtraProperties() map[string]interface{}
func (*CreateTokenIntentResponse) GetExtras ¶
func (c *CreateTokenIntentResponse) GetExtras() *TokenIntentExtras
func (*CreateTokenIntentResponse) GetFingerprint ¶
func (c *CreateTokenIntentResponse) GetFingerprint() *string
func (*CreateTokenIntentResponse) GetID ¶
func (c *CreateTokenIntentResponse) GetID() *string
func (*CreateTokenIntentResponse) GetNetworkToken ¶
func (c *CreateTokenIntentResponse) GetNetworkToken() *CardDetails
func (*CreateTokenIntentResponse) GetTenantID ¶
func (c *CreateTokenIntentResponse) GetTenantID() *string
func (*CreateTokenIntentResponse) GetType ¶
func (c *CreateTokenIntentResponse) GetType() *string
func (*CreateTokenIntentResponse) MarshalJSON ¶
func (c *CreateTokenIntentResponse) MarshalJSON() ([]byte, error)
func (*CreateTokenIntentResponse) String ¶
func (c *CreateTokenIntentResponse) String() string
func (*CreateTokenIntentResponse) UnmarshalJSON ¶
func (c *CreateTokenIntentResponse) UnmarshalJSON(data []byte) error
type CreateTokenRequest ¶
type CreateTokenRequest struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
Data interface{} `json:"data,omitempty" url:"data,omitempty"`
Encrypted *string `json:"encrypted,omitempty" url:"encrypted,omitempty"`
Privacy *Privacy `json:"privacy,omitempty" url:"privacy,omitempty"`
Metadata map[string]*string `json:"metadata,omitempty" url:"metadata,omitempty"`
SearchIndexes []string `json:"search_indexes,omitempty" url:"search_indexes,omitempty"`
FingerprintExpression *string `json:"fingerprint_expression,omitempty" url:"fingerprint_expression,omitempty"`
Mask interface{} `json:"mask,omitempty" url:"mask,omitempty"`
DeduplicateToken *bool `json:"deduplicate_token,omitempty" url:"deduplicate_token,omitempty"`
ExpiresAt *string `json:"expires_at,omitempty" url:"expires_at,omitempty"`
Containers []string `json:"containers,omitempty" url:"containers,omitempty"`
TokenIntentID *string `json:"token_intent_id,omitempty" url:"token_intent_id,omitempty"`
// contains filtered or unexported fields
}
func (*CreateTokenRequest) GetContainers ¶
func (c *CreateTokenRequest) GetContainers() []string
func (*CreateTokenRequest) GetData ¶
func (c *CreateTokenRequest) GetData() interface{}
func (*CreateTokenRequest) GetDeduplicateToken ¶
func (c *CreateTokenRequest) GetDeduplicateToken() *bool
func (*CreateTokenRequest) GetEncrypted ¶
func (c *CreateTokenRequest) GetEncrypted() *string
func (*CreateTokenRequest) GetExpiresAt ¶
func (c *CreateTokenRequest) GetExpiresAt() *string
func (*CreateTokenRequest) GetExtraProperties ¶
func (c *CreateTokenRequest) GetExtraProperties() map[string]interface{}
func (*CreateTokenRequest) GetFingerprintExpression ¶
func (c *CreateTokenRequest) GetFingerprintExpression() *string
func (*CreateTokenRequest) GetID ¶
func (c *CreateTokenRequest) GetID() *string
func (*CreateTokenRequest) GetMask ¶
func (c *CreateTokenRequest) GetMask() interface{}
func (*CreateTokenRequest) GetMetadata ¶
func (c *CreateTokenRequest) GetMetadata() map[string]*string
func (*CreateTokenRequest) GetPrivacy ¶
func (c *CreateTokenRequest) GetPrivacy() *Privacy
func (*CreateTokenRequest) GetSearchIndexes ¶
func (c *CreateTokenRequest) GetSearchIndexes() []string
func (*CreateTokenRequest) GetTokenIntentID ¶
func (c *CreateTokenRequest) GetTokenIntentID() *string
func (*CreateTokenRequest) GetType ¶
func (c *CreateTokenRequest) GetType() *string
func (*CreateTokenRequest) String ¶
func (c *CreateTokenRequest) String() string
func (*CreateTokenRequest) UnmarshalJSON ¶
func (c *CreateTokenRequest) UnmarshalJSON(data []byte) error
type CreateWebhookRequest ¶
type CreateWebhookRequest struct {
// The name of the webhook
Name string `json:"name" url:"-"`
// The URL to which the webhook will send events
URL string `json:"url" url:"-"`
// The email address to use for management notification events. Ie: webhook disabled
NotifyEmail *string `json:"notify_email,omitempty" url:"-"`
// An array of event types that the webhook will listen for
Events []string `json:"events,omitempty" url:"-"`
}
type CursorPagination ¶
type CursorPagination struct {
PageSize *int `json:"page_size,omitempty" url:"page_size,omitempty"`
Next *string `json:"next,omitempty" url:"next,omitempty"`
// contains filtered or unexported fields
}
func (*CursorPagination) GetExtraProperties ¶
func (c *CursorPagination) GetExtraProperties() map[string]interface{}
func (*CursorPagination) GetNext ¶
func (c *CursorPagination) GetNext() *string
func (*CursorPagination) GetPageSize ¶
func (c *CursorPagination) GetPageSize() *int
func (*CursorPagination) String ¶
func (c *CursorPagination) String() string
func (*CursorPagination) UnmarshalJSON ¶
func (c *CursorPagination) UnmarshalJSON(data []byte) error
type Document ¶
type Document struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Metadata map[string]*string `json:"metadata,omitempty" url:"metadata,omitempty"`
ContentType *string `json:"content_type,omitempty" url:"content_type,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*Document) GetContentType ¶
func (*Document) GetCreatedAt ¶
func (*Document) GetCreatedBy ¶
func (*Document) GetExtraProperties ¶
func (*Document) GetMetadata ¶
func (*Document) GetTenantID ¶
func (*Document) MarshalJSON ¶
func (*Document) UnmarshalJSON ¶
type DocumentsUploadRequest ¶
type DocumentsUploadRequest struct {
Document io.Reader `json:"-" url:"-"`
Request *CreateDocumentRequest `json:"request,omitempty" url:"-"`
}
type DomainRegistrationResponse ¶
type DomainRegistrationResponse struct {
Domain *string `json:"domain,omitempty" url:"domain,omitempty"`
Status *string `json:"status,omitempty" url:"status,omitempty"`
// contains filtered or unexported fields
}
func (*DomainRegistrationResponse) GetDomain ¶
func (d *DomainRegistrationResponse) GetDomain() *string
func (*DomainRegistrationResponse) GetExtraProperties ¶
func (d *DomainRegistrationResponse) GetExtraProperties() map[string]interface{}
func (*DomainRegistrationResponse) GetStatus ¶
func (d *DomainRegistrationResponse) GetStatus() *string
func (*DomainRegistrationResponse) String ¶
func (d *DomainRegistrationResponse) String() string
func (*DomainRegistrationResponse) UnmarshalJSON ¶
func (d *DomainRegistrationResponse) UnmarshalJSON(data []byte) error
type EnrichmentsGetCardDetailsRequest ¶
type EnrichmentsGetCardDetailsRequest struct {
Bin string `json:"-" url:"bin"`
}
type EventTypes ¶
type EventTypes = []string
type FileParam ¶
FileParam is a file type suitable for multipart/form-data uploads.
func NewFileParam ¶
func NewFileParam( reader io.Reader, filename string, contentType string, opts ...FileParamOption, ) *FileParam
NewFileParam returns a *FileParam type suitable for multipart/form-data uploads. All file upload endpoints accept a simple io.Reader, which is usually created by opening a file via os.Open.
However, some endpoints require additional metadata about the file such as a specific Content-Type or custom filename. FileParam makes it easier to create the correct type signature for these endpoints.
func (*FileParam) ContentType ¶
type FileParamOption ¶
type FileParamOption interface {
// contains filtered or unexported methods
}
FileParamOption adapts the behavior of the FileParam. No options are implemented yet, but this interface allows for future extensibility.
type ForbiddenError ¶
type ForbiddenError struct {
*core.APIError
Body *ProblemDetails
}
Forbidden
func (*ForbiddenError) MarshalJSON ¶
func (f *ForbiddenError) MarshalJSON() ([]byte, error)
func (*ForbiddenError) UnmarshalJSON ¶
func (f *ForbiddenError) UnmarshalJSON(data []byte) error
func (*ForbiddenError) Unwrap ¶
func (f *ForbiddenError) Unwrap() error
type GetApplications ¶
type GetApplications struct {
ID []string `json:"id,omitempty" url:"id,omitempty"`
Type []string `json:"type,omitempty" url:"type,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetApplications) GetExtraProperties ¶
func (g *GetApplications) GetExtraProperties() map[string]interface{}
func (*GetApplications) GetID ¶
func (g *GetApplications) GetID() []string
func (*GetApplications) GetPage ¶
func (g *GetApplications) GetPage() *int
func (*GetApplications) GetSize ¶
func (g *GetApplications) GetSize() *int
func (*GetApplications) GetStart ¶
func (g *GetApplications) GetStart() *string
func (*GetApplications) GetType ¶
func (g *GetApplications) GetType() []string
func (*GetApplications) String ¶
func (g *GetApplications) String() string
func (*GetApplications) UnmarshalJSON ¶
func (g *GetApplications) UnmarshalJSON(data []byte) error
type GetLogs ¶
type GetLogs struct {
EntityType *string `json:"entity_type,omitempty" url:"entity_type,omitempty"`
EntityID *string `json:"entity_id,omitempty" url:"entity_id,omitempty"`
StartDate *time.Time `json:"start_date,omitempty" url:"start_date,omitempty"`
EndDate *time.Time `json:"end_date,omitempty" url:"end_date,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetLogs) GetEndDate ¶
func (*GetLogs) GetEntityID ¶
func (*GetLogs) GetEntityType ¶
func (*GetLogs) GetExtraProperties ¶
func (*GetLogs) GetStartDate ¶
func (*GetLogs) MarshalJSON ¶
func (*GetLogs) UnmarshalJSON ¶
type GetPermissions ¶
type GetPermissions struct {
ApplicationType *string `json:"application_type,omitempty" url:"application_type,omitempty"`
// contains filtered or unexported fields
}
func (*GetPermissions) GetApplicationType ¶
func (g *GetPermissions) GetApplicationType() *string
func (*GetPermissions) GetExtraProperties ¶
func (g *GetPermissions) GetExtraProperties() map[string]interface{}
func (*GetPermissions) String ¶
func (g *GetPermissions) String() string
func (*GetPermissions) UnmarshalJSON ¶
func (g *GetPermissions) UnmarshalJSON(data []byte) error
type GetProxies ¶
type GetProxies struct {
ID []string `json:"id,omitempty" url:"id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetProxies) GetExtraProperties ¶
func (g *GetProxies) GetExtraProperties() map[string]interface{}
func (*GetProxies) GetID ¶
func (g *GetProxies) GetID() []string
func (*GetProxies) GetName ¶
func (g *GetProxies) GetName() *string
func (*GetProxies) GetPage ¶
func (g *GetProxies) GetPage() *int
func (*GetProxies) GetSize ¶
func (g *GetProxies) GetSize() *int
func (*GetProxies) GetStart ¶
func (g *GetProxies) GetStart() *string
func (*GetProxies) String ¶
func (g *GetProxies) String() string
func (*GetProxies) UnmarshalJSON ¶
func (g *GetProxies) UnmarshalJSON(data []byte) error
type GetReactorFormulas ¶
type GetReactorFormulas struct {
Name *string `json:"name,omitempty" url:"name,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetReactorFormulas) GetExtraProperties ¶
func (g *GetReactorFormulas) GetExtraProperties() map[string]interface{}
func (*GetReactorFormulas) GetName ¶
func (g *GetReactorFormulas) GetName() *string
func (*GetReactorFormulas) GetPage ¶
func (g *GetReactorFormulas) GetPage() *int
func (*GetReactorFormulas) GetSize ¶
func (g *GetReactorFormulas) GetSize() *int
func (*GetReactorFormulas) GetStart ¶
func (g *GetReactorFormulas) GetStart() *string
func (*GetReactorFormulas) String ¶
func (g *GetReactorFormulas) String() string
func (*GetReactorFormulas) UnmarshalJSON ¶
func (g *GetReactorFormulas) UnmarshalJSON(data []byte) error
type GetReactors ¶
type GetReactors struct {
ID []string `json:"id,omitempty" url:"id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetReactors) GetExtraProperties ¶
func (g *GetReactors) GetExtraProperties() map[string]interface{}
func (*GetReactors) GetID ¶
func (g *GetReactors) GetID() []string
func (*GetReactors) GetName ¶
func (g *GetReactors) GetName() *string
func (*GetReactors) GetPage ¶
func (g *GetReactors) GetPage() *int
func (*GetReactors) GetSize ¶
func (g *GetReactors) GetSize() *int
func (*GetReactors) GetStart ¶
func (g *GetReactors) GetStart() *string
func (*GetReactors) String ¶
func (g *GetReactors) String() string
func (*GetReactors) UnmarshalJSON ¶
func (g *GetReactors) UnmarshalJSON(data []byte) error
type GetTenantInvitations ¶
type GetTenantInvitations struct {
Status *TenantInvitationStatus `json:"status,omitempty" url:"status,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantInvitations) GetExtraProperties ¶
func (g *GetTenantInvitations) GetExtraProperties() map[string]interface{}
func (*GetTenantInvitations) GetPage ¶
func (g *GetTenantInvitations) GetPage() *int
func (*GetTenantInvitations) GetSize ¶
func (g *GetTenantInvitations) GetSize() *int
func (*GetTenantInvitations) GetStart ¶
func (g *GetTenantInvitations) GetStart() *string
func (*GetTenantInvitations) GetStatus ¶
func (g *GetTenantInvitations) GetStatus() *TenantInvitationStatus
func (*GetTenantInvitations) String ¶
func (g *GetTenantInvitations) String() string
func (*GetTenantInvitations) UnmarshalJSON ¶
func (g *GetTenantInvitations) UnmarshalJSON(data []byte) error
type GetTenantMembers ¶
type GetTenantMembers struct {
UserID []string `json:"user_id,omitempty" url:"user_id,omitempty"`
Page *int `json:"page,omitempty" url:"page,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetTenantMembers) GetExtraProperties ¶
func (g *GetTenantMembers) GetExtraProperties() map[string]interface{}
func (*GetTenantMembers) GetPage ¶
func (g *GetTenantMembers) GetPage() *int
func (*GetTenantMembers) GetSize ¶
func (g *GetTenantMembers) GetSize() *int
func (*GetTenantMembers) GetStart ¶
func (g *GetTenantMembers) GetStart() *string
func (*GetTenantMembers) GetUserID ¶
func (g *GetTenantMembers) GetUserID() []string
func (*GetTenantMembers) String ¶
func (g *GetTenantMembers) String() string
func (*GetTenantMembers) UnmarshalJSON ¶
func (g *GetTenantMembers) UnmarshalJSON(data []byte) error
type GetTokensV2 ¶
type GetTokensV2 struct {
Type *string `json:"type,omitempty" url:"type,omitempty"`
Container *string `json:"container,omitempty" url:"container,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
Metadata map[string]*string `json:"metadata,omitempty" url:"metadata,omitempty"`
Start *string `json:"start,omitempty" url:"start,omitempty"`
Size *int `json:"size,omitempty" url:"size,omitempty"`
// contains filtered or unexported fields
}
func (*GetTokensV2) GetContainer ¶
func (g *GetTokensV2) GetContainer() *string
func (*GetTokensV2) GetExtraProperties ¶
func (g *GetTokensV2) GetExtraProperties() map[string]interface{}
func (*GetTokensV2) GetFingerprint ¶
func (g *GetTokensV2) GetFingerprint() *string
func (*GetTokensV2) GetMetadata ¶
func (g *GetTokensV2) GetMetadata() map[string]*string
func (*GetTokensV2) GetSize ¶
func (g *GetTokensV2) GetSize() *int
func (*GetTokensV2) GetStart ¶
func (g *GetTokensV2) GetStart() *string
func (*GetTokensV2) GetType ¶
func (g *GetTokensV2) GetType() *string
func (*GetTokensV2) String ¶
func (g *GetTokensV2) String() string
func (*GetTokensV2) UnmarshalJSON ¶
func (g *GetTokensV2) UnmarshalJSON(data []byte) error
type GooglePayCreateRequest ¶
type GooglePayCreateRequest struct {
ExpiresAt *string `json:"expires_at,omitempty" url:"-"`
GooglePaymentData *GooglePayMethodToken `json:"google_payment_data,omitempty" url:"-"`
MerchantRegistrationID *string `json:"merchant_registration_id,omitempty" url:"-"`
}
type GooglePayCreateResponse ¶
type GooglePayCreateResponse struct {
GooglePay *GooglePayToken `json:"google_pay,omitempty" url:"google_pay,omitempty"`
TokenIntent *CreateTokenIntentResponse `json:"token_intent,omitempty" url:"token_intent,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayCreateResponse) GetExtraProperties ¶
func (g *GooglePayCreateResponse) GetExtraProperties() map[string]interface{}
func (*GooglePayCreateResponse) GetGooglePay ¶
func (g *GooglePayCreateResponse) GetGooglePay() *GooglePayToken
func (*GooglePayCreateResponse) GetTokenIntent ¶
func (g *GooglePayCreateResponse) GetTokenIntent() *CreateTokenIntentResponse
func (*GooglePayCreateResponse) String ¶
func (g *GooglePayCreateResponse) String() string
func (*GooglePayCreateResponse) UnmarshalJSON ¶
func (g *GooglePayCreateResponse) UnmarshalJSON(data []byte) error
type GooglePayMerchant ¶
type GooglePayMerchant struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
MerchantIdentifier *string `json:"merchant_identifier,omitempty" url:"merchant_identifier,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayMerchant) GetCreatedAt ¶
func (g *GooglePayMerchant) GetCreatedAt() *time.Time
func (*GooglePayMerchant) GetCreatedBy ¶
func (g *GooglePayMerchant) GetCreatedBy() *string
func (*GooglePayMerchant) GetExtraProperties ¶
func (g *GooglePayMerchant) GetExtraProperties() map[string]interface{}
func (*GooglePayMerchant) GetID ¶
func (g *GooglePayMerchant) GetID() *string
func (*GooglePayMerchant) GetMerchantIdentifier ¶
func (g *GooglePayMerchant) GetMerchantIdentifier() *string
func (*GooglePayMerchant) GetTenantID ¶
func (g *GooglePayMerchant) GetTenantID() *string
func (*GooglePayMerchant) MarshalJSON ¶
func (g *GooglePayMerchant) MarshalJSON() ([]byte, error)
func (*GooglePayMerchant) String ¶
func (g *GooglePayMerchant) String() string
func (*GooglePayMerchant) UnmarshalJSON ¶
func (g *GooglePayMerchant) UnmarshalJSON(data []byte) error
type GooglePayMerchantCertificates ¶
type GooglePayMerchantCertificates struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
MerchantCertificateExpirationDate *time.Time `json:"merchant_certificate_expiration_date,omitempty" url:"merchant_certificate_expiration_date,omitempty"`
MerchantCertificateFingerprint *string `json:"merchant_certificate_fingerprint,omitempty" url:"merchant_certificate_fingerprint,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayMerchantCertificates) GetCreatedAt ¶
func (g *GooglePayMerchantCertificates) GetCreatedAt() *time.Time
func (*GooglePayMerchantCertificates) GetCreatedBy ¶
func (g *GooglePayMerchantCertificates) GetCreatedBy() *string
func (*GooglePayMerchantCertificates) GetExtraProperties ¶
func (g *GooglePayMerchantCertificates) GetExtraProperties() map[string]interface{}
func (*GooglePayMerchantCertificates) GetID ¶
func (g *GooglePayMerchantCertificates) GetID() *string
func (*GooglePayMerchantCertificates) GetMerchantCertificateExpirationDate ¶
func (g *GooglePayMerchantCertificates) GetMerchantCertificateExpirationDate() *time.Time
func (*GooglePayMerchantCertificates) GetMerchantCertificateFingerprint ¶
func (g *GooglePayMerchantCertificates) GetMerchantCertificateFingerprint() *string
func (*GooglePayMerchantCertificates) GetTenantID ¶
func (g *GooglePayMerchantCertificates) GetTenantID() *string
func (*GooglePayMerchantCertificates) MarshalJSON ¶
func (g *GooglePayMerchantCertificates) MarshalJSON() ([]byte, error)
func (*GooglePayMerchantCertificates) String ¶
func (g *GooglePayMerchantCertificates) String() string
func (*GooglePayMerchantCertificates) UnmarshalJSON ¶
func (g *GooglePayMerchantCertificates) UnmarshalJSON(data []byte) error
type GooglePayMethodToken ¶
type GooglePayMethodToken struct {
ProtocolVersion *string `json:"protocolVersion,omitempty" url:"protocolVersion,omitempty"`
Signature *string `json:"signature,omitempty" url:"signature,omitempty"`
IntermediateSigningKey *IntermediateSigningKey `json:"intermediateSigningKey,omitempty" url:"intermediateSigningKey,omitempty"`
SignedMessage *string `json:"signedMessage,omitempty" url:"signedMessage,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayMethodToken) GetExtraProperties ¶
func (g *GooglePayMethodToken) GetExtraProperties() map[string]interface{}
func (*GooglePayMethodToken) GetIntermediateSigningKey ¶
func (g *GooglePayMethodToken) GetIntermediateSigningKey() *IntermediateSigningKey
func (*GooglePayMethodToken) GetProtocolVersion ¶
func (g *GooglePayMethodToken) GetProtocolVersion() *string
func (*GooglePayMethodToken) GetSignature ¶
func (g *GooglePayMethodToken) GetSignature() *string
func (*GooglePayMethodToken) GetSignedMessage ¶
func (g *GooglePayMethodToken) GetSignedMessage() *string
func (*GooglePayMethodToken) String ¶
func (g *GooglePayMethodToken) String() string
func (*GooglePayMethodToken) UnmarshalJSON ¶
func (g *GooglePayMethodToken) UnmarshalJSON(data []byte) error
type GooglePayToken ¶
type GooglePayToken struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Status *string `json:"status,omitempty" url:"status,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Card *CardDetails `json:"card,omitempty" url:"card,omitempty"`
Data interface{} `json:"data,omitempty" url:"data,omitempty"`
Authentication *TokenAuthentication `json:"authentication,omitempty" url:"authentication,omitempty"`
Details *TokenServiceProviderDetails `json:"details,omitempty" url:"details,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayToken) GetAuthentication ¶
func (g *GooglePayToken) GetAuthentication() *TokenAuthentication
func (*GooglePayToken) GetCard ¶
func (g *GooglePayToken) GetCard() *CardDetails
func (*GooglePayToken) GetCreatedAt ¶
func (g *GooglePayToken) GetCreatedAt() *time.Time
func (*GooglePayToken) GetCreatedBy ¶
func (g *GooglePayToken) GetCreatedBy() *string
func (*GooglePayToken) GetData ¶
func (g *GooglePayToken) GetData() interface{}
func (*GooglePayToken) GetDetails ¶
func (g *GooglePayToken) GetDetails() *TokenServiceProviderDetails
func (*GooglePayToken) GetExpiresAt ¶
func (g *GooglePayToken) GetExpiresAt() *time.Time
func (*GooglePayToken) GetExtraProperties ¶
func (g *GooglePayToken) GetExtraProperties() map[string]interface{}
func (*GooglePayToken) GetFingerprint ¶
func (g *GooglePayToken) GetFingerprint() *string
func (*GooglePayToken) GetID ¶
func (g *GooglePayToken) GetID() *string
func (*GooglePayToken) GetModifiedAt ¶
func (g *GooglePayToken) GetModifiedAt() *time.Time
func (*GooglePayToken) GetModifiedBy ¶
func (g *GooglePayToken) GetModifiedBy() *string
func (*GooglePayToken) GetStatus ¶
func (g *GooglePayToken) GetStatus() *string
func (*GooglePayToken) GetTenantID ¶
func (g *GooglePayToken) GetTenantID() *string
func (*GooglePayToken) MarshalJSON ¶
func (g *GooglePayToken) MarshalJSON() ([]byte, error)
func (*GooglePayToken) String ¶
func (g *GooglePayToken) String() string
func (*GooglePayToken) UnmarshalJSON ¶
func (g *GooglePayToken) UnmarshalJSON(data []byte) error
type GooglePayTokenizeRequest ¶
type GooglePayTokenizeRequest struct {
GooglePaymentMethodToken *GooglePayMethodToken `json:"google_payment_method_token,omitempty" url:"google_payment_method_token,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayTokenizeRequest) GetExtraProperties ¶
func (g *GooglePayTokenizeRequest) GetExtraProperties() map[string]interface{}
func (*GooglePayTokenizeRequest) GetGooglePaymentMethodToken ¶
func (g *GooglePayTokenizeRequest) GetGooglePaymentMethodToken() *GooglePayMethodToken
func (*GooglePayTokenizeRequest) String ¶
func (g *GooglePayTokenizeRequest) String() string
func (*GooglePayTokenizeRequest) UnmarshalJSON ¶
func (g *GooglePayTokenizeRequest) UnmarshalJSON(data []byte) error
type GooglePayTokenizeResponse ¶
type GooglePayTokenizeResponse struct {
TokenIntent *CreateTokenIntentResponse `json:"token_intent,omitempty" url:"token_intent,omitempty"`
// contains filtered or unexported fields
}
func (*GooglePayTokenizeResponse) GetExtraProperties ¶
func (g *GooglePayTokenizeResponse) GetExtraProperties() map[string]interface{}
func (*GooglePayTokenizeResponse) GetTokenIntent ¶
func (g *GooglePayTokenizeResponse) GetTokenIntent() *CreateTokenIntentResponse
func (*GooglePayTokenizeResponse) String ¶
func (g *GooglePayTokenizeResponse) String() string
func (*GooglePayTokenizeResponse) UnmarshalJSON ¶
func (g *GooglePayTokenizeResponse) UnmarshalJSON(data []byte) error
type Header ¶
type Header struct {
PublicKeyHash *string `json:"publicKeyHash,omitempty" url:"publicKeyHash,omitempty"`
EphemeralPublicKey *string `json:"ephemeralPublicKey,omitempty" url:"ephemeralPublicKey,omitempty"`
TransactionID *string `json:"transactionId,omitempty" url:"transactionId,omitempty"`
ApplicationData *string `json:"applicationData,omitempty" url:"applicationData,omitempty"`
// contains filtered or unexported fields
}
func (*Header) GetApplicationData ¶
func (*Header) GetEphemeralPublicKey ¶
func (*Header) GetExtraProperties ¶
func (*Header) GetPublicKeyHash ¶
func (*Header) GetTransactionID ¶
func (*Header) UnmarshalJSON ¶
type IntermediateSigningKey ¶
type IntermediateSigningKey struct {
SignedKey *string `json:"signedKey,omitempty" url:"signedKey,omitempty"`
Signatures []string `json:"signatures,omitempty" url:"signatures,omitempty"`
// contains filtered or unexported fields
}
func (*IntermediateSigningKey) GetExtraProperties ¶
func (i *IntermediateSigningKey) GetExtraProperties() map[string]interface{}
func (*IntermediateSigningKey) GetSignatures ¶
func (i *IntermediateSigningKey) GetSignatures() []string
func (*IntermediateSigningKey) GetSignedKey ¶
func (i *IntermediateSigningKey) GetSignedKey() *string
func (*IntermediateSigningKey) String ¶
func (i *IntermediateSigningKey) String() string
func (*IntermediateSigningKey) UnmarshalJSON ¶
func (i *IntermediateSigningKey) UnmarshalJSON(data []byte) error
type InternalServerError ¶
type InternalServerError struct {
*core.APIError
Body *ProblemDetails
}
Server Error
func (*InternalServerError) MarshalJSON ¶
func (i *InternalServerError) MarshalJSON() ([]byte, error)
func (*InternalServerError) UnmarshalJSON ¶
func (i *InternalServerError) UnmarshalJSON(data []byte) error
func (*InternalServerError) Unwrap ¶
func (i *InternalServerError) Unwrap() error
type Log ¶
type Log struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
ActorID *string `json:"actor_id,omitempty" url:"actor_id,omitempty"`
ActorType *string `json:"actor_type,omitempty" url:"actor_type,omitempty"`
EntityType *string `json:"entity_type,omitempty" url:"entity_type,omitempty"`
EntityID *string `json:"entity_id,omitempty" url:"entity_id,omitempty"`
Operation *string `json:"operation,omitempty" url:"operation,omitempty"`
Message *string `json:"message,omitempty" url:"message,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
// contains filtered or unexported fields
}
func (*Log) GetActorID ¶
func (*Log) GetActorType ¶
func (*Log) GetCreatedAt ¶
func (*Log) GetEntityID ¶
func (*Log) GetEntityType ¶
func (*Log) GetExtraProperties ¶
func (*Log) GetMessage ¶
func (*Log) GetOperation ¶
func (*Log) GetTenantID ¶
func (*Log) MarshalJSON ¶
func (*Log) UnmarshalJSON ¶
type LogEntityType ¶
type LogEntityType struct {
DisplayName *string `json:"display_name,omitempty" url:"display_name,omitempty"`
Value *string `json:"value,omitempty" url:"value,omitempty"`
// contains filtered or unexported fields
}
func (*LogEntityType) GetDisplayName ¶
func (l *LogEntityType) GetDisplayName() *string
func (*LogEntityType) GetExtraProperties ¶
func (l *LogEntityType) GetExtraProperties() map[string]interface{}
func (*LogEntityType) GetValue ¶
func (l *LogEntityType) GetValue() *string
func (*LogEntityType) String ¶
func (l *LogEntityType) String() string
func (*LogEntityType) UnmarshalJSON ¶
func (l *LogEntityType) UnmarshalJSON(data []byte) error
type LogPaginatedList ¶
type LogPaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*Log `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*LogPaginatedList) GetData ¶
func (l *LogPaginatedList) GetData() []*Log
func (*LogPaginatedList) GetExtraProperties ¶
func (l *LogPaginatedList) GetExtraProperties() map[string]interface{}
func (*LogPaginatedList) GetPagination ¶
func (l *LogPaginatedList) GetPagination() *Pagination
func (*LogPaginatedList) String ¶
func (l *LogPaginatedList) String() string
func (*LogPaginatedList) UnmarshalJSON ¶
func (l *LogPaginatedList) UnmarshalJSON(data []byte) error
type LogsListRequest ¶
type LogsListRequest struct {
EntityType *string `json:"-" url:"entity_type,omitempty"`
EntityID *string `json:"-" url:"entity_id,omitempty"`
StartDate *time.Time `json:"-" url:"start_date,omitempty"`
EndDate *time.Time `json:"-" url:"end_date,omitempty"`
Page *int `json:"-" url:"page,omitempty"`
Start *string `json:"-" url:"start,omitempty"`
Size *int `json:"-" url:"size,omitempty"`
}
type NetworkToken ¶
type NetworkToken struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Data *Card `json:"data,omitempty" url:"data,omitempty"`
Card *CardDetails `json:"card,omitempty" url:"card,omitempty"`
NetworkToken *CardDetails `json:"network_token,omitempty" url:"network_token,omitempty"`
Par *string `json:"par,omitempty" url:"par,omitempty"`
Status *string `json:"status,omitempty" url:"status,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
TokenID *string `json:"token_id,omitempty" url:"token_id,omitempty"`
TokenIntentID *string `json:"token_intent_id,omitempty" url:"token_intent_id,omitempty"`
Extras *NetworkTokenExtras `json:"_extras,omitempty" url:"_extras,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkToken) GetCard ¶
func (n *NetworkToken) GetCard() *CardDetails
func (*NetworkToken) GetCreatedAt ¶
func (n *NetworkToken) GetCreatedAt() *time.Time
func (*NetworkToken) GetCreatedBy ¶
func (n *NetworkToken) GetCreatedBy() *string
func (*NetworkToken) GetData ¶
func (n *NetworkToken) GetData() *Card
func (*NetworkToken) GetExtraProperties ¶
func (n *NetworkToken) GetExtraProperties() map[string]interface{}
func (*NetworkToken) GetExtras ¶
func (n *NetworkToken) GetExtras() *NetworkTokenExtras
func (*NetworkToken) GetID ¶
func (n *NetworkToken) GetID() *string
func (*NetworkToken) GetModifiedAt ¶
func (n *NetworkToken) GetModifiedAt() *time.Time
func (*NetworkToken) GetModifiedBy ¶
func (n *NetworkToken) GetModifiedBy() *string
func (*NetworkToken) GetNetworkToken ¶
func (n *NetworkToken) GetNetworkToken() *CardDetails
func (*NetworkToken) GetPar ¶
func (n *NetworkToken) GetPar() *string
func (*NetworkToken) GetStatus ¶
func (n *NetworkToken) GetStatus() *string
func (*NetworkToken) GetTenantID ¶
func (n *NetworkToken) GetTenantID() *string
func (*NetworkToken) GetTokenID ¶
func (n *NetworkToken) GetTokenID() *string
func (*NetworkToken) GetTokenIntentID ¶
func (n *NetworkToken) GetTokenIntentID() *string
func (*NetworkToken) MarshalJSON ¶
func (n *NetworkToken) MarshalJSON() ([]byte, error)
func (*NetworkToken) String ¶
func (n *NetworkToken) String() string
func (*NetworkToken) UnmarshalJSON ¶
func (n *NetworkToken) UnmarshalJSON(data []byte) error
type NetworkTokenCryptogram ¶
type NetworkTokenCryptogram struct {
Cryptogram *string `json:"cryptogram,omitempty" url:"cryptogram,omitempty"`
Eci *string `json:"eci,omitempty" url:"eci,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkTokenCryptogram) GetCryptogram ¶
func (n *NetworkTokenCryptogram) GetCryptogram() *string
func (*NetworkTokenCryptogram) GetEci ¶
func (n *NetworkTokenCryptogram) GetEci() *string
func (*NetworkTokenCryptogram) GetExtraProperties ¶
func (n *NetworkTokenCryptogram) GetExtraProperties() map[string]interface{}
func (*NetworkTokenCryptogram) String ¶
func (n *NetworkTokenCryptogram) String() string
func (*NetworkTokenCryptogram) UnmarshalJSON ¶
func (n *NetworkTokenCryptogram) UnmarshalJSON(data []byte) error
type NetworkTokenExtras ¶
type NetworkTokenExtras struct {
Deduplicated *bool `json:"deduplicated,omitempty" url:"deduplicated,omitempty"`
// contains filtered or unexported fields
}
func (*NetworkTokenExtras) GetDeduplicated ¶
func (n *NetworkTokenExtras) GetDeduplicated() *bool
func (*NetworkTokenExtras) GetExtraProperties ¶
func (n *NetworkTokenExtras) GetExtraProperties() map[string]interface{}
func (*NetworkTokenExtras) String ¶
func (n *NetworkTokenExtras) String() string
func (*NetworkTokenExtras) UnmarshalJSON ¶
func (n *NetworkTokenExtras) UnmarshalJSON(data []byte) error
type NotFoundError ¶
Not Found
func (*NotFoundError) MarshalJSON ¶
func (n *NotFoundError) MarshalJSON() ([]byte, error)
func (*NotFoundError) UnmarshalJSON ¶
func (n *NotFoundError) UnmarshalJSON(data []byte) error
func (*NotFoundError) Unwrap ¶
func (n *NotFoundError) Unwrap() error
type Pagination ¶
type Pagination struct {
TotalItems *int `json:"total_items,omitempty" url:"total_items,omitempty"`
PageNumber *int `json:"page_number,omitempty" url:"page_number,omitempty"`
PageSize *int `json:"page_size,omitempty" url:"page_size,omitempty"`
TotalPages *int `json:"total_pages,omitempty" url:"total_pages,omitempty"`
After *string `json:"after,omitempty" url:"after,omitempty"`
Next *string `json:"next,omitempty" url:"next,omitempty"`
// contains filtered or unexported fields
}
func (*Pagination) GetAfter ¶
func (p *Pagination) GetAfter() *string
func (*Pagination) GetExtraProperties ¶
func (p *Pagination) GetExtraProperties() map[string]interface{}
func (*Pagination) GetNext ¶
func (p *Pagination) GetNext() *string
func (*Pagination) GetPageNumber ¶
func (p *Pagination) GetPageNumber() *int
func (*Pagination) GetPageSize ¶
func (p *Pagination) GetPageSize() *int
func (*Pagination) GetTotalItems ¶
func (p *Pagination) GetTotalItems() *int
func (*Pagination) GetTotalPages ¶
func (p *Pagination) GetTotalPages() *int
func (*Pagination) String ¶
func (p *Pagination) String() string
func (*Pagination) UnmarshalJSON ¶
func (p *Pagination) UnmarshalJSON(data []byte) error
type PatchProxyRequest ¶
type PatchProxyRequest struct {
Name *string `json:"name,omitempty" url:"-"`
DestinationURL *string `json:"destination_url,omitempty" url:"-"`
RequestTransform *ProxyTransform `json:"request_transform,omitempty" url:"-"`
ResponseTransform *ProxyTransform `json:"response_transform,omitempty" url:"-"`
RequestTransforms []*ProxyTransform `json:"request_transforms,omitempty" url:"-"`
ResponseTransforms []*ProxyTransform `json:"response_transforms,omitempty" url:"-"`
Application *Application `json:"application,omitempty" url:"-"`
Configuration map[string]*string `json:"configuration,omitempty" url:"-"`
RequireAuth *bool `json:"require_auth,omitempty" url:"-"`
}
type PatchReactorRequest ¶
type PatchReactorRequest struct {
Name *string `json:"name,omitempty" url:"-"`
Application *Application `json:"application,omitempty" url:"-"`
Code *string `json:"code,omitempty" url:"-"`
Configuration map[string]*string `json:"configuration,omitempty" url:"-"`
Runtime *Runtime `json:"runtime,omitempty" url:"-"`
}
type PaymentData ¶
type PaymentData struct {
Data *string `json:"data,omitempty" url:"data,omitempty"`
Signature *string `json:"signature,omitempty" url:"signature,omitempty"`
Header *Header `json:"header,omitempty" url:"header,omitempty"`
Version *string `json:"version,omitempty" url:"version,omitempty"`
// contains filtered or unexported fields
}
func (*PaymentData) GetData ¶
func (p *PaymentData) GetData() *string
func (*PaymentData) GetExtraProperties ¶
func (p *PaymentData) GetExtraProperties() map[string]interface{}
func (*PaymentData) GetHeader ¶
func (p *PaymentData) GetHeader() *Header
func (*PaymentData) GetSignature ¶
func (p *PaymentData) GetSignature() *string
func (*PaymentData) GetVersion ¶
func (p *PaymentData) GetVersion() *string
func (*PaymentData) String ¶
func (p *PaymentData) String() string
func (*PaymentData) UnmarshalJSON ¶
func (p *PaymentData) UnmarshalJSON(data []byte) error
type Permission ¶
type Permission struct {
Type *string `json:"type,omitempty" url:"type,omitempty"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
ApplicationTypes []string `json:"application_types,omitempty" url:"application_types,omitempty"`
// contains filtered or unexported fields
}
func (*Permission) GetApplicationTypes ¶
func (p *Permission) GetApplicationTypes() []string
func (*Permission) GetDescription ¶
func (p *Permission) GetDescription() *string
func (*Permission) GetExtraProperties ¶
func (p *Permission) GetExtraProperties() map[string]interface{}
func (*Permission) GetType ¶
func (p *Permission) GetType() *string
func (*Permission) String ¶
func (p *Permission) String() string
func (*Permission) UnmarshalJSON ¶
func (p *Permission) UnmarshalJSON(data []byte) error
type PermissionsListRequest ¶
type PermissionsListRequest struct {
ApplicationType *string `json:"-" url:"application_type,omitempty"`
}
type Privacy ¶
type Privacy struct {
Classification *string `json:"classification,omitempty" url:"classification,omitempty"`
ImpactLevel *string `json:"impact_level,omitempty" url:"impact_level,omitempty"`
RestrictionPolicy *string `json:"restriction_policy,omitempty" url:"restriction_policy,omitempty"`
// contains filtered or unexported fields
}
func (*Privacy) GetClassification ¶
func (*Privacy) GetExtraProperties ¶
func (*Privacy) GetImpactLevel ¶
func (*Privacy) GetRestrictionPolicy ¶
func (*Privacy) UnmarshalJSON ¶
type ProblemDetails ¶
type ProblemDetails struct {
Type *string `json:"type,omitempty" url:"type,omitempty"`
Title *string `json:"title,omitempty" url:"title,omitempty"`
Status *int `json:"status,omitempty" url:"status,omitempty"`
Detail *string `json:"detail,omitempty" url:"detail,omitempty"`
Instance *string `json:"instance,omitempty" url:"instance,omitempty"`
ExtraProperties map[string]interface{} `json:"-" url:"-"`
// contains filtered or unexported fields
}
func (*ProblemDetails) GetDetail ¶
func (p *ProblemDetails) GetDetail() *string
func (*ProblemDetails) GetExtraProperties ¶
func (p *ProblemDetails) GetExtraProperties() map[string]interface{}
func (*ProblemDetails) GetInstance ¶
func (p *ProblemDetails) GetInstance() *string
func (*ProblemDetails) GetStatus ¶
func (p *ProblemDetails) GetStatus() *int
func (*ProblemDetails) GetTitle ¶
func (p *ProblemDetails) GetTitle() *string
func (*ProblemDetails) GetType ¶
func (p *ProblemDetails) GetType() *string
func (*ProblemDetails) MarshalJSON ¶
func (p *ProblemDetails) MarshalJSON() ([]byte, error)
func (*ProblemDetails) String ¶
func (p *ProblemDetails) String() string
func (*ProblemDetails) UnmarshalJSON ¶
func (p *ProblemDetails) UnmarshalJSON(data []byte) error
type ProxiesListRequest ¶
type Proxy ¶
type Proxy struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Key *string `json:"key,omitempty" url:"key,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
DestinationURL *string `json:"destination_url,omitempty" url:"destination_url,omitempty"`
State *string `json:"state,omitempty" url:"state,omitempty"`
RequestReactorID *string `json:"request_reactor_id,omitempty" url:"request_reactor_id,omitempty"`
ResponseReactorID *string `json:"response_reactor_id,omitempty" url:"response_reactor_id,omitempty"`
RequireAuth *bool `json:"require_auth,omitempty" url:"require_auth,omitempty"`
RequestTransform *ProxyTransform `json:"request_transform,omitempty" url:"request_transform,omitempty"`
ResponseTransform *ProxyTransform `json:"response_transform,omitempty" url:"response_transform,omitempty"`
RequestTransforms []*ProxyTransform `json:"request_transforms,omitempty" url:"request_transforms,omitempty"`
ResponseTransforms []*ProxyTransform `json:"response_transforms,omitempty" url:"response_transforms,omitempty"`
ApplicationID *string `json:"application_id,omitempty" url:"application_id,omitempty"`
Configuration map[string]*string `json:"configuration,omitempty" url:"configuration,omitempty"`
ProxyHost *string `json:"proxy_host,omitempty" url:"proxy_host,omitempty"`
Timeout *int `json:"timeout,omitempty" url:"timeout,omitempty"`
ClientCertificate *string `json:"client_certificate,omitempty" url:"client_certificate,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
// contains filtered or unexported fields
}
func (*Proxy) GetApplicationID ¶
func (*Proxy) GetClientCertificate ¶
func (*Proxy) GetConfiguration ¶
func (*Proxy) GetCreatedAt ¶
func (*Proxy) GetCreatedBy ¶
func (*Proxy) GetDestinationURL ¶
func (*Proxy) GetExtraProperties ¶
func (*Proxy) GetModifiedAt ¶
func (*Proxy) GetModifiedBy ¶
func (*Proxy) GetProxyHost ¶
func (*Proxy) GetRequestReactorID ¶
func (*Proxy) GetRequestTransform ¶
func (p *Proxy) GetRequestTransform() *ProxyTransform
func (*Proxy) GetRequestTransforms ¶
func (p *Proxy) GetRequestTransforms() []*ProxyTransform
func (*Proxy) GetRequireAuth ¶
func (*Proxy) GetResponseReactorID ¶
func (*Proxy) GetResponseTransform ¶
func (p *Proxy) GetResponseTransform() *ProxyTransform
func (*Proxy) GetResponseTransforms ¶
func (p *Proxy) GetResponseTransforms() []*ProxyTransform
func (*Proxy) GetTenantID ¶
func (*Proxy) GetTimeout ¶
func (*Proxy) MarshalJSON ¶
func (*Proxy) UnmarshalJSON ¶
type ProxyPaginatedList ¶
type ProxyPaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*Proxy `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ProxyPaginatedList) GetData ¶
func (p *ProxyPaginatedList) GetData() []*Proxy
func (*ProxyPaginatedList) GetExtraProperties ¶
func (p *ProxyPaginatedList) GetExtraProperties() map[string]interface{}
func (*ProxyPaginatedList) GetPagination ¶
func (p *ProxyPaginatedList) GetPagination() *Pagination
func (*ProxyPaginatedList) String ¶
func (p *ProxyPaginatedList) String() string
func (*ProxyPaginatedList) UnmarshalJSON ¶
func (p *ProxyPaginatedList) UnmarshalJSON(data []byte) error
type ProxyTransform ¶
type ProxyTransform struct {
Type *string `json:"type,omitempty" url:"type,omitempty"`
Code *string `json:"code,omitempty" url:"code,omitempty"`
Matcher *string `json:"matcher,omitempty" url:"matcher,omitempty"`
Expression *string `json:"expression,omitempty" url:"expression,omitempty"`
Replacement *string `json:"replacement,omitempty" url:"replacement,omitempty"`
Options *ProxyTransformOptions `json:"options,omitempty" url:"options,omitempty"`
// contains filtered or unexported fields
}
func (*ProxyTransform) GetCode ¶
func (p *ProxyTransform) GetCode() *string
func (*ProxyTransform) GetExpression ¶
func (p *ProxyTransform) GetExpression() *string
func (*ProxyTransform) GetExtraProperties ¶
func (p *ProxyTransform) GetExtraProperties() map[string]interface{}
func (*ProxyTransform) GetMatcher ¶
func (p *ProxyTransform) GetMatcher() *string
func (*ProxyTransform) GetOptions ¶
func (p *ProxyTransform) GetOptions() *ProxyTransformOptions
func (*ProxyTransform) GetReplacement ¶
func (p *ProxyTransform) GetReplacement() *string
func (*ProxyTransform) GetType ¶
func (p *ProxyTransform) GetType() *string
func (*ProxyTransform) String ¶
func (p *ProxyTransform) String() string
func (*ProxyTransform) UnmarshalJSON ¶
func (p *ProxyTransform) UnmarshalJSON(data []byte) error
type ProxyTransformOptions ¶
type ProxyTransformOptions struct {
Token *CreateTokenRequest `json:"token,omitempty" url:"token,omitempty"`
Identifier *string `json:"identifier,omitempty" url:"identifier,omitempty"`
Value *string `json:"value,omitempty" url:"value,omitempty"`
Location *string `json:"location,omitempty" url:"location,omitempty"`
Runtime *Runtime `json:"runtime,omitempty" url:"runtime,omitempty"`
// contains filtered or unexported fields
}
func (*ProxyTransformOptions) GetExtraProperties ¶
func (p *ProxyTransformOptions) GetExtraProperties() map[string]interface{}
func (*ProxyTransformOptions) GetIdentifier ¶
func (p *ProxyTransformOptions) GetIdentifier() *string
func (*ProxyTransformOptions) GetLocation ¶
func (p *ProxyTransformOptions) GetLocation() *string
func (*ProxyTransformOptions) GetRuntime ¶
func (p *ProxyTransformOptions) GetRuntime() *Runtime
func (*ProxyTransformOptions) GetToken ¶
func (p *ProxyTransformOptions) GetToken() *CreateTokenRequest
func (*ProxyTransformOptions) GetValue ¶
func (p *ProxyTransformOptions) GetValue() *string
func (*ProxyTransformOptions) String ¶
func (p *ProxyTransformOptions) String() string
func (*ProxyTransformOptions) UnmarshalJSON ¶
func (p *ProxyTransformOptions) UnmarshalJSON(data []byte) error
type PublicKey ¶
type PublicKey = string
A public signing key in PEM format. The key is represented as a string and includes the BEGIN and END markers along with the base64-encoded key data.
type ReactRequest ¶
type ReactRequest struct {
Args interface{} `json:"args,omitempty" url:"-"`
CallbackURL *string `json:"callback_url,omitempty" url:"-"`
}
type ReactRequestAsync ¶
type ReactRequestAsync struct {
Args interface{} `json:"args,omitempty" url:"-"`
}
type ReactResponse ¶
type ReactResponse struct {
Tokens interface{} `json:"tokens,omitempty" url:"tokens,omitempty"`
Raw interface{} `json:"raw,omitempty" url:"raw,omitempty"`
Body interface{} `json:"body,omitempty" url:"body,omitempty"`
Headers interface{} `json:"headers,omitempty" url:"headers,omitempty"`
// contains filtered or unexported fields
}
func (*ReactResponse) GetBody ¶
func (r *ReactResponse) GetBody() interface{}
func (*ReactResponse) GetExtraProperties ¶
func (r *ReactResponse) GetExtraProperties() map[string]interface{}
func (*ReactResponse) GetHeaders ¶
func (r *ReactResponse) GetHeaders() interface{}
func (*ReactResponse) GetRaw ¶
func (r *ReactResponse) GetRaw() interface{}
func (*ReactResponse) GetTokens ¶
func (r *ReactResponse) GetTokens() interface{}
func (*ReactResponse) String ¶
func (r *ReactResponse) String() string
func (*ReactResponse) UnmarshalJSON ¶
func (r *ReactResponse) UnmarshalJSON(data []byte) error
type Reactor ¶
type Reactor struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Formula *ReactorFormula `json:"formula,omitempty" url:"formula,omitempty"`
State *string `json:"state,omitempty" url:"state,omitempty"`
Code *string `json:"code,omitempty" url:"code,omitempty"`
Application *Application `json:"application,omitempty" url:"application,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Configuration map[string]*string `json:"configuration,omitempty" url:"configuration,omitempty"`
Runtime *Runtime `json:"runtime,omitempty" url:"runtime,omitempty"`
// contains filtered or unexported fields
}
func (*Reactor) GetApplication ¶
func (r *Reactor) GetApplication() *Application
func (*Reactor) GetConfiguration ¶
func (*Reactor) GetCreatedAt ¶
func (*Reactor) GetCreatedBy ¶
func (*Reactor) GetExtraProperties ¶
func (*Reactor) GetFormula ¶
func (r *Reactor) GetFormula() *ReactorFormula
func (*Reactor) GetModifiedAt ¶
func (*Reactor) GetModifiedBy ¶
func (*Reactor) GetRuntime ¶
func (*Reactor) GetTenantID ¶
func (*Reactor) MarshalJSON ¶
func (*Reactor) UnmarshalJSON ¶
type ReactorFormula ¶
type ReactorFormula struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
Status *string `json:"status,omitempty" url:"status,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
Icon *string `json:"icon,omitempty" url:"icon,omitempty"`
Code *string `json:"code,omitempty" url:"code,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Configuration []*ReactorFormulaConfiguration `json:"configuration,omitempty" url:"configuration,omitempty"`
RequestParameters []*ReactorFormulaRequestParameter `json:"request_parameters,omitempty" url:"request_parameters,omitempty"`
// contains filtered or unexported fields
}
func (*ReactorFormula) GetCode ¶
func (r *ReactorFormula) GetCode() *string
func (*ReactorFormula) GetConfiguration ¶
func (r *ReactorFormula) GetConfiguration() []*ReactorFormulaConfiguration
func (*ReactorFormula) GetCreatedAt ¶
func (r *ReactorFormula) GetCreatedAt() *time.Time
func (*ReactorFormula) GetCreatedBy ¶
func (r *ReactorFormula) GetCreatedBy() *string
func (*ReactorFormula) GetDescription ¶
func (r *ReactorFormula) GetDescription() *string
func (*ReactorFormula) GetExtraProperties ¶
func (r *ReactorFormula) GetExtraProperties() map[string]interface{}
func (*ReactorFormula) GetID ¶
func (r *ReactorFormula) GetID() *string
func (*ReactorFormula) GetIcon ¶
func (r *ReactorFormula) GetIcon() *string
func (*ReactorFormula) GetModifiedAt ¶
func (r *ReactorFormula) GetModifiedAt() *time.Time
func (*ReactorFormula) GetModifiedBy ¶
func (r *ReactorFormula) GetModifiedBy() *string
func (*ReactorFormula) GetName ¶
func (r *ReactorFormula) GetName() *string
func (*ReactorFormula) GetRequestParameters ¶
func (r *ReactorFormula) GetRequestParameters() []*ReactorFormulaRequestParameter
func (*ReactorFormula) GetStatus ¶
func (r *ReactorFormula) GetStatus() *string
func (*ReactorFormula) GetType ¶
func (r *ReactorFormula) GetType() *string
func (*ReactorFormula) MarshalJSON ¶
func (r *ReactorFormula) MarshalJSON() ([]byte, error)
func (*ReactorFormula) String ¶
func (r *ReactorFormula) String() string
func (*ReactorFormula) UnmarshalJSON ¶
func (r *ReactorFormula) UnmarshalJSON(data []byte) error
type ReactorFormulaConfiguration ¶
type ReactorFormulaConfiguration struct {
Name string `json:"name" url:"name"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
Type string `json:"type" url:"type"`
// contains filtered or unexported fields
}
func (*ReactorFormulaConfiguration) GetDescription ¶
func (r *ReactorFormulaConfiguration) GetDescription() *string
func (*ReactorFormulaConfiguration) GetExtraProperties ¶
func (r *ReactorFormulaConfiguration) GetExtraProperties() map[string]interface{}
func (*ReactorFormulaConfiguration) GetName ¶
func (r *ReactorFormulaConfiguration) GetName() string
func (*ReactorFormulaConfiguration) GetType ¶
func (r *ReactorFormulaConfiguration) GetType() string
func (*ReactorFormulaConfiguration) String ¶
func (r *ReactorFormulaConfiguration) String() string
func (*ReactorFormulaConfiguration) UnmarshalJSON ¶
func (r *ReactorFormulaConfiguration) UnmarshalJSON(data []byte) error
type ReactorFormulaPaginatedList ¶
type ReactorFormulaPaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*ReactorFormula `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ReactorFormulaPaginatedList) GetData ¶
func (r *ReactorFormulaPaginatedList) GetData() []*ReactorFormula
func (*ReactorFormulaPaginatedList) GetExtraProperties ¶
func (r *ReactorFormulaPaginatedList) GetExtraProperties() map[string]interface{}
func (*ReactorFormulaPaginatedList) GetPagination ¶
func (r *ReactorFormulaPaginatedList) GetPagination() *Pagination
func (*ReactorFormulaPaginatedList) String ¶
func (r *ReactorFormulaPaginatedList) String() string
func (*ReactorFormulaPaginatedList) UnmarshalJSON ¶
func (r *ReactorFormulaPaginatedList) UnmarshalJSON(data []byte) error
type ReactorFormulaRequestParameter ¶
type ReactorFormulaRequestParameter struct {
Name string `json:"name" url:"name"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
Type string `json:"type" url:"type"`
Optional *bool `json:"optional,omitempty" url:"optional,omitempty"`
// contains filtered or unexported fields
}
func (*ReactorFormulaRequestParameter) GetDescription ¶
func (r *ReactorFormulaRequestParameter) GetDescription() *string
func (*ReactorFormulaRequestParameter) GetExtraProperties ¶
func (r *ReactorFormulaRequestParameter) GetExtraProperties() map[string]interface{}
func (*ReactorFormulaRequestParameter) GetName ¶
func (r *ReactorFormulaRequestParameter) GetName() string
func (*ReactorFormulaRequestParameter) GetOptional ¶
func (r *ReactorFormulaRequestParameter) GetOptional() *bool
func (*ReactorFormulaRequestParameter) GetType ¶
func (r *ReactorFormulaRequestParameter) GetType() string
func (*ReactorFormulaRequestParameter) String ¶
func (r *ReactorFormulaRequestParameter) String() string
func (*ReactorFormulaRequestParameter) UnmarshalJSON ¶
func (r *ReactorFormulaRequestParameter) UnmarshalJSON(data []byte) error
type ReactorPaginatedList ¶
type ReactorPaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*Reactor `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ReactorPaginatedList) GetData ¶
func (r *ReactorPaginatedList) GetData() []*Reactor
func (*ReactorPaginatedList) GetExtraProperties ¶
func (r *ReactorPaginatedList) GetExtraProperties() map[string]interface{}
func (*ReactorPaginatedList) GetPagination ¶
func (r *ReactorPaginatedList) GetPagination() *Pagination
func (*ReactorPaginatedList) String ¶
func (r *ReactorPaginatedList) String() string
func (*ReactorPaginatedList) UnmarshalJSON ¶
func (r *ReactorPaginatedList) UnmarshalJSON(data []byte) error
type ReactorsListRequest ¶
type Role ¶
type Role struct {
Name *string `json:"name,omitempty" url:"name,omitempty"`
// contains filtered or unexported fields
}
func (*Role) GetExtraProperties ¶
func (*Role) UnmarshalJSON ¶
type Runtime ¶
type Runtime struct {
Image *string `json:"image,omitempty" url:"image,omitempty"`
Dependencies map[string]*string `json:"dependencies,omitempty" url:"dependencies,omitempty"`
WarmConcurrency *int `json:"warm_concurrency,omitempty" url:"warm_concurrency,omitempty"`
Timeout *int `json:"timeout,omitempty" url:"timeout,omitempty"`
Resources *string `json:"resources,omitempty" url:"resources,omitempty"`
Permissions []string `json:"permissions,omitempty" url:"permissions,omitempty"`
// contains filtered or unexported fields
}
func (*Runtime) GetDependencies ¶
func (*Runtime) GetExtraProperties ¶
func (*Runtime) GetPermissions ¶
func (*Runtime) GetResources ¶
func (*Runtime) GetTimeout ¶
func (*Runtime) GetWarmConcurrency ¶
func (*Runtime) UnmarshalJSON ¶
type SearchTokensRequestV2 ¶
type ServiceUnavailableError ¶
type ServiceUnavailableError struct {
}
Server Error
func (*ServiceUnavailableError) MarshalJSON ¶
func (s *ServiceUnavailableError) MarshalJSON() ([]byte, error)
func (*ServiceUnavailableError) UnmarshalJSON ¶
func (s *ServiceUnavailableError) UnmarshalJSON(data []byte) error
func (*ServiceUnavailableError) Unwrap ¶
func (s *ServiceUnavailableError) Unwrap() error
type StringStringKeyValuePair ¶
type StringStringKeyValuePair struct {
Key string `json:"key" url:"key"`
Value string `json:"value" url:"value"`
// contains filtered or unexported fields
}
func (*StringStringKeyValuePair) GetExtraProperties ¶
func (s *StringStringKeyValuePair) GetExtraProperties() map[string]interface{}
func (*StringStringKeyValuePair) GetKey ¶
func (s *StringStringKeyValuePair) GetKey() string
func (*StringStringKeyValuePair) GetValue ¶
func (s *StringStringKeyValuePair) GetValue() string
func (*StringStringKeyValuePair) String ¶
func (s *StringStringKeyValuePair) String() string
func (*StringStringKeyValuePair) UnmarshalJSON ¶
func (s *StringStringKeyValuePair) UnmarshalJSON(data []byte) error
type SubmerchantAuthenticationResponse ¶
type SubmerchantAuthenticationResponse struct {
MerchantIdentifier *string `json:"merchant_identifier,omitempty" url:"merchant_identifier,omitempty"`
AuthenticationData *string `json:"authentication_data,omitempty" url:"authentication_data,omitempty"`
TransactionAmount *string `json:"transaction_amount,omitempty" url:"transaction_amount,omitempty"`
// contains filtered or unexported fields
}
func (*SubmerchantAuthenticationResponse) GetAuthenticationData ¶
func (s *SubmerchantAuthenticationResponse) GetAuthenticationData() *string
func (*SubmerchantAuthenticationResponse) GetExtraProperties ¶
func (s *SubmerchantAuthenticationResponse) GetExtraProperties() map[string]interface{}
func (*SubmerchantAuthenticationResponse) GetMerchantIdentifier ¶
func (s *SubmerchantAuthenticationResponse) GetMerchantIdentifier() *string
func (*SubmerchantAuthenticationResponse) GetTransactionAmount ¶
func (s *SubmerchantAuthenticationResponse) GetTransactionAmount() *string
func (*SubmerchantAuthenticationResponse) String ¶
func (s *SubmerchantAuthenticationResponse) String() string
func (*SubmerchantAuthenticationResponse) UnmarshalJSON ¶
func (s *SubmerchantAuthenticationResponse) UnmarshalJSON(data []byte) error
type Tenant ¶
type Tenant struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
OwnerID *string `json:"owner_id,omitempty" url:"owner_id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Settings map[string]*string `json:"settings,omitempty" url:"settings,omitempty"`
// contains filtered or unexported fields
}
func (*Tenant) GetCreatedAt ¶
func (*Tenant) GetCreatedBy ¶
func (*Tenant) GetExtraProperties ¶
func (*Tenant) GetModifiedAt ¶
func (*Tenant) GetModifiedBy ¶
func (*Tenant) GetOwnerID ¶
func (*Tenant) GetSettings ¶
func (*Tenant) MarshalJSON ¶
func (*Tenant) UnmarshalJSON ¶
type TenantConnectionOptions ¶
type TenantConnectionOptions struct {
DomainAliases []string `json:"domain_aliases,omitempty" url:"domain_aliases,omitempty"`
// contains filtered or unexported fields
}
func (*TenantConnectionOptions) GetDomainAliases ¶
func (t *TenantConnectionOptions) GetDomainAliases() []string
func (*TenantConnectionOptions) GetExtraProperties ¶
func (t *TenantConnectionOptions) GetExtraProperties() map[string]interface{}
func (*TenantConnectionOptions) String ¶
func (t *TenantConnectionOptions) String() string
func (*TenantConnectionOptions) UnmarshalJSON ¶
func (t *TenantConnectionOptions) UnmarshalJSON(data []byte) error
type TenantInvitationResponse ¶
type TenantInvitationResponse struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Email *string `json:"email,omitempty" url:"email,omitempty"`
Role *string `json:"role,omitempty" url:"role,omitempty"`
Status *TenantInvitationStatus `json:"status,omitempty" url:"status,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
// contains filtered or unexported fields
}
func (*TenantInvitationResponse) GetCreatedAt ¶
func (t *TenantInvitationResponse) GetCreatedAt() *time.Time
func (*TenantInvitationResponse) GetCreatedBy ¶
func (t *TenantInvitationResponse) GetCreatedBy() *string
func (*TenantInvitationResponse) GetEmail ¶
func (t *TenantInvitationResponse) GetEmail() *string
func (*TenantInvitationResponse) GetExpiresAt ¶
func (t *TenantInvitationResponse) GetExpiresAt() *time.Time
func (*TenantInvitationResponse) GetExtraProperties ¶
func (t *TenantInvitationResponse) GetExtraProperties() map[string]interface{}
func (*TenantInvitationResponse) GetID ¶
func (t *TenantInvitationResponse) GetID() *string
func (*TenantInvitationResponse) GetModifiedAt ¶
func (t *TenantInvitationResponse) GetModifiedAt() *time.Time
func (*TenantInvitationResponse) GetModifiedBy ¶
func (t *TenantInvitationResponse) GetModifiedBy() *string
func (*TenantInvitationResponse) GetRole ¶
func (t *TenantInvitationResponse) GetRole() *string
func (*TenantInvitationResponse) GetStatus ¶
func (t *TenantInvitationResponse) GetStatus() *TenantInvitationStatus
func (*TenantInvitationResponse) GetTenantID ¶
func (t *TenantInvitationResponse) GetTenantID() *string
func (*TenantInvitationResponse) MarshalJSON ¶
func (t *TenantInvitationResponse) MarshalJSON() ([]byte, error)
func (*TenantInvitationResponse) String ¶
func (t *TenantInvitationResponse) String() string
func (*TenantInvitationResponse) UnmarshalJSON ¶
func (t *TenantInvitationResponse) UnmarshalJSON(data []byte) error
type TenantInvitationResponsePaginatedList ¶
type TenantInvitationResponsePaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*TenantInvitationResponse `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*TenantInvitationResponsePaginatedList) GetData ¶
func (t *TenantInvitationResponsePaginatedList) GetData() []*TenantInvitationResponse
func (*TenantInvitationResponsePaginatedList) GetExtraProperties ¶
func (t *TenantInvitationResponsePaginatedList) GetExtraProperties() map[string]interface{}
func (*TenantInvitationResponsePaginatedList) GetPagination ¶
func (t *TenantInvitationResponsePaginatedList) GetPagination() *Pagination
func (*TenantInvitationResponsePaginatedList) String ¶
func (t *TenantInvitationResponsePaginatedList) String() string
func (*TenantInvitationResponsePaginatedList) UnmarshalJSON ¶
func (t *TenantInvitationResponsePaginatedList) UnmarshalJSON(data []byte) error
type TenantInvitationStatus ¶
type TenantInvitationStatus string
const ( TenantInvitationStatusPending TenantInvitationStatus = "PENDING" TenantInvitationStatusExpired TenantInvitationStatus = "EXPIRED" )
func NewTenantInvitationStatusFromString ¶
func NewTenantInvitationStatusFromString(s string) (TenantInvitationStatus, error)
func (TenantInvitationStatus) Ptr ¶
func (t TenantInvitationStatus) Ptr() *TenantInvitationStatus
type TenantMemberResponse ¶
type TenantMemberResponse struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
User *User `json:"user,omitempty" url:"user,omitempty"`
Role *string `json:"role,omitempty" url:"role,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedDate *time.Time `json:"created_date,omitempty" url:"created_date,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
// contains filtered or unexported fields
}
func (*TenantMemberResponse) GetCreatedBy ¶
func (t *TenantMemberResponse) GetCreatedBy() *string
func (*TenantMemberResponse) GetCreatedDate ¶
func (t *TenantMemberResponse) GetCreatedDate() *time.Time
func (*TenantMemberResponse) GetExtraProperties ¶
func (t *TenantMemberResponse) GetExtraProperties() map[string]interface{}
func (*TenantMemberResponse) GetID ¶
func (t *TenantMemberResponse) GetID() *string
func (*TenantMemberResponse) GetModifiedAt ¶
func (t *TenantMemberResponse) GetModifiedAt() *time.Time
func (*TenantMemberResponse) GetModifiedBy ¶
func (t *TenantMemberResponse) GetModifiedBy() *string
func (*TenantMemberResponse) GetRole ¶
func (t *TenantMemberResponse) GetRole() *string
func (*TenantMemberResponse) GetTenantID ¶
func (t *TenantMemberResponse) GetTenantID() *string
func (*TenantMemberResponse) GetUser ¶
func (t *TenantMemberResponse) GetUser() *User
func (*TenantMemberResponse) MarshalJSON ¶
func (t *TenantMemberResponse) MarshalJSON() ([]byte, error)
func (*TenantMemberResponse) String ¶
func (t *TenantMemberResponse) String() string
func (*TenantMemberResponse) UnmarshalJSON ¶
func (t *TenantMemberResponse) UnmarshalJSON(data []byte) error
type TenantMemberResponsePaginatedList ¶
type TenantMemberResponsePaginatedList struct {
Pagination *Pagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*TenantMemberResponse `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*TenantMemberResponsePaginatedList) GetData ¶
func (t *TenantMemberResponsePaginatedList) GetData() []*TenantMemberResponse
func (*TenantMemberResponsePaginatedList) GetExtraProperties ¶
func (t *TenantMemberResponsePaginatedList) GetExtraProperties() map[string]interface{}
func (*TenantMemberResponsePaginatedList) GetPagination ¶
func (t *TenantMemberResponsePaginatedList) GetPagination() *Pagination
func (*TenantMemberResponsePaginatedList) String ¶
func (t *TenantMemberResponsePaginatedList) String() string
func (*TenantMemberResponsePaginatedList) UnmarshalJSON ¶
func (t *TenantMemberResponsePaginatedList) UnmarshalJSON(data []byte) error
type TenantUsageReport ¶
type TenantUsageReport struct {
TotalTokens *int64 `json:"total_tokens,omitempty" url:"total_tokens,omitempty"`
// contains filtered or unexported fields
}
func (*TenantUsageReport) GetExtraProperties ¶
func (t *TenantUsageReport) GetExtraProperties() map[string]interface{}
func (*TenantUsageReport) GetTotalTokens ¶
func (t *TenantUsageReport) GetTotalTokens() *int64
func (*TenantUsageReport) String ¶
func (t *TenantUsageReport) String() string
func (*TenantUsageReport) UnmarshalJSON ¶
func (t *TenantUsageReport) UnmarshalJSON(data []byte) error
type ThreeDsAcsRenderingType ¶
type ThreeDsAcsRenderingType struct {
AcsInterface *string `json:"acsInterface,omitempty" url:"acsInterface,omitempty"`
AcsUITemplate *string `json:"acsUiTemplate,omitempty" url:"acsUiTemplate,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsAcsRenderingType) GetAcsInterface ¶
func (t *ThreeDsAcsRenderingType) GetAcsInterface() *string
func (*ThreeDsAcsRenderingType) GetAcsUITemplate ¶
func (t *ThreeDsAcsRenderingType) GetAcsUITemplate() *string
func (*ThreeDsAcsRenderingType) GetExtraProperties ¶
func (t *ThreeDsAcsRenderingType) GetExtraProperties() map[string]interface{}
func (*ThreeDsAcsRenderingType) String ¶
func (t *ThreeDsAcsRenderingType) String() string
func (*ThreeDsAcsRenderingType) UnmarshalJSON ¶
func (t *ThreeDsAcsRenderingType) UnmarshalJSON(data []byte) error
type ThreeDsAddress ¶
type ThreeDsAddress struct {
Line1 *string `json:"line1,omitempty" url:"line1,omitempty"`
Line2 *string `json:"line2,omitempty" url:"line2,omitempty"`
Line3 *string `json:"line3,omitempty" url:"line3,omitempty"`
PostalCode *string `json:"postal_code,omitempty" url:"postal_code,omitempty"`
City *string `json:"city,omitempty" url:"city,omitempty"`
StateCode *string `json:"state_code,omitempty" url:"state_code,omitempty"`
CountryCode *string `json:"country_code,omitempty" url:"country_code,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsAddress) GetCity ¶
func (t *ThreeDsAddress) GetCity() *string
func (*ThreeDsAddress) GetCountryCode ¶
func (t *ThreeDsAddress) GetCountryCode() *string
func (*ThreeDsAddress) GetExtraProperties ¶
func (t *ThreeDsAddress) GetExtraProperties() map[string]interface{}
func (*ThreeDsAddress) GetLine1 ¶
func (t *ThreeDsAddress) GetLine1() *string
func (*ThreeDsAddress) GetLine2 ¶
func (t *ThreeDsAddress) GetLine2() *string
func (*ThreeDsAddress) GetLine3 ¶
func (t *ThreeDsAddress) GetLine3() *string
func (*ThreeDsAddress) GetPostalCode ¶
func (t *ThreeDsAddress) GetPostalCode() *string
func (*ThreeDsAddress) GetStateCode ¶
func (t *ThreeDsAddress) GetStateCode() *string
func (*ThreeDsAddress) String ¶
func (t *ThreeDsAddress) String() string
func (*ThreeDsAddress) UnmarshalJSON ¶
func (t *ThreeDsAddress) UnmarshalJSON(data []byte) error
type ThreeDsAuthentication ¶
type ThreeDsAuthentication struct {
PanTokenID *string `json:"pan_token_id,omitempty" url:"pan_token_id,omitempty"`
TokenID *string `json:"token_id,omitempty" url:"token_id,omitempty"`
TokenIntentID *string `json:"token_intent_id,omitempty" url:"token_intent_id,omitempty"`
SessionID *string `json:"session_id,omitempty" url:"session_id,omitempty"`
ThreedsVersion *string `json:"threeds_version,omitempty" url:"threeds_version,omitempty"`
AcsTransactionID *string `json:"acs_transaction_id,omitempty" url:"acs_transaction_id,omitempty"`
AcsOperatorID *string `json:"acs_operator_id,omitempty" url:"acs_operator_id,omitempty"`
DsTransactionID *string `json:"ds_transaction_id,omitempty" url:"ds_transaction_id,omitempty"`
SdkTransactionID *string `json:"sdk_transaction_id,omitempty" url:"sdk_transaction_id,omitempty"`
AcsReferenceNumber *string `json:"acs_reference_number,omitempty" url:"acs_reference_number,omitempty"`
DsReferenceNumber *string `json:"ds_reference_number,omitempty" url:"ds_reference_number,omitempty"`
LiabilityShifted *bool `json:"liability_shifted,omitempty" url:"liability_shifted,omitempty"`
AuthenticationValue *string `json:"authentication_value,omitempty" url:"authentication_value,omitempty"`
AuthenticationStatus *string `json:"authentication_status,omitempty" url:"authentication_status,omitempty"`
AuthenticationStatusCode *string `json:"authentication_status_code,omitempty" url:"authentication_status_code,omitempty"`
DirectoryStatusCode *string `json:"directory_status_code,omitempty" url:"directory_status_code,omitempty"`
AuthenticationStatusReason *string `json:"authentication_status_reason,omitempty" url:"authentication_status_reason,omitempty"`
AuthenticationStatusReasonCode *string `json:"authentication_status_reason_code,omitempty" url:"authentication_status_reason_code,omitempty"`
Eci *string `json:"eci,omitempty" url:"eci,omitempty"`
AcsChallengeMandated *string `json:"acs_challenge_mandated,omitempty" url:"acs_challenge_mandated,omitempty"`
AcsDecoupledAuthentication *string `json:"acs_decoupled_authentication,omitempty" url:"acs_decoupled_authentication,omitempty"`
AuthenticationChallengeType *string `json:"authentication_challenge_type,omitempty" url:"authentication_challenge_type,omitempty"`
AcsRenderingType *ThreeDsAcsRenderingType `json:"acs_rendering_type,omitempty" url:"acs_rendering_type,omitempty"`
AcsSignedContent *string `json:"acs_signed_content,omitempty" url:"acs_signed_content,omitempty"`
AcsChallengeURL *string `json:"acs_challenge_url,omitempty" url:"acs_challenge_url,omitempty"`
ChallengePreference *string `json:"challenge_preference,omitempty" url:"challenge_preference,omitempty"`
ChallengePreferenceCode *string `json:"challenge_preference_code,omitempty" url:"challenge_preference_code,omitempty"`
ChallengeAttempts *string `json:"challenge_attempts,omitempty" url:"challenge_attempts,omitempty"`
ChallengeCancelReason *string `json:"challenge_cancel_reason,omitempty" url:"challenge_cancel_reason,omitempty"`
ChallengeCancelReasonCode *string `json:"challenge_cancel_reason_code,omitempty" url:"challenge_cancel_reason_code,omitempty"`
CardholderInfo *string `json:"cardholder_info,omitempty" url:"cardholder_info,omitempty"`
WhitelistStatus *string `json:"whitelist_status,omitempty" url:"whitelist_status,omitempty"`
WhitelistStatusSource *string `json:"whitelist_status_source,omitempty" url:"whitelist_status_source,omitempty"`
MessageExtensions []*ThreeDsMessageExtension `json:"message_extensions,omitempty" url:"message_extensions,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsAuthentication) GetAcsChallengeMandated ¶
func (t *ThreeDsAuthentication) GetAcsChallengeMandated() *string
func (*ThreeDsAuthentication) GetAcsChallengeURL ¶
func (t *ThreeDsAuthentication) GetAcsChallengeURL() *string
func (*ThreeDsAuthentication) GetAcsDecoupledAuthentication ¶
func (t *ThreeDsAuthentication) GetAcsDecoupledAuthentication() *string
func (*ThreeDsAuthentication) GetAcsOperatorID ¶
func (t *ThreeDsAuthentication) GetAcsOperatorID() *string
func (*ThreeDsAuthentication) GetAcsReferenceNumber ¶
func (t *ThreeDsAuthentication) GetAcsReferenceNumber() *string
func (*ThreeDsAuthentication) GetAcsRenderingType ¶
func (t *ThreeDsAuthentication) GetAcsRenderingType() *ThreeDsAcsRenderingType
func (*ThreeDsAuthentication) GetAcsSignedContent ¶
func (t *ThreeDsAuthentication) GetAcsSignedContent() *string
func (*ThreeDsAuthentication) GetAcsTransactionID ¶
func (t *ThreeDsAuthentication) GetAcsTransactionID() *string
func (*ThreeDsAuthentication) GetAuthenticationChallengeType ¶
func (t *ThreeDsAuthentication) GetAuthenticationChallengeType() *string
func (*ThreeDsAuthentication) GetAuthenticationStatus ¶
func (t *ThreeDsAuthentication) GetAuthenticationStatus() *string
func (*ThreeDsAuthentication) GetAuthenticationStatusCode ¶
func (t *ThreeDsAuthentication) GetAuthenticationStatusCode() *string
func (*ThreeDsAuthentication) GetAuthenticationStatusReason ¶
func (t *ThreeDsAuthentication) GetAuthenticationStatusReason() *string
func (*ThreeDsAuthentication) GetAuthenticationStatusReasonCode ¶
func (t *ThreeDsAuthentication) GetAuthenticationStatusReasonCode() *string
func (*ThreeDsAuthentication) GetAuthenticationValue ¶
func (t *ThreeDsAuthentication) GetAuthenticationValue() *string
func (*ThreeDsAuthentication) GetCardholderInfo ¶
func (t *ThreeDsAuthentication) GetCardholderInfo() *string
func (*ThreeDsAuthentication) GetChallengeAttempts ¶
func (t *ThreeDsAuthentication) GetChallengeAttempts() *string
func (*ThreeDsAuthentication) GetChallengeCancelReason ¶
func (t *ThreeDsAuthentication) GetChallengeCancelReason() *string
func (*ThreeDsAuthentication) GetChallengeCancelReasonCode ¶
func (t *ThreeDsAuthentication) GetChallengeCancelReasonCode() *string
func (*ThreeDsAuthentication) GetChallengePreference ¶
func (t *ThreeDsAuthentication) GetChallengePreference() *string
func (*ThreeDsAuthentication) GetChallengePreferenceCode ¶
func (t *ThreeDsAuthentication) GetChallengePreferenceCode() *string
func (*ThreeDsAuthentication) GetDirectoryStatusCode ¶
func (t *ThreeDsAuthentication) GetDirectoryStatusCode() *string
func (*ThreeDsAuthentication) GetDsReferenceNumber ¶
func (t *ThreeDsAuthentication) GetDsReferenceNumber() *string
func (*ThreeDsAuthentication) GetDsTransactionID ¶
func (t *ThreeDsAuthentication) GetDsTransactionID() *string
func (*ThreeDsAuthentication) GetEci ¶
func (t *ThreeDsAuthentication) GetEci() *string
func (*ThreeDsAuthentication) GetExtraProperties ¶
func (t *ThreeDsAuthentication) GetExtraProperties() map[string]interface{}
func (*ThreeDsAuthentication) GetLiabilityShifted ¶
func (t *ThreeDsAuthentication) GetLiabilityShifted() *bool
func (*ThreeDsAuthentication) GetMessageExtensions ¶
func (t *ThreeDsAuthentication) GetMessageExtensions() []*ThreeDsMessageExtension
func (*ThreeDsAuthentication) GetPanTokenID ¶
func (t *ThreeDsAuthentication) GetPanTokenID() *string
func (*ThreeDsAuthentication) GetSdkTransactionID ¶
func (t *ThreeDsAuthentication) GetSdkTransactionID() *string
func (*ThreeDsAuthentication) GetSessionID ¶
func (t *ThreeDsAuthentication) GetSessionID() *string
func (*ThreeDsAuthentication) GetThreedsVersion ¶
func (t *ThreeDsAuthentication) GetThreedsVersion() *string
func (*ThreeDsAuthentication) GetTokenID ¶
func (t *ThreeDsAuthentication) GetTokenID() *string
func (*ThreeDsAuthentication) GetTokenIntentID ¶
func (t *ThreeDsAuthentication) GetTokenIntentID() *string
func (*ThreeDsAuthentication) GetWhitelistStatus ¶
func (t *ThreeDsAuthentication) GetWhitelistStatus() *string
func (*ThreeDsAuthentication) GetWhitelistStatusSource ¶
func (t *ThreeDsAuthentication) GetWhitelistStatusSource() *string
func (*ThreeDsAuthentication) String ¶
func (t *ThreeDsAuthentication) String() string
func (*ThreeDsAuthentication) UnmarshalJSON ¶
func (t *ThreeDsAuthentication) UnmarshalJSON(data []byte) error
type ThreeDsBrandingOptions ¶
type ThreeDsBrandingOptions struct {
HideBasisTheoryBranding *bool `json:"hide_basis_theory_branding,omitempty" url:"hide_basis_theory_branding,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsBrandingOptions) GetExtraProperties ¶
func (t *ThreeDsBrandingOptions) GetExtraProperties() map[string]interface{}
func (*ThreeDsBrandingOptions) GetHideBasisTheoryBranding ¶
func (t *ThreeDsBrandingOptions) GetHideBasisTheoryBranding() *bool
func (*ThreeDsBrandingOptions) String ¶
func (t *ThreeDsBrandingOptions) String() string
func (*ThreeDsBrandingOptions) UnmarshalJSON ¶
func (t *ThreeDsBrandingOptions) UnmarshalJSON(data []byte) error
type ThreeDsCallbackURLs ¶
type ThreeDsCallbackURLs struct {
Success *string `json:"success,omitempty" url:"success,omitempty"`
Failure *string `json:"failure,omitempty" url:"failure,omitempty"`
Branding *ThreeDsBrandingOptions `json:"branding,omitempty" url:"branding,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsCallbackURLs) GetBranding ¶
func (t *ThreeDsCallbackURLs) GetBranding() *ThreeDsBrandingOptions
func (*ThreeDsCallbackURLs) GetExtraProperties ¶
func (t *ThreeDsCallbackURLs) GetExtraProperties() map[string]interface{}
func (*ThreeDsCallbackURLs) GetFailure ¶
func (t *ThreeDsCallbackURLs) GetFailure() *string
func (*ThreeDsCallbackURLs) GetSuccess ¶
func (t *ThreeDsCallbackURLs) GetSuccess() *string
func (*ThreeDsCallbackURLs) String ¶
func (t *ThreeDsCallbackURLs) String() string
func (*ThreeDsCallbackURLs) UnmarshalJSON ¶
func (t *ThreeDsCallbackURLs) UnmarshalJSON(data []byte) error
type ThreeDsCardholderAccountInfo ¶
type ThreeDsCardholderAccountInfo struct {
AccountAge *string `json:"account_age,omitempty" url:"account_age,omitempty"`
AccountLastChanged *string `json:"account_last_changed,omitempty" url:"account_last_changed,omitempty"`
AccountChangeDate *string `json:"account_change_date,omitempty" url:"account_change_date,omitempty"`
AccountCreatedDate *string `json:"account_created_date,omitempty" url:"account_created_date,omitempty"`
AccountPwdLastChanged *string `json:"account_pwd_last_changed,omitempty" url:"account_pwd_last_changed,omitempty"`
AccountPwdChangeDate *string `json:"account_pwd_change_date,omitempty" url:"account_pwd_change_date,omitempty"`
PurchaseCountHalfYear *string `json:"purchase_count_half_year,omitempty" url:"purchase_count_half_year,omitempty"`
TransactionCountDay *string `json:"transaction_count_day,omitempty" url:"transaction_count_day,omitempty"`
PaymentAccountAge *string `json:"payment_account_age,omitempty" url:"payment_account_age,omitempty"`
TransactionCountYear *string `json:"transaction_count_year,omitempty" url:"transaction_count_year,omitempty"`
PaymentAccountCreated *string `json:"payment_account_created,omitempty" url:"payment_account_created,omitempty"`
ShippingAddressFirstUsed *string `json:"shipping_address_first_used,omitempty" url:"shipping_address_first_used,omitempty"`
ShippingAddressUsageDate *string `json:"shipping_address_usage_date,omitempty" url:"shipping_address_usage_date,omitempty"`
ShippingAccountNameMatch *bool `json:"shipping_account_name_match,omitempty" url:"shipping_account_name_match,omitempty"`
SuspiciousActivityObserved *bool `json:"suspicious_activity_observed,omitempty" url:"suspicious_activity_observed,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsCardholderAccountInfo) GetAccountAge ¶
func (t *ThreeDsCardholderAccountInfo) GetAccountAge() *string
func (*ThreeDsCardholderAccountInfo) GetAccountChangeDate ¶
func (t *ThreeDsCardholderAccountInfo) GetAccountChangeDate() *string
func (*ThreeDsCardholderAccountInfo) GetAccountCreatedDate ¶
func (t *ThreeDsCardholderAccountInfo) GetAccountCreatedDate() *string
func (*ThreeDsCardholderAccountInfo) GetAccountLastChanged ¶
func (t *ThreeDsCardholderAccountInfo) GetAccountLastChanged() *string
func (*ThreeDsCardholderAccountInfo) GetAccountPwdChangeDate ¶
func (t *ThreeDsCardholderAccountInfo) GetAccountPwdChangeDate() *string
func (*ThreeDsCardholderAccountInfo) GetAccountPwdLastChanged ¶
func (t *ThreeDsCardholderAccountInfo) GetAccountPwdLastChanged() *string
func (*ThreeDsCardholderAccountInfo) GetExtraProperties ¶
func (t *ThreeDsCardholderAccountInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsCardholderAccountInfo) GetPaymentAccountAge ¶
func (t *ThreeDsCardholderAccountInfo) GetPaymentAccountAge() *string
func (*ThreeDsCardholderAccountInfo) GetPaymentAccountCreated ¶
func (t *ThreeDsCardholderAccountInfo) GetPaymentAccountCreated() *string
func (*ThreeDsCardholderAccountInfo) GetPurchaseCountHalfYear ¶
func (t *ThreeDsCardholderAccountInfo) GetPurchaseCountHalfYear() *string
func (*ThreeDsCardholderAccountInfo) GetShippingAccountNameMatch ¶
func (t *ThreeDsCardholderAccountInfo) GetShippingAccountNameMatch() *bool
func (*ThreeDsCardholderAccountInfo) GetShippingAddressFirstUsed ¶
func (t *ThreeDsCardholderAccountInfo) GetShippingAddressFirstUsed() *string
func (*ThreeDsCardholderAccountInfo) GetShippingAddressUsageDate ¶
func (t *ThreeDsCardholderAccountInfo) GetShippingAddressUsageDate() *string
func (*ThreeDsCardholderAccountInfo) GetSuspiciousActivityObserved ¶
func (t *ThreeDsCardholderAccountInfo) GetSuspiciousActivityObserved() *bool
func (*ThreeDsCardholderAccountInfo) GetTransactionCountDay ¶
func (t *ThreeDsCardholderAccountInfo) GetTransactionCountDay() *string
func (*ThreeDsCardholderAccountInfo) GetTransactionCountYear ¶
func (t *ThreeDsCardholderAccountInfo) GetTransactionCountYear() *string
func (*ThreeDsCardholderAccountInfo) String ¶
func (t *ThreeDsCardholderAccountInfo) String() string
func (*ThreeDsCardholderAccountInfo) UnmarshalJSON ¶
func (t *ThreeDsCardholderAccountInfo) UnmarshalJSON(data []byte) error
type ThreeDsCardholderAuthenticationInfo ¶
type ThreeDsCardholderAuthenticationInfo struct {
Method *string `json:"method,omitempty" url:"method,omitempty"`
Timestamp *string `json:"timestamp,omitempty" url:"timestamp,omitempty"`
Data *string `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsCardholderAuthenticationInfo) GetData ¶
func (t *ThreeDsCardholderAuthenticationInfo) GetData() *string
func (*ThreeDsCardholderAuthenticationInfo) GetExtraProperties ¶
func (t *ThreeDsCardholderAuthenticationInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsCardholderAuthenticationInfo) GetMethod ¶
func (t *ThreeDsCardholderAuthenticationInfo) GetMethod() *string
func (*ThreeDsCardholderAuthenticationInfo) GetTimestamp ¶
func (t *ThreeDsCardholderAuthenticationInfo) GetTimestamp() *string
func (*ThreeDsCardholderAuthenticationInfo) String ¶
func (t *ThreeDsCardholderAuthenticationInfo) String() string
func (*ThreeDsCardholderAuthenticationInfo) UnmarshalJSON ¶
func (t *ThreeDsCardholderAuthenticationInfo) UnmarshalJSON(data []byte) error
type ThreeDsCardholderInfo ¶
type ThreeDsCardholderInfo struct {
AccountID *string `json:"account_id,omitempty" url:"account_id,omitempty"`
AccountType *string `json:"account_type,omitempty" url:"account_type,omitempty"`
AccountInfo *ThreeDsCardholderAccountInfo `json:"account_info,omitempty" url:"account_info,omitempty"`
AuthenticationInfo *ThreeDsCardholderAuthenticationInfo `json:"authentication_info,omitempty" url:"authentication_info,omitempty"`
PriorAuthenticationInfo *ThreeDsPriorAuthenticationInfo `json:"prior_authentication_info,omitempty" url:"prior_authentication_info,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Email *string `json:"email,omitempty" url:"email,omitempty"`
PhoneNumber *ThreeDsCardholderPhoneNumber `json:"phone_number,omitempty" url:"phone_number,omitempty"`
MobilePhoneNumber *ThreeDsCardholderPhoneNumber `json:"mobile_phone_number,omitempty" url:"mobile_phone_number,omitempty"`
WorkPhoneNumber *ThreeDsCardholderPhoneNumber `json:"work_phone_number,omitempty" url:"work_phone_number,omitempty"`
BillingShippingAddressMatch *string `json:"billing_shipping_address_match,omitempty" url:"billing_shipping_address_match,omitempty"`
BillingAddress *ThreeDsAddress `json:"billing_address,omitempty" url:"billing_address,omitempty"`
ShippingAddress *ThreeDsAddress `json:"shipping_address,omitempty" url:"shipping_address,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsCardholderInfo) GetAccountID ¶
func (t *ThreeDsCardholderInfo) GetAccountID() *string
func (*ThreeDsCardholderInfo) GetAccountInfo ¶
func (t *ThreeDsCardholderInfo) GetAccountInfo() *ThreeDsCardholderAccountInfo
func (*ThreeDsCardholderInfo) GetAccountType ¶
func (t *ThreeDsCardholderInfo) GetAccountType() *string
func (*ThreeDsCardholderInfo) GetAuthenticationInfo ¶
func (t *ThreeDsCardholderInfo) GetAuthenticationInfo() *ThreeDsCardholderAuthenticationInfo
func (*ThreeDsCardholderInfo) GetBillingAddress ¶
func (t *ThreeDsCardholderInfo) GetBillingAddress() *ThreeDsAddress
func (*ThreeDsCardholderInfo) GetBillingShippingAddressMatch ¶
func (t *ThreeDsCardholderInfo) GetBillingShippingAddressMatch() *string
func (*ThreeDsCardholderInfo) GetEmail ¶
func (t *ThreeDsCardholderInfo) GetEmail() *string
func (*ThreeDsCardholderInfo) GetExtraProperties ¶
func (t *ThreeDsCardholderInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsCardholderInfo) GetMobilePhoneNumber ¶
func (t *ThreeDsCardholderInfo) GetMobilePhoneNumber() *ThreeDsCardholderPhoneNumber
func (*ThreeDsCardholderInfo) GetName ¶
func (t *ThreeDsCardholderInfo) GetName() *string
func (*ThreeDsCardholderInfo) GetPhoneNumber ¶
func (t *ThreeDsCardholderInfo) GetPhoneNumber() *ThreeDsCardholderPhoneNumber
func (*ThreeDsCardholderInfo) GetPriorAuthenticationInfo ¶
func (t *ThreeDsCardholderInfo) GetPriorAuthenticationInfo() *ThreeDsPriorAuthenticationInfo
func (*ThreeDsCardholderInfo) GetShippingAddress ¶
func (t *ThreeDsCardholderInfo) GetShippingAddress() *ThreeDsAddress
func (*ThreeDsCardholderInfo) GetWorkPhoneNumber ¶
func (t *ThreeDsCardholderInfo) GetWorkPhoneNumber() *ThreeDsCardholderPhoneNumber
func (*ThreeDsCardholderInfo) String ¶
func (t *ThreeDsCardholderInfo) String() string
func (*ThreeDsCardholderInfo) UnmarshalJSON ¶
func (t *ThreeDsCardholderInfo) UnmarshalJSON(data []byte) error
type ThreeDsCardholderPhoneNumber ¶
type ThreeDsCardholderPhoneNumber struct {
CountryCode *string `json:"country_code,omitempty" url:"country_code,omitempty"`
Number *string `json:"number,omitempty" url:"number,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsCardholderPhoneNumber) GetCountryCode ¶
func (t *ThreeDsCardholderPhoneNumber) GetCountryCode() *string
func (*ThreeDsCardholderPhoneNumber) GetExtraProperties ¶
func (t *ThreeDsCardholderPhoneNumber) GetExtraProperties() map[string]interface{}
func (*ThreeDsCardholderPhoneNumber) GetNumber ¶
func (t *ThreeDsCardholderPhoneNumber) GetNumber() *string
func (*ThreeDsCardholderPhoneNumber) String ¶
func (t *ThreeDsCardholderPhoneNumber) String() string
func (*ThreeDsCardholderPhoneNumber) UnmarshalJSON ¶
func (t *ThreeDsCardholderPhoneNumber) UnmarshalJSON(data []byte) error
type ThreeDsDeviceInfo ¶
type ThreeDsDeviceInfo struct {
BrowserAcceptHeader *string `json:"browser_accept_header,omitempty" url:"browser_accept_header,omitempty"`
BrowserIP *string `json:"browser_ip,omitempty" url:"browser_ip,omitempty"`
BrowserJavascriptEnabled *bool `json:"browser_javascript_enabled,omitempty" url:"browser_javascript_enabled,omitempty"`
BrowserJavaEnabled *bool `json:"browser_java_enabled,omitempty" url:"browser_java_enabled,omitempty"`
BrowserLanguage *string `json:"browser_language,omitempty" url:"browser_language,omitempty"`
BrowserColorDepth *string `json:"browser_color_depth,omitempty" url:"browser_color_depth,omitempty"`
BrowserScreenHeight *string `json:"browser_screen_height,omitempty" url:"browser_screen_height,omitempty"`
BrowserScreenWidth *string `json:"browser_screen_width,omitempty" url:"browser_screen_width,omitempty"`
BrowserTz *string `json:"browser_tz,omitempty" url:"browser_tz,omitempty"`
BrowserUserAgent *string `json:"browser_user_agent,omitempty" url:"browser_user_agent,omitempty"`
SdkTransactionID *string `json:"sdk_transaction_id,omitempty" url:"sdk_transaction_id,omitempty"`
SdkApplicationID *string `json:"sdk_application_id,omitempty" url:"sdk_application_id,omitempty"`
SdkEncryptionData *string `json:"sdk_encryption_data,omitempty" url:"sdk_encryption_data,omitempty"`
SdkEphemeralPublicKey *string `json:"sdk_ephemeral_public_key,omitempty" url:"sdk_ephemeral_public_key,omitempty"`
SdkMaxTimeout *string `json:"sdk_max_timeout,omitempty" url:"sdk_max_timeout,omitempty"`
SdkReferenceNumber *string `json:"sdk_reference_number,omitempty" url:"sdk_reference_number,omitempty"`
SdkRenderOptions *ThreeDsMobileSdkRenderOptions `json:"sdk_render_options,omitempty" url:"sdk_render_options,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsDeviceInfo) GetBrowserAcceptHeader ¶
func (t *ThreeDsDeviceInfo) GetBrowserAcceptHeader() *string
func (*ThreeDsDeviceInfo) GetBrowserColorDepth ¶
func (t *ThreeDsDeviceInfo) GetBrowserColorDepth() *string
func (*ThreeDsDeviceInfo) GetBrowserIP ¶
func (t *ThreeDsDeviceInfo) GetBrowserIP() *string
func (*ThreeDsDeviceInfo) GetBrowserJavaEnabled ¶
func (t *ThreeDsDeviceInfo) GetBrowserJavaEnabled() *bool
func (*ThreeDsDeviceInfo) GetBrowserJavascriptEnabled ¶
func (t *ThreeDsDeviceInfo) GetBrowserJavascriptEnabled() *bool
func (*ThreeDsDeviceInfo) GetBrowserLanguage ¶
func (t *ThreeDsDeviceInfo) GetBrowserLanguage() *string
func (*ThreeDsDeviceInfo) GetBrowserScreenHeight ¶
func (t *ThreeDsDeviceInfo) GetBrowserScreenHeight() *string
func (*ThreeDsDeviceInfo) GetBrowserScreenWidth ¶
func (t *ThreeDsDeviceInfo) GetBrowserScreenWidth() *string
func (*ThreeDsDeviceInfo) GetBrowserTz ¶
func (t *ThreeDsDeviceInfo) GetBrowserTz() *string
func (*ThreeDsDeviceInfo) GetBrowserUserAgent ¶
func (t *ThreeDsDeviceInfo) GetBrowserUserAgent() *string
func (*ThreeDsDeviceInfo) GetExtraProperties ¶
func (t *ThreeDsDeviceInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsDeviceInfo) GetSdkApplicationID ¶
func (t *ThreeDsDeviceInfo) GetSdkApplicationID() *string
func (*ThreeDsDeviceInfo) GetSdkEncryptionData ¶
func (t *ThreeDsDeviceInfo) GetSdkEncryptionData() *string
func (*ThreeDsDeviceInfo) GetSdkEphemeralPublicKey ¶
func (t *ThreeDsDeviceInfo) GetSdkEphemeralPublicKey() *string
func (*ThreeDsDeviceInfo) GetSdkMaxTimeout ¶
func (t *ThreeDsDeviceInfo) GetSdkMaxTimeout() *string
func (*ThreeDsDeviceInfo) GetSdkReferenceNumber ¶
func (t *ThreeDsDeviceInfo) GetSdkReferenceNumber() *string
func (*ThreeDsDeviceInfo) GetSdkRenderOptions ¶
func (t *ThreeDsDeviceInfo) GetSdkRenderOptions() *ThreeDsMobileSdkRenderOptions
func (*ThreeDsDeviceInfo) GetSdkTransactionID ¶
func (t *ThreeDsDeviceInfo) GetSdkTransactionID() *string
func (*ThreeDsDeviceInfo) String ¶
func (t *ThreeDsDeviceInfo) String() string
func (*ThreeDsDeviceInfo) UnmarshalJSON ¶
func (t *ThreeDsDeviceInfo) UnmarshalJSON(data []byte) error
type ThreeDsMerchantInfo ¶
type ThreeDsMerchantInfo struct {
Mid *string `json:"mid,omitempty" url:"mid,omitempty"`
AcquirerBin *string `json:"acquirer_bin,omitempty" url:"acquirer_bin,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
CountryCode *string `json:"country_code,omitempty" url:"country_code,omitempty"`
CategoryCode *string `json:"category_code,omitempty" url:"category_code,omitempty"`
URL *string `json:"url,omitempty" url:"url,omitempty"`
RiskInfo *ThreeDsMerchantRiskInfo `json:"risk_info,omitempty" url:"risk_info,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsMerchantInfo) GetAcquirerBin ¶
func (t *ThreeDsMerchantInfo) GetAcquirerBin() *string
func (*ThreeDsMerchantInfo) GetCategoryCode ¶
func (t *ThreeDsMerchantInfo) GetCategoryCode() *string
func (*ThreeDsMerchantInfo) GetCountryCode ¶
func (t *ThreeDsMerchantInfo) GetCountryCode() *string
func (*ThreeDsMerchantInfo) GetExtraProperties ¶
func (t *ThreeDsMerchantInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsMerchantInfo) GetMid ¶
func (t *ThreeDsMerchantInfo) GetMid() *string
func (*ThreeDsMerchantInfo) GetName ¶
func (t *ThreeDsMerchantInfo) GetName() *string
func (*ThreeDsMerchantInfo) GetRiskInfo ¶
func (t *ThreeDsMerchantInfo) GetRiskInfo() *ThreeDsMerchantRiskInfo
func (*ThreeDsMerchantInfo) GetURL ¶
func (t *ThreeDsMerchantInfo) GetURL() *string
func (*ThreeDsMerchantInfo) String ¶
func (t *ThreeDsMerchantInfo) String() string
func (*ThreeDsMerchantInfo) UnmarshalJSON ¶
func (t *ThreeDsMerchantInfo) UnmarshalJSON(data []byte) error
type ThreeDsMerchantRiskInfo ¶
type ThreeDsMerchantRiskInfo struct {
DeliveryEmail *string `json:"delivery_email,omitempty" url:"delivery_email,omitempty"`
DeliveryTimeFrame *string `json:"delivery_time_frame,omitempty" url:"delivery_time_frame,omitempty"`
GiftCardAmount *string `json:"gift_card_amount,omitempty" url:"gift_card_amount,omitempty"`
GiftCardCount *string `json:"gift_card_count,omitempty" url:"gift_card_count,omitempty"`
GiftCardCurrency *string `json:"gift_card_currency,omitempty" url:"gift_card_currency,omitempty"`
PreOrderPurchase *bool `json:"pre_order_purchase,omitempty" url:"pre_order_purchase,omitempty"`
PreOrderDate *string `json:"pre_order_date,omitempty" url:"pre_order_date,omitempty"`
ReorderedPurchase *bool `json:"reordered_purchase,omitempty" url:"reordered_purchase,omitempty"`
ShippingMethod *string `json:"shipping_method,omitempty" url:"shipping_method,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsMerchantRiskInfo) GetDeliveryEmail ¶
func (t *ThreeDsMerchantRiskInfo) GetDeliveryEmail() *string
func (*ThreeDsMerchantRiskInfo) GetDeliveryTimeFrame ¶
func (t *ThreeDsMerchantRiskInfo) GetDeliveryTimeFrame() *string
func (*ThreeDsMerchantRiskInfo) GetExtraProperties ¶
func (t *ThreeDsMerchantRiskInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsMerchantRiskInfo) GetGiftCardAmount ¶
func (t *ThreeDsMerchantRiskInfo) GetGiftCardAmount() *string
func (*ThreeDsMerchantRiskInfo) GetGiftCardCount ¶
func (t *ThreeDsMerchantRiskInfo) GetGiftCardCount() *string
func (*ThreeDsMerchantRiskInfo) GetGiftCardCurrency ¶
func (t *ThreeDsMerchantRiskInfo) GetGiftCardCurrency() *string
func (*ThreeDsMerchantRiskInfo) GetPreOrderDate ¶
func (t *ThreeDsMerchantRiskInfo) GetPreOrderDate() *string
func (*ThreeDsMerchantRiskInfo) GetPreOrderPurchase ¶
func (t *ThreeDsMerchantRiskInfo) GetPreOrderPurchase() *bool
func (*ThreeDsMerchantRiskInfo) GetReorderedPurchase ¶
func (t *ThreeDsMerchantRiskInfo) GetReorderedPurchase() *bool
func (*ThreeDsMerchantRiskInfo) GetShippingMethod ¶
func (t *ThreeDsMerchantRiskInfo) GetShippingMethod() *string
func (*ThreeDsMerchantRiskInfo) String ¶
func (t *ThreeDsMerchantRiskInfo) String() string
func (*ThreeDsMerchantRiskInfo) UnmarshalJSON ¶
func (t *ThreeDsMerchantRiskInfo) UnmarshalJSON(data []byte) error
type ThreeDsMessageExtension ¶
type ThreeDsMessageExtension struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
Critical *bool `json:"critical,omitempty" url:"critical,omitempty"`
Data interface{} `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsMessageExtension) GetCritical ¶
func (t *ThreeDsMessageExtension) GetCritical() *bool
func (*ThreeDsMessageExtension) GetData ¶
func (t *ThreeDsMessageExtension) GetData() interface{}
func (*ThreeDsMessageExtension) GetExtraProperties ¶
func (t *ThreeDsMessageExtension) GetExtraProperties() map[string]interface{}
func (*ThreeDsMessageExtension) GetID ¶
func (t *ThreeDsMessageExtension) GetID() *string
func (*ThreeDsMessageExtension) GetName ¶
func (t *ThreeDsMessageExtension) GetName() *string
func (*ThreeDsMessageExtension) String ¶
func (t *ThreeDsMessageExtension) String() string
func (*ThreeDsMessageExtension) UnmarshalJSON ¶
func (t *ThreeDsMessageExtension) UnmarshalJSON(data []byte) error
type ThreeDsMethod ¶
type ThreeDsMethod struct {
MethodURL *string `json:"method_url,omitempty" url:"method_url,omitempty"`
MethodCompletionIndicator *string `json:"method_completion_indicator,omitempty" url:"method_completion_indicator,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsMethod) GetExtraProperties ¶
func (t *ThreeDsMethod) GetExtraProperties() map[string]interface{}
func (*ThreeDsMethod) GetMethodCompletionIndicator ¶
func (t *ThreeDsMethod) GetMethodCompletionIndicator() *string
func (*ThreeDsMethod) GetMethodURL ¶
func (t *ThreeDsMethod) GetMethodURL() *string
func (*ThreeDsMethod) String ¶
func (t *ThreeDsMethod) String() string
func (*ThreeDsMethod) UnmarshalJSON ¶
func (t *ThreeDsMethod) UnmarshalJSON(data []byte) error
type ThreeDsMobileSdkRenderOptions ¶
type ThreeDsMobileSdkRenderOptions struct {
SdkInterface *string `json:"sdk_interface,omitempty" url:"sdk_interface,omitempty"`
SdkUIType []string `json:"sdk_ui_type,omitempty" url:"sdk_ui_type,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsMobileSdkRenderOptions) GetExtraProperties ¶
func (t *ThreeDsMobileSdkRenderOptions) GetExtraProperties() map[string]interface{}
func (*ThreeDsMobileSdkRenderOptions) GetSdkInterface ¶
func (t *ThreeDsMobileSdkRenderOptions) GetSdkInterface() *string
func (*ThreeDsMobileSdkRenderOptions) GetSdkUIType ¶
func (t *ThreeDsMobileSdkRenderOptions) GetSdkUIType() []string
func (*ThreeDsMobileSdkRenderOptions) String ¶
func (t *ThreeDsMobileSdkRenderOptions) String() string
func (*ThreeDsMobileSdkRenderOptions) UnmarshalJSON ¶
func (t *ThreeDsMobileSdkRenderOptions) UnmarshalJSON(data []byte) error
type ThreeDsPriorAuthenticationInfo ¶
type ThreeDsPriorAuthenticationInfo struct {
Method *string `json:"method,omitempty" url:"method,omitempty"`
Timestamp *string `json:"timestamp,omitempty" url:"timestamp,omitempty"`
ReferenceID *string `json:"reference_id,omitempty" url:"reference_id,omitempty"`
Data *string `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsPriorAuthenticationInfo) GetData ¶
func (t *ThreeDsPriorAuthenticationInfo) GetData() *string
func (*ThreeDsPriorAuthenticationInfo) GetExtraProperties ¶
func (t *ThreeDsPriorAuthenticationInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsPriorAuthenticationInfo) GetMethod ¶
func (t *ThreeDsPriorAuthenticationInfo) GetMethod() *string
func (*ThreeDsPriorAuthenticationInfo) GetReferenceID ¶
func (t *ThreeDsPriorAuthenticationInfo) GetReferenceID() *string
func (*ThreeDsPriorAuthenticationInfo) GetTimestamp ¶
func (t *ThreeDsPriorAuthenticationInfo) GetTimestamp() *string
func (*ThreeDsPriorAuthenticationInfo) String ¶
func (t *ThreeDsPriorAuthenticationInfo) String() string
func (*ThreeDsPriorAuthenticationInfo) UnmarshalJSON ¶
func (t *ThreeDsPriorAuthenticationInfo) UnmarshalJSON(data []byte) error
type ThreeDsPurchaseInfo ¶
type ThreeDsPurchaseInfo struct {
Amount *string `json:"amount,omitempty" url:"amount,omitempty"`
Currency *string `json:"currency,omitempty" url:"currency,omitempty"`
Exponent *string `json:"exponent,omitempty" url:"exponent,omitempty"`
Date *string `json:"date,omitempty" url:"date,omitempty"`
TransactionType *string `json:"transaction_type,omitempty" url:"transaction_type,omitempty"`
InstallmentCount *string `json:"installment_count,omitempty" url:"installment_count,omitempty"`
RecurringExpiration *string `json:"recurring_expiration,omitempty" url:"recurring_expiration,omitempty"`
RecurringFrequency *string `json:"recurring_frequency,omitempty" url:"recurring_frequency,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsPurchaseInfo) GetAmount ¶
func (t *ThreeDsPurchaseInfo) GetAmount() *string
func (*ThreeDsPurchaseInfo) GetCurrency ¶
func (t *ThreeDsPurchaseInfo) GetCurrency() *string
func (*ThreeDsPurchaseInfo) GetDate ¶
func (t *ThreeDsPurchaseInfo) GetDate() *string
func (*ThreeDsPurchaseInfo) GetExponent ¶
func (t *ThreeDsPurchaseInfo) GetExponent() *string
func (*ThreeDsPurchaseInfo) GetExtraProperties ¶
func (t *ThreeDsPurchaseInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsPurchaseInfo) GetInstallmentCount ¶
func (t *ThreeDsPurchaseInfo) GetInstallmentCount() *string
func (*ThreeDsPurchaseInfo) GetRecurringExpiration ¶
func (t *ThreeDsPurchaseInfo) GetRecurringExpiration() *string
func (*ThreeDsPurchaseInfo) GetRecurringFrequency ¶
func (t *ThreeDsPurchaseInfo) GetRecurringFrequency() *string
func (*ThreeDsPurchaseInfo) GetTransactionType ¶
func (t *ThreeDsPurchaseInfo) GetTransactionType() *string
func (*ThreeDsPurchaseInfo) String ¶
func (t *ThreeDsPurchaseInfo) String() string
func (*ThreeDsPurchaseInfo) UnmarshalJSON ¶
func (t *ThreeDsPurchaseInfo) UnmarshalJSON(data []byte) error
type ThreeDsRequestorInfo ¶
type ThreeDsRequestorInfo struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Name *string `json:"name,omitempty" url:"name,omitempty"`
URL *string `json:"url,omitempty" url:"url,omitempty"`
DiscoverClientID *string `json:"discover_client_id,omitempty" url:"discover_client_id,omitempty"`
DiscoverRequestorID *string `json:"discover_requestor_id,omitempty" url:"discover_requestor_id,omitempty"`
AmexRequestorType *string `json:"amex_requestor_type,omitempty" url:"amex_requestor_type,omitempty"`
CbSiretNumber *string `json:"cb_siret_number,omitempty" url:"cb_siret_number,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsRequestorInfo) GetAmexRequestorType ¶
func (t *ThreeDsRequestorInfo) GetAmexRequestorType() *string
func (*ThreeDsRequestorInfo) GetCbSiretNumber ¶
func (t *ThreeDsRequestorInfo) GetCbSiretNumber() *string
func (*ThreeDsRequestorInfo) GetDiscoverClientID ¶
func (t *ThreeDsRequestorInfo) GetDiscoverClientID() *string
func (*ThreeDsRequestorInfo) GetDiscoverRequestorID ¶
func (t *ThreeDsRequestorInfo) GetDiscoverRequestorID() *string
func (*ThreeDsRequestorInfo) GetExtraProperties ¶
func (t *ThreeDsRequestorInfo) GetExtraProperties() map[string]interface{}
func (*ThreeDsRequestorInfo) GetID ¶
func (t *ThreeDsRequestorInfo) GetID() *string
func (*ThreeDsRequestorInfo) GetName ¶
func (t *ThreeDsRequestorInfo) GetName() *string
func (*ThreeDsRequestorInfo) GetURL ¶
func (t *ThreeDsRequestorInfo) GetURL() *string
func (*ThreeDsRequestorInfo) String ¶
func (t *ThreeDsRequestorInfo) String() string
func (*ThreeDsRequestorInfo) UnmarshalJSON ¶
func (t *ThreeDsRequestorInfo) UnmarshalJSON(data []byte) error
type ThreeDsSession ¶
type ThreeDsSession struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
PanTokenID *string `json:"pan_token_id,omitempty" url:"pan_token_id,omitempty"`
TokenID *string `json:"token_id,omitempty" url:"token_id,omitempty"`
TokenIntentID *string `json:"token_intent_id,omitempty" url:"token_intent_id,omitempty"`
CardBrand *string `json:"card_brand,omitempty" url:"card_brand,omitempty"`
AdditionalCardBrands []string `json:"additional_card_brands,omitempty" url:"additional_card_brands,omitempty"`
ExpirationDate *time.Time `json:"expiration_date,omitempty" url:"expiration_date,omitempty"`
CreatedDate *time.Time `json:"created_date,omitempty" url:"created_date,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
ModifiedDate *time.Time `json:"modified_date,omitempty" url:"modified_date,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
Device *string `json:"device,omitempty" url:"device,omitempty"`
DeviceInfo *ThreeDsDeviceInfo `json:"device_info,omitempty" url:"device_info,omitempty"`
WebChallengeMode *string `json:"web_challenge_mode,omitempty" url:"web_challenge_mode,omitempty"`
Version *ThreeDsVersion `json:"version,omitempty" url:"version,omitempty"`
Method *ThreeDsMethod `json:"method,omitempty" url:"method,omitempty"`
Authentication *ThreeDsAuthentication `json:"authentication,omitempty" url:"authentication,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsSession) GetAdditionalCardBrands ¶
func (t *ThreeDsSession) GetAdditionalCardBrands() []string
func (*ThreeDsSession) GetAuthentication ¶
func (t *ThreeDsSession) GetAuthentication() *ThreeDsAuthentication
func (*ThreeDsSession) GetCardBrand ¶
func (t *ThreeDsSession) GetCardBrand() *string
func (*ThreeDsSession) GetCreatedBy ¶
func (t *ThreeDsSession) GetCreatedBy() *string
func (*ThreeDsSession) GetCreatedDate ¶
func (t *ThreeDsSession) GetCreatedDate() *time.Time
func (*ThreeDsSession) GetDevice ¶
func (t *ThreeDsSession) GetDevice() *string
func (*ThreeDsSession) GetDeviceInfo ¶
func (t *ThreeDsSession) GetDeviceInfo() *ThreeDsDeviceInfo
func (*ThreeDsSession) GetExpirationDate ¶
func (t *ThreeDsSession) GetExpirationDate() *time.Time
func (*ThreeDsSession) GetExtraProperties ¶
func (t *ThreeDsSession) GetExtraProperties() map[string]interface{}
func (*ThreeDsSession) GetID ¶
func (t *ThreeDsSession) GetID() *string
func (*ThreeDsSession) GetMethod ¶
func (t *ThreeDsSession) GetMethod() *ThreeDsMethod
func (*ThreeDsSession) GetModifiedBy ¶
func (t *ThreeDsSession) GetModifiedBy() *string
func (*ThreeDsSession) GetModifiedDate ¶
func (t *ThreeDsSession) GetModifiedDate() *time.Time
func (*ThreeDsSession) GetPanTokenID ¶
func (t *ThreeDsSession) GetPanTokenID() *string
func (*ThreeDsSession) GetTenantID ¶
func (t *ThreeDsSession) GetTenantID() *string
func (*ThreeDsSession) GetTokenID ¶
func (t *ThreeDsSession) GetTokenID() *string
func (*ThreeDsSession) GetTokenIntentID ¶
func (t *ThreeDsSession) GetTokenIntentID() *string
func (*ThreeDsSession) GetType ¶
func (t *ThreeDsSession) GetType() *string
func (*ThreeDsSession) GetVersion ¶
func (t *ThreeDsSession) GetVersion() *ThreeDsVersion
func (*ThreeDsSession) GetWebChallengeMode ¶
func (t *ThreeDsSession) GetWebChallengeMode() *string
func (*ThreeDsSession) MarshalJSON ¶
func (t *ThreeDsSession) MarshalJSON() ([]byte, error)
func (*ThreeDsSession) String ¶
func (t *ThreeDsSession) String() string
func (*ThreeDsSession) UnmarshalJSON ¶
func (t *ThreeDsSession) UnmarshalJSON(data []byte) error
type ThreeDsVersion ¶
type ThreeDsVersion struct {
RecommendedVersion *string `json:"recommended_version,omitempty" url:"recommended_version,omitempty"`
AvailableVersions []string `json:"available_versions,omitempty" url:"available_versions,omitempty"`
EarliestAcsSupportedVersion *string `json:"earliest_acs_supported_version,omitempty" url:"earliest_acs_supported_version,omitempty"`
EarliestDsSupportedVersion *string `json:"earliest_ds_supported_version,omitempty" url:"earliest_ds_supported_version,omitempty"`
LatestAcsSupportedVersion *string `json:"latest_acs_supported_version,omitempty" url:"latest_acs_supported_version,omitempty"`
LatestDsSupportedVersion *string `json:"latest_ds_supported_version,omitempty" url:"latest_ds_supported_version,omitempty"`
AcsInformation []string `json:"acs_information,omitempty" url:"acs_information,omitempty"`
// contains filtered or unexported fields
}
func (*ThreeDsVersion) GetAcsInformation ¶
func (t *ThreeDsVersion) GetAcsInformation() []string
func (*ThreeDsVersion) GetAvailableVersions ¶
func (t *ThreeDsVersion) GetAvailableVersions() []string
func (*ThreeDsVersion) GetEarliestAcsSupportedVersion ¶
func (t *ThreeDsVersion) GetEarliestAcsSupportedVersion() *string
func (*ThreeDsVersion) GetEarliestDsSupportedVersion ¶
func (t *ThreeDsVersion) GetEarliestDsSupportedVersion() *string
func (*ThreeDsVersion) GetExtraProperties ¶
func (t *ThreeDsVersion) GetExtraProperties() map[string]interface{}
func (*ThreeDsVersion) GetLatestAcsSupportedVersion ¶
func (t *ThreeDsVersion) GetLatestAcsSupportedVersion() *string
func (*ThreeDsVersion) GetLatestDsSupportedVersion ¶
func (t *ThreeDsVersion) GetLatestDsSupportedVersion() *string
func (*ThreeDsVersion) GetRecommendedVersion ¶
func (t *ThreeDsVersion) GetRecommendedVersion() *string
func (*ThreeDsVersion) String ¶
func (t *ThreeDsVersion) String() string
func (*ThreeDsVersion) UnmarshalJSON ¶
func (t *ThreeDsVersion) UnmarshalJSON(data []byte) error
type Token ¶
type Token struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Data interface{} `json:"data,omitempty" url:"data,omitempty"`
Metadata map[string]*string `json:"metadata,omitempty" url:"metadata,omitempty"`
Enrichments *TokenEnrichments `json:"enrichments,omitempty" url:"enrichments,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
Card *CardDetails `json:"card,omitempty" url:"card,omitempty"`
Bank *BankDetails `json:"bank,omitempty" url:"bank,omitempty"`
NetworkToken *CardDetails `json:"network_token,omitempty" url:"network_token,omitempty"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
FingerprintExpression *string `json:"fingerprint_expression,omitempty" url:"fingerprint_expression,omitempty"`
Mask interface{} `json:"mask,omitempty" url:"mask,omitempty"`
Privacy *Privacy `json:"privacy,omitempty" url:"privacy,omitempty"`
SearchIndexes []string `json:"search_indexes,omitempty" url:"search_indexes,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
Containers []string `json:"containers,omitempty" url:"containers,omitempty"`
Aliases []string `json:"aliases,omitempty" url:"aliases,omitempty"`
Authentication interface{} `json:"authentication,omitempty" url:"authentication,omitempty"`
Extras *TokenExtras `json:"_extras,omitempty" url:"_extras,omitempty"`
// contains filtered or unexported fields
}
func (*Token) GetAliases ¶
func (*Token) GetAuthentication ¶
func (t *Token) GetAuthentication() interface{}
func (*Token) GetBank ¶
func (t *Token) GetBank() *BankDetails
func (*Token) GetCard ¶
func (t *Token) GetCard() *CardDetails
func (*Token) GetContainers ¶
func (*Token) GetCreatedAt ¶
func (*Token) GetCreatedBy ¶
func (*Token) GetEnrichments ¶
func (t *Token) GetEnrichments() *TokenEnrichments
func (*Token) GetExpiresAt ¶
func (*Token) GetExtraProperties ¶
func (*Token) GetExtras ¶
func (t *Token) GetExtras() *TokenExtras
func (*Token) GetFingerprint ¶
func (*Token) GetFingerprintExpression ¶
func (*Token) GetMetadata ¶
func (*Token) GetModifiedAt ¶
func (*Token) GetModifiedBy ¶
func (*Token) GetNetworkToken ¶
func (t *Token) GetNetworkToken() *CardDetails
func (*Token) GetPrivacy ¶
func (*Token) GetSearchIndexes ¶
func (*Token) GetTenantID ¶
func (*Token) MarshalJSON ¶
func (*Token) UnmarshalJSON ¶
type TokenAuthentication ¶
type TokenAuthentication struct {
ThreedsCryptogram *string `json:"threeds_cryptogram,omitempty" url:"threeds_cryptogram,omitempty"`
EciIndicator *string `json:"eci_indicator,omitempty" url:"eci_indicator,omitempty"`
// contains filtered or unexported fields
}
func (*TokenAuthentication) GetEciIndicator ¶
func (t *TokenAuthentication) GetEciIndicator() *string
func (*TokenAuthentication) GetExtraProperties ¶
func (t *TokenAuthentication) GetExtraProperties() map[string]interface{}
func (*TokenAuthentication) GetThreedsCryptogram ¶
func (t *TokenAuthentication) GetThreedsCryptogram() *string
func (*TokenAuthentication) String ¶
func (t *TokenAuthentication) String() string
func (*TokenAuthentication) UnmarshalJSON ¶
func (t *TokenAuthentication) UnmarshalJSON(data []byte) error
type TokenCursorPaginatedList ¶
type TokenCursorPaginatedList struct {
Pagination *CursorPagination `json:"pagination,omitempty" url:"pagination,omitempty"`
Data []*Token `json:"data,omitempty" url:"data,omitempty"`
// contains filtered or unexported fields
}
func (*TokenCursorPaginatedList) GetData ¶
func (t *TokenCursorPaginatedList) GetData() []*Token
func (*TokenCursorPaginatedList) GetExtraProperties ¶
func (t *TokenCursorPaginatedList) GetExtraProperties() map[string]interface{}
func (*TokenCursorPaginatedList) GetPagination ¶
func (t *TokenCursorPaginatedList) GetPagination() *CursorPagination
func (*TokenCursorPaginatedList) String ¶
func (t *TokenCursorPaginatedList) String() string
func (*TokenCursorPaginatedList) UnmarshalJSON ¶
func (t *TokenCursorPaginatedList) UnmarshalJSON(data []byte) error
type TokenEnrichments ¶
type TokenEnrichments struct {
BinDetails *BinDetails `json:"bin_details,omitempty" url:"bin_details,omitempty"`
CardDetails *TokenEnrichmentsCardDetails `json:"card_details,omitempty" url:"card_details,omitempty"`
// contains filtered or unexported fields
}
func (*TokenEnrichments) GetBinDetails ¶
func (t *TokenEnrichments) GetBinDetails() *BinDetails
func (*TokenEnrichments) GetCardDetails ¶
func (t *TokenEnrichments) GetCardDetails() *TokenEnrichmentsCardDetails
func (*TokenEnrichments) GetExtraProperties ¶
func (t *TokenEnrichments) GetExtraProperties() map[string]interface{}
func (*TokenEnrichments) String ¶
func (t *TokenEnrichments) String() string
func (*TokenEnrichments) UnmarshalJSON ¶
func (t *TokenEnrichments) UnmarshalJSON(data []byte) error
type TokenEnrichmentsCardDetails ¶
type TokenEnrichmentsCardDetails struct {
Bin *string `json:"bin,omitempty" url:"bin,omitempty"`
Last4 *string `json:"last4,omitempty" url:"last4,omitempty"`
// contains filtered or unexported fields
}
func (*TokenEnrichmentsCardDetails) GetBin ¶
func (t *TokenEnrichmentsCardDetails) GetBin() *string
func (*TokenEnrichmentsCardDetails) GetExtraProperties ¶
func (t *TokenEnrichmentsCardDetails) GetExtraProperties() map[string]interface{}
func (*TokenEnrichmentsCardDetails) GetLast4 ¶
func (t *TokenEnrichmentsCardDetails) GetLast4() *string
func (*TokenEnrichmentsCardDetails) String ¶
func (t *TokenEnrichmentsCardDetails) String() string
func (*TokenEnrichmentsCardDetails) UnmarshalJSON ¶
func (t *TokenEnrichmentsCardDetails) UnmarshalJSON(data []byte) error
type TokenExtras ¶
type TokenExtras struct {
Deduplicated *bool `json:"deduplicated,omitempty" url:"deduplicated,omitempty"`
TspDetails *TokenServiceProviderDetails `json:"tsp_details,omitempty" url:"tsp_details,omitempty"`
DeduplicationBehavior *string `json:"deduplication_behavior,omitempty" url:"deduplication_behavior,omitempty"`
NetworkTokenIDs []string `json:"network_token_ids,omitempty" url:"network_token_ids,omitempty"`
DecryptedPayload *bool `json:"decrypted_payload,omitempty" url:"decrypted_payload,omitempty"`
// contains filtered or unexported fields
}
func (*TokenExtras) GetDecryptedPayload ¶
func (t *TokenExtras) GetDecryptedPayload() *bool
func (*TokenExtras) GetDeduplicated ¶
func (t *TokenExtras) GetDeduplicated() *bool
func (*TokenExtras) GetDeduplicationBehavior ¶
func (t *TokenExtras) GetDeduplicationBehavior() *string
func (*TokenExtras) GetExtraProperties ¶
func (t *TokenExtras) GetExtraProperties() map[string]interface{}
func (*TokenExtras) GetNetworkTokenIDs ¶
func (t *TokenExtras) GetNetworkTokenIDs() []string
func (*TokenExtras) GetTspDetails ¶
func (t *TokenExtras) GetTspDetails() *TokenServiceProviderDetails
func (*TokenExtras) String ¶
func (t *TokenExtras) String() string
func (*TokenExtras) UnmarshalJSON ¶
func (t *TokenExtras) UnmarshalJSON(data []byte) error
type TokenIntent ¶
type TokenIntent struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
TenantID *string `json:"tenant_id,omitempty" url:"tenant_id,omitempty"`
Fingerprint *string `json:"fingerprint,omitempty" url:"fingerprint,omitempty"`
CreatedBy *string `json:"created_by,omitempty" url:"created_by,omitempty"`
CreatedAt *time.Time `json:"created_at,omitempty" url:"created_at,omitempty"`
ExpiresAt *time.Time `json:"expires_at,omitempty" url:"expires_at,omitempty"`
Card *CardDetails `json:"card,omitempty" url:"card,omitempty"`
Bank *BankDetails `json:"bank,omitempty" url:"bank,omitempty"`
NetworkToken *CardDetails `json:"network_token,omitempty" url:"network_token,omitempty"`
Authentication interface{} `json:"authentication,omitempty" url:"authentication,omitempty"`
Extras *TokenIntentExtras `json:"_extras,omitempty" url:"_extras,omitempty"`
// contains filtered or unexported fields
}
func (*TokenIntent) GetAuthentication ¶
func (t *TokenIntent) GetAuthentication() interface{}
func (*TokenIntent) GetBank ¶
func (t *TokenIntent) GetBank() *BankDetails
func (*TokenIntent) GetCard ¶
func (t *TokenIntent) GetCard() *CardDetails
func (*TokenIntent) GetCreatedAt ¶
func (t *TokenIntent) GetCreatedAt() *time.Time
func (*TokenIntent) GetCreatedBy ¶
func (t *TokenIntent) GetCreatedBy() *string
func (*TokenIntent) GetExpiresAt ¶
func (t *TokenIntent) GetExpiresAt() *time.Time
func (*TokenIntent) GetExtraProperties ¶
func (t *TokenIntent) GetExtraProperties() map[string]interface{}
func (*TokenIntent) GetExtras ¶
func (t *TokenIntent) GetExtras() *TokenIntentExtras
func (*TokenIntent) GetFingerprint ¶
func (t *TokenIntent) GetFingerprint() *string
func (*TokenIntent) GetID ¶
func (t *TokenIntent) GetID() *string
func (*TokenIntent) GetNetworkToken ¶
func (t *TokenIntent) GetNetworkToken() *CardDetails
func (*TokenIntent) GetTenantID ¶
func (t *TokenIntent) GetTenantID() *string
func (*TokenIntent) GetType ¶
func (t *TokenIntent) GetType() *string
func (*TokenIntent) MarshalJSON ¶
func (t *TokenIntent) MarshalJSON() ([]byte, error)
func (*TokenIntent) String ¶
func (t *TokenIntent) String() string
func (*TokenIntent) UnmarshalJSON ¶
func (t *TokenIntent) UnmarshalJSON(data []byte) error
type TokenIntentExtras ¶
type TokenIntentExtras struct {
TspDetails *TokenServiceProviderDetails `json:"tsp_details,omitempty" url:"tsp_details,omitempty"`
NetworkTokenIDs []string `json:"network_token_ids,omitempty" url:"network_token_ids,omitempty"`
// contains filtered or unexported fields
}
func (*TokenIntentExtras) GetExtraProperties ¶
func (t *TokenIntentExtras) GetExtraProperties() map[string]interface{}
func (*TokenIntentExtras) GetNetworkTokenIDs ¶
func (t *TokenIntentExtras) GetNetworkTokenIDs() []string
func (*TokenIntentExtras) GetTspDetails ¶
func (t *TokenIntentExtras) GetTspDetails() *TokenServiceProviderDetails
func (*TokenIntentExtras) String ¶
func (t *TokenIntentExtras) String() string
func (*TokenIntentExtras) UnmarshalJSON ¶
func (t *TokenIntentExtras) UnmarshalJSON(data []byte) error
type TokenServiceProviderDetails ¶
type TokenServiceProviderDetails struct {
Tsp *string `json:"tsp,omitempty" url:"tsp,omitempty"`
AuthMethod *string `json:"auth_method,omitempty" url:"auth_method,omitempty"`
MessageID *string `json:"message_id,omitempty" url:"message_id,omitempty"`
EciIndicator *string `json:"eci_indicator,omitempty" url:"eci_indicator,omitempty"`
AssuranceDetails *AssuranceDetails `json:"assurance_details,omitempty" url:"assurance_details,omitempty"`
TransactionID *string `json:"transaction_id,omitempty" url:"transaction_id,omitempty"`
CurrencyCode *string `json:"currency_code,omitempty" url:"currency_code,omitempty"`
TransactionAmount *int64 `json:"transaction_amount,omitempty" url:"transaction_amount,omitempty"`
CardholderName *string `json:"cardholder_name,omitempty" url:"cardholder_name,omitempty"`
DeviceManufacturerIdentifier *string `json:"device_manufacturer_identifier,omitempty" url:"device_manufacturer_identifier,omitempty"`
PaymentDataType *string `json:"payment_data_type,omitempty" url:"payment_data_type,omitempty"`
MerchantTokenIdentifier *string `json:"merchant_token_identifier,omitempty" url:"merchant_token_identifier,omitempty"`
AuthenticationResponses []*AuthenticationResponse `json:"authentication_responses,omitempty" url:"authentication_responses,omitempty"`
Status *string `json:"status,omitempty" url:"status,omitempty"`
// contains filtered or unexported fields
}
func (*TokenServiceProviderDetails) GetAssuranceDetails ¶
func (t *TokenServiceProviderDetails) GetAssuranceDetails() *AssuranceDetails
func (*TokenServiceProviderDetails) GetAuthMethod ¶
func (t *TokenServiceProviderDetails) GetAuthMethod() *string
func (*TokenServiceProviderDetails) GetAuthenticationResponses ¶
func (t *TokenServiceProviderDetails) GetAuthenticationResponses() []*AuthenticationResponse
func (*TokenServiceProviderDetails) GetCardholderName ¶
func (t *TokenServiceProviderDetails) GetCardholderName() *string
func (*TokenServiceProviderDetails) GetCurrencyCode ¶
func (t *TokenServiceProviderDetails) GetCurrencyCode() *string
func (*TokenServiceProviderDetails) GetDeviceManufacturerIdentifier ¶
func (t *TokenServiceProviderDetails) GetDeviceManufacturerIdentifier() *string
func (*TokenServiceProviderDetails) GetEciIndicator ¶
func (t *TokenServiceProviderDetails) GetEciIndicator() *string
func (*TokenServiceProviderDetails) GetExtraProperties ¶
func (t *TokenServiceProviderDetails) GetExtraProperties() map[string]interface{}
func (*TokenServiceProviderDetails) GetMerchantTokenIdentifier ¶
func (t *TokenServiceProviderDetails) GetMerchantTokenIdentifier() *string
func (*TokenServiceProviderDetails) GetMessageID ¶
func (t *TokenServiceProviderDetails) GetMessageID() *string
func (*TokenServiceProviderDetails) GetPaymentDataType ¶
func (t *TokenServiceProviderDetails) GetPaymentDataType() *string
func (*TokenServiceProviderDetails) GetStatus ¶
func (t *TokenServiceProviderDetails) GetStatus() *string
func (*TokenServiceProviderDetails) GetTransactionAmount ¶
func (t *TokenServiceProviderDetails) GetTransactionAmount() *int64
func (*TokenServiceProviderDetails) GetTransactionID ¶
func (t *TokenServiceProviderDetails) GetTransactionID() *string
func (*TokenServiceProviderDetails) GetTsp ¶
func (t *TokenServiceProviderDetails) GetTsp() *string
func (*TokenServiceProviderDetails) String ¶
func (t *TokenServiceProviderDetails) String() string
func (*TokenServiceProviderDetails) UnmarshalJSON ¶
func (t *TokenServiceProviderDetails) UnmarshalJSON(data []byte) error
type TokensListV2Request ¶
type TokensListV2Request struct {
Type *string `json:"-" url:"type,omitempty"`
Container *string `json:"-" url:"container,omitempty"`
Fingerprint *string `json:"-" url:"fingerprint,omitempty"`
Metadata map[string]*string `json:"-" url:"metadata,omitempty"`
Start *string `json:"-" url:"start,omitempty"`
Size *int `json:"-" url:"size,omitempty"`
}
type UnauthorizedError ¶
type UnauthorizedError struct {
}
Unauthorized
func (*UnauthorizedError) MarshalJSON ¶
func (u *UnauthorizedError) MarshalJSON() ([]byte, error)
func (*UnauthorizedError) UnmarshalJSON ¶
func (u *UnauthorizedError) UnmarshalJSON(data []byte) error
func (*UnauthorizedError) Unwrap ¶
func (u *UnauthorizedError) Unwrap() error
type UnprocessableEntityError ¶
type UnprocessableEntityError struct {
*core.APIError
Body *ProblemDetails
}
Client Error
func (*UnprocessableEntityError) MarshalJSON ¶
func (u *UnprocessableEntityError) MarshalJSON() ([]byte, error)
func (*UnprocessableEntityError) UnmarshalJSON ¶
func (u *UnprocessableEntityError) UnmarshalJSON(data []byte) error
func (*UnprocessableEntityError) Unwrap ¶
func (u *UnprocessableEntityError) Unwrap() error
type UpdateApplicationRequest ¶
type UpdateApplicationRequest struct {
Name string `json:"name" url:"-"`
Permissions []string `json:"permissions,omitempty" url:"-"`
Rules []*AccessRule `json:"rules,omitempty" url:"-"`
}
type UpdatePrivacy ¶
type UpdatePrivacy struct {
ImpactLevel *string `json:"impact_level,omitempty" url:"impact_level,omitempty"`
RestrictionPolicy *string `json:"restriction_policy,omitempty" url:"restriction_policy,omitempty"`
// contains filtered or unexported fields
}
func (*UpdatePrivacy) GetExtraProperties ¶
func (u *UpdatePrivacy) GetExtraProperties() map[string]interface{}
func (*UpdatePrivacy) GetImpactLevel ¶
func (u *UpdatePrivacy) GetImpactLevel() *string
func (*UpdatePrivacy) GetRestrictionPolicy ¶
func (u *UpdatePrivacy) GetRestrictionPolicy() *string
func (*UpdatePrivacy) String ¶
func (u *UpdatePrivacy) String() string
func (*UpdatePrivacy) UnmarshalJSON ¶
func (u *UpdatePrivacy) UnmarshalJSON(data []byte) error
type UpdateProxyRequest ¶
type UpdateProxyRequest struct {
Name string `json:"name" url:"-"`
DestinationURL string `json:"destination_url" url:"-"`
RequestReactorID *string `json:"request_reactor_id,omitempty" url:"-"`
ResponseReactorID *string `json:"response_reactor_id,omitempty" url:"-"`
RequestTransform *ProxyTransform `json:"request_transform,omitempty" url:"-"`
ResponseTransform *ProxyTransform `json:"response_transform,omitempty" url:"-"`
RequestTransforms []*ProxyTransform `json:"request_transforms,omitempty" url:"-"`
ResponseTransforms []*ProxyTransform `json:"response_transforms,omitempty" url:"-"`
Application *Application `json:"application,omitempty" url:"-"`
Configuration map[string]*string `json:"configuration,omitempty" url:"-"`
RequireAuth *bool `json:"require_auth,omitempty" url:"-"`
}
type UpdateReactorFormulaRequest ¶
type UpdateReactorFormulaRequest struct {
Type string `json:"type" url:"type"`
Name string `json:"name" url:"name"`
Description *string `json:"description,omitempty" url:"description,omitempty"`
Icon *string `json:"icon,omitempty" url:"icon,omitempty"`
Code *string `json:"code,omitempty" url:"code,omitempty"`
Configuration []*ReactorFormulaConfiguration `json:"configuration,omitempty" url:"configuration,omitempty"`
RequestParameters []*ReactorFormulaRequestParameter `json:"request_parameters,omitempty" url:"request_parameters,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateReactorFormulaRequest) GetCode ¶
func (u *UpdateReactorFormulaRequest) GetCode() *string
func (*UpdateReactorFormulaRequest) GetConfiguration ¶
func (u *UpdateReactorFormulaRequest) GetConfiguration() []*ReactorFormulaConfiguration
func (*UpdateReactorFormulaRequest) GetDescription ¶
func (u *UpdateReactorFormulaRequest) GetDescription() *string
func (*UpdateReactorFormulaRequest) GetExtraProperties ¶
func (u *UpdateReactorFormulaRequest) GetExtraProperties() map[string]interface{}
func (*UpdateReactorFormulaRequest) GetIcon ¶
func (u *UpdateReactorFormulaRequest) GetIcon() *string
func (*UpdateReactorFormulaRequest) GetName ¶
func (u *UpdateReactorFormulaRequest) GetName() string
func (*UpdateReactorFormulaRequest) GetRequestParameters ¶
func (u *UpdateReactorFormulaRequest) GetRequestParameters() []*ReactorFormulaRequestParameter
func (*UpdateReactorFormulaRequest) GetType ¶
func (u *UpdateReactorFormulaRequest) GetType() string
func (*UpdateReactorFormulaRequest) String ¶
func (u *UpdateReactorFormulaRequest) String() string
func (*UpdateReactorFormulaRequest) UnmarshalJSON ¶
func (u *UpdateReactorFormulaRequest) UnmarshalJSON(data []byte) error
type UpdateReactorRequest ¶
type UpdateTokenRequest ¶
type UpdateTokenRequest struct {
Data interface{} `json:"data,omitempty" url:"-"`
Privacy *UpdatePrivacy `json:"privacy,omitempty" url:"-"`
Metadata map[string]*string `json:"metadata,omitempty" url:"-"`
SearchIndexes []string `json:"search_indexes,omitempty" url:"-"`
FingerprintExpression *string `json:"fingerprint_expression,omitempty" url:"-"`
Mask interface{} `json:"mask,omitempty" url:"-"`
ExpiresAt *string `json:"expires_at,omitempty" url:"-"`
DeduplicateToken *bool `json:"deduplicate_token,omitempty" url:"-"`
Containers []string `json:"containers,omitempty" url:"-"`
}
type UpdateWebhookRequest ¶
type UpdateWebhookRequest struct {
// The name of the webhook
Name string `json:"name" url:"-"`
// The URL to which the webhook will send events
URL string `json:"url" url:"-"`
// The email address to use for management notification events. Ie: webhook disabled
NotifyEmail *string `json:"notify_email,omitempty" url:"-"`
// An array of event types that the webhook will listen for
Events []string `json:"events,omitempty" url:"-"`
}
type User ¶
type User struct {
ID *string `json:"id,omitempty" url:"id,omitempty"`
Email *string `json:"email,omitempty" url:"email,omitempty"`
Provider *string `json:"provider,omitempty" url:"provider,omitempty"`
MfaEnrolled *bool `json:"mfa_enrolled,omitempty" url:"mfa_enrolled,omitempty"`
FirstName *string `json:"first_name,omitempty" url:"first_name,omitempty"`
LastName *string `json:"last_name,omitempty" url:"last_name,omitempty"`
Picture *string `json:"picture,omitempty" url:"picture,omitempty"`
// contains filtered or unexported fields
}
func (*User) GetExtraProperties ¶
func (*User) GetFirstName ¶
func (*User) GetLastName ¶
func (*User) GetMfaEnrolled ¶
func (*User) GetPicture ¶
func (*User) GetProvider ¶
func (*User) UnmarshalJSON ¶
type ValidationProblemDetails ¶
type ValidationProblemDetails struct {
Errors map[string][]string `json:"errors,omitempty" url:"errors,omitempty"`
Type *string `json:"type,omitempty" url:"type,omitempty"`
Title *string `json:"title,omitempty" url:"title,omitempty"`
Status *int `json:"status,omitempty" url:"status,omitempty"`
Detail *string `json:"detail,omitempty" url:"detail,omitempty"`
Instance *string `json:"instance,omitempty" url:"instance,omitempty"`
ExtraProperties map[string]interface{} `json:"-" url:"-"`
// contains filtered or unexported fields
}
func (*ValidationProblemDetails) GetDetail ¶
func (v *ValidationProblemDetails) GetDetail() *string
func (*ValidationProblemDetails) GetErrors ¶
func (v *ValidationProblemDetails) GetErrors() map[string][]string
func (*ValidationProblemDetails) GetExtraProperties ¶
func (v *ValidationProblemDetails) GetExtraProperties() map[string]interface{}
func (*ValidationProblemDetails) GetInstance ¶
func (v *ValidationProblemDetails) GetInstance() *string
func (*ValidationProblemDetails) GetStatus ¶
func (v *ValidationProblemDetails) GetStatus() *int
func (*ValidationProblemDetails) GetTitle ¶
func (v *ValidationProblemDetails) GetTitle() *string
func (*ValidationProblemDetails) GetType ¶
func (v *ValidationProblemDetails) GetType() *string
func (*ValidationProblemDetails) MarshalJSON ¶
func (v *ValidationProblemDetails) MarshalJSON() ([]byte, error)
func (*ValidationProblemDetails) String ¶
func (v *ValidationProblemDetails) String() string
func (*ValidationProblemDetails) UnmarshalJSON ¶
func (v *ValidationProblemDetails) UnmarshalJSON(data []byte) error
type Webhook ¶
type Webhook struct {
ID string `json:"id" url:"id"`
TenantID string `json:"tenant_id" url:"tenant_id"`
Status WebhookStatus `json:"status" url:"status"`
Name string `json:"name" url:"name"`
URL string `json:"url" url:"url"`
// The email address to use for management notification events. Ie: webhook disabled
NotifyEmail *string `json:"notify_email,omitempty" url:"notify_email,omitempty"`
Events []string `json:"events" url:"events"`
CreatedBy string `json:"created_by" url:"created_by"`
CreatedAt time.Time `json:"created_at" url:"created_at"`
ModifiedBy *string `json:"modified_by,omitempty" url:"modified_by,omitempty"`
ModifiedAt *time.Time `json:"modified_at,omitempty" url:"modified_at,omitempty"`
// contains filtered or unexported fields
}
func (*Webhook) GetCreatedAt ¶
func (*Webhook) GetCreatedBy ¶
func (*Webhook) GetExtraProperties ¶
func (*Webhook) GetModifiedAt ¶
func (*Webhook) GetModifiedBy ¶
func (*Webhook) GetNotifyEmail ¶
func (*Webhook) GetStatus ¶
func (w *Webhook) GetStatus() WebhookStatus
func (*Webhook) GetTenantID ¶
func (*Webhook) MarshalJSON ¶
func (*Webhook) UnmarshalJSON ¶
type WebhookList ¶
type WebhookList struct {
Pagination *WebhookListPagination `json:"pagination" url:"pagination"`
Data []*Webhook `json:"data" url:"data"`
// contains filtered or unexported fields
}
func (*WebhookList) GetData ¶
func (w *WebhookList) GetData() []*Webhook
func (*WebhookList) GetExtraProperties ¶
func (w *WebhookList) GetExtraProperties() map[string]interface{}
func (*WebhookList) GetPagination ¶
func (w *WebhookList) GetPagination() *WebhookListPagination
func (*WebhookList) String ¶
func (w *WebhookList) String() string
func (*WebhookList) UnmarshalJSON ¶
func (w *WebhookList) UnmarshalJSON(data []byte) error
type WebhookListPagination ¶
type WebhookListPagination struct {
PageSize *int `json:"page_size,omitempty" url:"page_size,omitempty"`
Next *string `json:"next,omitempty" url:"next,omitempty"`
// contains filtered or unexported fields
}
func (*WebhookListPagination) GetExtraProperties ¶
func (w *WebhookListPagination) GetExtraProperties() map[string]interface{}
func (*WebhookListPagination) GetNext ¶
func (w *WebhookListPagination) GetNext() *string
func (*WebhookListPagination) GetPageSize ¶
func (w *WebhookListPagination) GetPageSize() *int
func (*WebhookListPagination) String ¶
func (w *WebhookListPagination) String() string
func (*WebhookListPagination) UnmarshalJSON ¶
func (w *WebhookListPagination) UnmarshalJSON(data []byte) error
type WebhookStatus ¶
type WebhookStatus string
const ( WebhookStatusEnabled WebhookStatus = "enabled" WebhookStatusDisabled WebhookStatus = "disabled" )
func NewWebhookStatusFromString ¶
func NewWebhookStatusFromString(s string) (WebhookStatus, error)
func (WebhookStatus) Ptr ¶
func (w WebhookStatus) Ptr() *WebhookStatus