appidmanagementv4

package
v0.0.0-...-dd0e0ea Latest Latest
Warning

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

Go to latest
Published: Sep 8, 2021 License: Apache-2.0 Imports: 10 Imported by: 2

Documentation

Overview

Package appidmanagementv4 : Operations and models for the AppIDManagementV4 service

Index

Constants

View Source
const (
	CloudDirectoryConfigParamsInteractionsIdentityConfirmationAccessModeFalseConst       = "false"
	CloudDirectoryConfigParamsInteractionsIdentityConfirmationAccessModeFullConst        = "FULL"
	CloudDirectoryConfigParamsInteractionsIdentityConfirmationAccessModeRestrictiveConst = "RESTRICTIVE"
)

Constants associated with the CloudDirectoryConfigParamsInteractionsIdentityConfirmation.AccessMode property.

View Source
const (
	DeleteActionURLOptionsActionOnResetPasswordConst = "on_reset_password"
	DeleteActionURLOptionsActionOnUserVerifiedConst  = "on_user_verified"
)

Constants associated with the DeleteActionURLOptions.Action property. The type of the action. on_user_verified - the URL of your custom user verified page, on_reset_password - the URL of your custom reset password page.

View Source
const (
	DeleteTemplateOptionsTemplateNameMFAVerificationConst  = "MFA_VERIFICATION"
	DeleteTemplateOptionsTemplateNamePasswordChangedConst  = "PASSWORD_CHANGED"
	DeleteTemplateOptionsTemplateNameResetPasswordConst    = "RESET_PASSWORD"
	DeleteTemplateOptionsTemplateNameUserVerificationConst = "USER_VERIFICATION"
	DeleteTemplateOptionsTemplateNameWelcomeConst          = "WELCOME"
)

Constants associated with the DeleteTemplateOptions.TemplateName property. The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED", "RESET_PASSWORD" or "MFA_VERIFICATION".

View Source
const (
	EmailDispatcherParamsCustomAuthorizationTypeBasicConst = "basic"
	EmailDispatcherParamsCustomAuthorizationTypeNoneConst  = "none"
	EmailDispatcherParamsCustomAuthorizationTypeValueConst = "value"
)

Constants associated with the EmailDispatcherParamsCustomAuthorization.Type property.

View Source
const (
	EmailSettingsTestParamsEmailSettingsProviderCustomConst   = "custom"
	EmailSettingsTestParamsEmailSettingsProviderSendgridConst = "sendgrid"
)

Constants associated with the EmailSettingsTestParamsEmailSettings.Provider property.

View Source
const (
	EmailSettingsTestParamsEmailSettingsCustomAuthorizationTypeBasicConst = "basic"
	EmailSettingsTestParamsEmailSettingsCustomAuthorizationTypeNoneConst  = "none"
	EmailSettingsTestParamsEmailSettingsCustomAuthorizationTypeValueConst = "value"
)

Constants associated with the EmailSettingsTestParamsEmailSettingsCustomAuthorization.Type property.

View Source
const (
	GetChannelOptionsChannelEmailConst = "email"
	GetChannelOptionsChannelNexmoConst = "nexmo"
)

Constants associated with the GetChannelOptions.Channel property. The MFA channel.

View Source
const (
	GetCloudDirectoryActionURLOptionsActionOnResetPasswordConst = "on_reset_password"
	GetCloudDirectoryActionURLOptionsActionOnUserVerifiedConst  = "on_user_verified"
)

Constants associated with the GetCloudDirectoryActionURLOptions.Action property. The type of the action. on_user_verified - the URL of your custom user verified page, on_reset_password - the URL of your custom reset password page.

View Source
const (
	GetExtensionConfigOptionsNamePostmfaConst = "postmfa"
	GetExtensionConfigOptionsNamePremfaConst  = "premfa"
)

Constants associated with the GetExtensionConfigOptions.Name property. The name of the extension.

View Source
const (
	GetTemplateOptionsTemplateNameMFAVerificationConst  = "MFA_VERIFICATION"
	GetTemplateOptionsTemplateNamePasswordChangedConst  = "PASSWORD_CHANGED"
	GetTemplateOptionsTemplateNameResetPasswordConst    = "RESET_PASSWORD"
	GetTemplateOptionsTemplateNameUserVerificationConst = "USER_VERIFICATION"
	GetTemplateOptionsTemplateNameWelcomeConst          = "WELCOME"
)

Constants associated with the GetTemplateOptions.TemplateName property. The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED", "RESET_PASSWORD" or "MFA_VERIFICATION".

View Source
const (
	PostExtensionsTestOptionsNamePostmfaConst = "postmfa"
	PostExtensionsTestOptionsNamePremfaConst  = "premfa"
)

Constants associated with the PostExtensionsTestOptions.Name property. The name of the extension.

View Source
const (
	ResendNotificationOptionsTemplateNamePasswordChangedConst  = "PASSWORD_CHANGED"
	ResendNotificationOptionsTemplateNameResetPasswordConst    = "RESET_PASSWORD"
	ResendNotificationOptionsTemplateNameUserVerificationConst = "USER_VERIFICATION"
	ResendNotificationOptionsTemplateNameWelcomeConst          = "WELCOME"
)

Constants associated with the ResendNotificationOptions.TemplateName property. The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED" or "RESET_PASSWORD".

View Source
const (
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesAuthenticatedtelephonyConst      = "urn:oasis:names:tc:SAML:2.0:ac:classes:AuthenticatedTelephony"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesInternetprotocolConst            = "urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocol"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesInternetprotocolpasswordConst    = "urn:oasis:names:tc:SAML:2.0:ac:classes:InternetProtocolPassword"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesKerberosConst                    = "urn:oasis:names:tc:SAML:2.0:ac:classes:Kerberos"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesMobileonefactorcontractConst     = "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorContract"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesMobileonefactorunregisteredConst = "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileOneFactorUnregistered"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesMobiletwofactorcontractConst     = "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorContract"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesMobiletwofactorunregisteredConst = "urn:oasis:names:tc:SAML:2.0:ac:classes:MobileTwoFactorUnregistered"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesNomadtelephonyConst              = "urn:oasis:names:tc:SAML:2.0:ac:classes:NomadTelephony"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesPasswordConst                    = "urn:oasis:names:tc:SAML:2.0:ac:classes:Password"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesPasswordprotectedtransportConst  = "urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesPersonaltelephonyConst           = "urn:oasis:names:tc:SAML:2.0:ac:classes:PersonalTelephony"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesPgpConst                         = "urn:oasis:names:tc:SAML:2.0:ac:classes:PGP"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesPrevioussessionConst             = "urn:oasis:names:tc:SAML:2.0:ac:classes:PreviousSession"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesSecureremotepasswordConst        = "urn:oasis:names:tc:SAML:2.0:ac:classes:SecureRemotePassword"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesSmartcardConst                   = "urn:oasis:names:tc:SAML:2.0:ac:classes:Smartcard"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesSmartcardpkiConst                = "urn:oasis:names:tc:SAML:2.0:ac:classes:SmartcardPKI"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesSoftwarepkiConst                 = "urn:oasis:names:tc:SAML:2.0:ac:classes:SoftwarePKI"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesSpkiConst                        = "urn:oasis:names:tc:SAML:2.0:ac:classes:SPKI"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesTelephonyConst                   = "urn:oasis:names:tc:SAML:2.0:ac:classes:Telephony"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesTimesynctokenConst               = "urn:oasis:names:tc:SAML:2.0:ac:classes:TimeSyncToken"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesTlsclientConst                   = "urn:oasis:names:tc:SAML:2.0:ac:classes:TLSClient"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesUnspecifiedConst                 = "urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesX509Const                        = "urn:oasis:names:tc:SAML:2.0:ac:classes:X509"
	SAMLConfigParamsAuthnContextClassUrnOasisNamesTcSaml20AcClassesXmldsigConst                     = "urn:oasis:names:tc:SAML:2.0:ac:classes:XMLDSig"
)

Constants associated with the SAMLConfigParamsAuthnContext.Class property.

View Source
const (
	SAMLConfigParamsAuthnContextComparisonBetterConst  = "better"
	SAMLConfigParamsAuthnContextComparisonExactConst   = "exact"
	SAMLConfigParamsAuthnContextComparisonMaximumConst = "maximum"
	SAMLConfigParamsAuthnContextComparisonMinimumConst = "minimum"
)

Constants associated with the SAMLConfigParamsAuthnContext.Comparison property.

View Source
const (
	SetCloudDirectoryActionOptionsActionOnResetPasswordConst = "on_reset_password"
	SetCloudDirectoryActionOptionsActionOnUserVerifiedConst  = "on_user_verified"
)

Constants associated with the SetCloudDirectoryActionOptions.Action property. The type of the action. on_user_verified - the URL of your custom user verified page, on_reset_password - the URL of your custom reset password page.

View Source
const (
	SetCloudDirectoryEmailDispatcherOptionsProviderAppidConst    = "appid"
	SetCloudDirectoryEmailDispatcherOptionsProviderCustomConst   = "custom"
	SetCloudDirectoryEmailDispatcherOptionsProviderSendgridConst = "sendgrid"
)

Constants associated with the SetCloudDirectoryEmailDispatcherOptions.Provider property.

View Source
const (
	UpdateChannelOptionsChannelEmailConst = "email"
	UpdateChannelOptionsChannelNexmoConst = "nexmo"
)

Constants associated with the UpdateChannelOptions.Channel property. The MFA channel.

View Source
const (
	UpdateExtensionActiveOptionsNamePostmfaConst = "postmfa"
	UpdateExtensionActiveOptionsNamePremfaConst  = "premfa"
)

Constants associated with the UpdateExtensionActiveOptions.Name property. The name of the extension.

View Source
const (
	UpdateExtensionConfigOptionsNamePostmfaConst = "postmfa"
	UpdateExtensionConfigOptionsNamePremfaConst  = "premfa"
)

Constants associated with the UpdateExtensionConfigOptions.Name property. The name of the extension.

View Source
const (
	UpdateTemplateOptionsTemplateNameMFAVerificationConst  = "MFA_VERIFICATION"
	UpdateTemplateOptionsTemplateNamePasswordChangedConst  = "PASSWORD_CHANGED"
	UpdateTemplateOptionsTemplateNameResetPasswordConst    = "RESET_PASSWORD"
	UpdateTemplateOptionsTemplateNameUserVerificationConst = "USER_VERIFICATION"
	UpdateTemplateOptionsTemplateNameWelcomeConst          = "WELCOME"
)

Constants associated with the UpdateTemplateOptions.TemplateName property. The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED", "RESET_PASSWORD" or "MFA_VERIFICATION".

View Source
const (
	UsersNominateUserOptionsIDPAppidCustomConst    = "appid_custom"
	UsersNominateUserOptionsIDPCloudDirectoryConst = "cloud_directory"
	UsersNominateUserOptionsIDPFacebookConst       = "facebook"
	UsersNominateUserOptionsIDPGoogleConst         = "google"
	UsersNominateUserOptionsIDPIbmidConst          = "ibmid"
	UsersNominateUserOptionsIDPSAMLConst           = "saml"
)

Constants associated with the UsersNominateUserOptions.IDP property.

View Source
const (
	UsersSearchUserProfileOptionsDataScopeFullConst  = "full"
	UsersSearchUserProfileOptionsDataScopeIndexConst = "index"
)

Constants associated with the UsersSearchUserProfileOptions.DataScope property. display user data.

View Source
const (
	CloudDirectoryConfigParamsIdentityFieldEmailConst    = "email"
	CloudDirectoryConfigParamsIdentityFieldUsernameConst = "userName"
)

Constants associated with the CloudDirectoryConfigParams.IdentityField property.

View Source
const (
	EmailDispatcherParamsProviderAppidConst    = "appid"
	EmailDispatcherParamsProviderCustomConst   = "custom"
	EmailDispatcherParamsProviderSendgridConst = "sendgrid"
)

Constants associated with the EmailDispatcherParams.Provider property.

View Source
const (
	TokenClaimMappingSourceAppidCustomConst    = "appid_custom"
	TokenClaimMappingSourceAttributesConst     = "attributes"
	TokenClaimMappingSourceCloudDirectoryConst = "cloud_directory"
	TokenClaimMappingSourceFacebookConst       = "facebook"
	TokenClaimMappingSourceGoogleConst         = "google"
	TokenClaimMappingSourceIbmidConst          = "ibmid"
	TokenClaimMappingSourceRolesConst          = "roles"
	TokenClaimMappingSourceSAMLConst           = "saml"
)

Constants associated with the TokenClaimMapping.Source property.

View Source
const (
	CloudDirectoryConfigParamsInteractionsIdentityConfirmationMethodsEmailConst = "email"
)

Constants associated with the CloudDirectoryConfigParamsInteractionsIdentityConfirmation.Methods property.

View Source
const DefaultServiceName = "app_id_management"

DefaultServiceName is the default key used to find external configuration information.

View Source
const DefaultServiceURL = "https://app-id-management.cloud.ibm.com"

DefaultServiceURL is the default URL to make service requests to.

View Source
const (
	PostMediaOptionsMediaTypeLogoConst = "logo"
)

Constants associated with the PostMediaOptions.MediaType property. The type of media. You can upload JPG or PNG files.

Variables

This section is empty.

Functions

func GetServiceURLForRegion

func GetServiceURLForRegion(region string) (string, error)

GetServiceURLForRegion returns the service URL to be used for the specified region

func UnmarshalAccessTokenConfigParams

func UnmarshalAccessTokenConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAccessTokenConfigParams unmarshals an instance of AccessTokenConfigParams from the specified map of raw messages.

func UnmarshalActionURLResponse

func UnmarshalActionURLResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalActionURLResponse unmarshals an instance of ActionURLResponse from the specified map of raw messages.

func UnmarshalApmSchema

func UnmarshalApmSchema(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchema unmarshals an instance of ApmSchema from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagement

func UnmarshalApmSchemaAdvancedPasswordManagement(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagement unmarshals an instance of ApmSchemaAdvancedPasswordManagement from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementLockOutPolicy

func UnmarshalApmSchemaAdvancedPasswordManagementLockOutPolicy(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementLockOutPolicy unmarshals an instance of ApmSchemaAdvancedPasswordManagementLockOutPolicy from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementLockOutPolicyConfig

func UnmarshalApmSchemaAdvancedPasswordManagementLockOutPolicyConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementLockOutPolicyConfig unmarshals an instance of ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval

func UnmarshalApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval unmarshals an instance of ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig

func UnmarshalApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig unmarshals an instance of ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordExpiration

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordExpiration(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementPasswordExpiration unmarshals an instance of ApmSchemaAdvancedPasswordManagementPasswordExpiration from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordExpirationConfig

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordExpirationConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementPasswordExpirationConfig unmarshals an instance of ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordReuse

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordReuse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementPasswordReuse unmarshals an instance of ApmSchemaAdvancedPasswordManagementPasswordReuse from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordReuseConfig

func UnmarshalApmSchemaAdvancedPasswordManagementPasswordReuseConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementPasswordReuseConfig unmarshals an instance of ApmSchemaAdvancedPasswordManagementPasswordReuseConfig from the specified map of raw messages.

func UnmarshalApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername

func UnmarshalApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername unmarshals an instance of ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername from the specified map of raw messages.

func UnmarshalApplication

func UnmarshalApplication(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApplication unmarshals an instance of Application from the specified map of raw messages.

func UnmarshalApplicationsList

func UnmarshalApplicationsList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalApplicationsList unmarshals an instance of ApplicationsList from the specified map of raw messages.

func UnmarshalAssignRoleToUser

func UnmarshalAssignRoleToUser(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAssignRoleToUser unmarshals an instance of AssignRoleToUser from the specified map of raw messages.

func UnmarshalAssignRoleToUserRolesItem

func UnmarshalAssignRoleToUserRolesItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalAssignRoleToUserRolesItem unmarshals an instance of AssignRoleToUserRolesItem from the specified map of raw messages.

func UnmarshalCloudDirectoryConfigParams

func UnmarshalCloudDirectoryConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectoryConfigParams unmarshals an instance of CloudDirectoryConfigParams from the specified map of raw messages.

func UnmarshalCloudDirectoryConfigParamsInteractions

func UnmarshalCloudDirectoryConfigParamsInteractions(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectoryConfigParamsInteractions unmarshals an instance of CloudDirectoryConfigParamsInteractions from the specified map of raw messages.

func UnmarshalCloudDirectoryConfigParamsInteractionsIdentityConfirmation

func UnmarshalCloudDirectoryConfigParamsInteractionsIdentityConfirmation(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectoryConfigParamsInteractionsIdentityConfirmation unmarshals an instance of CloudDirectoryConfigParamsInteractionsIdentityConfirmation from the specified map of raw messages.

func UnmarshalCloudDirectoryResponse

func UnmarshalCloudDirectoryResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectoryResponse unmarshals an instance of CloudDirectoryResponse from the specified map of raw messages.

func UnmarshalCloudDirectorySenderDetails

func UnmarshalCloudDirectorySenderDetails(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectorySenderDetails unmarshals an instance of CloudDirectorySenderDetails from the specified map of raw messages.

func UnmarshalCloudDirectorySenderDetailsSenderDetails

func UnmarshalCloudDirectorySenderDetailsSenderDetails(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectorySenderDetailsSenderDetails unmarshals an instance of CloudDirectorySenderDetailsSenderDetails from the specified map of raw messages.

func UnmarshalCloudDirectorySenderDetailsSenderDetailsFrom

func UnmarshalCloudDirectorySenderDetailsSenderDetailsFrom(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectorySenderDetailsSenderDetailsFrom unmarshals an instance of CloudDirectorySenderDetailsSenderDetailsFrom from the specified map of raw messages.

func UnmarshalCloudDirectorySenderDetailsSenderDetailsReplyTo

func UnmarshalCloudDirectorySenderDetailsSenderDetailsReplyTo(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCloudDirectorySenderDetailsSenderDetailsReplyTo unmarshals an instance of CloudDirectorySenderDetailsSenderDetailsReplyTo from the specified map of raw messages.

func UnmarshalConfirmationResultOk

func UnmarshalConfirmationResultOk(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalConfirmationResultOk unmarshals an instance of ConfirmationResultOk from the specified map of raw messages.

func UnmarshalCreateNewUserEmailsItem

func UnmarshalCreateNewUserEmailsItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCreateNewUserEmailsItem unmarshals an instance of CreateNewUserEmailsItem from the specified map of raw messages.

func UnmarshalCreateRoleResponse

func UnmarshalCreateRoleResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCreateRoleResponse unmarshals an instance of CreateRoleResponse from the specified map of raw messages.

func UnmarshalCustomIDPConfigParams

func UnmarshalCustomIDPConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCustomIDPConfigParams unmarshals an instance of CustomIDPConfigParams from the specified map of raw messages.

func UnmarshalCustomIDPConfigParamsConfig

func UnmarshalCustomIDPConfigParamsConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalCustomIDPConfigParamsConfig unmarshals an instance of CustomIDPConfigParamsConfig from the specified map of raw messages.

func UnmarshalEmailDispatcherParams

func UnmarshalEmailDispatcherParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailDispatcherParams unmarshals an instance of EmailDispatcherParams from the specified map of raw messages.

func UnmarshalEmailDispatcherParamsCustom

func UnmarshalEmailDispatcherParamsCustom(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailDispatcherParamsCustom unmarshals an instance of EmailDispatcherParamsCustom from the specified map of raw messages.

func UnmarshalEmailDispatcherParamsCustomAuthorization

func UnmarshalEmailDispatcherParamsCustomAuthorization(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailDispatcherParamsCustomAuthorization unmarshals an instance of EmailDispatcherParamsCustomAuthorization from the specified map of raw messages.

func UnmarshalEmailDispatcherParamsSendgrid

func UnmarshalEmailDispatcherParamsSendgrid(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailDispatcherParamsSendgrid unmarshals an instance of EmailDispatcherParamsSendgrid from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsEmailSettings

func UnmarshalEmailSettingsTestParamsEmailSettings(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsEmailSettings unmarshals an instance of EmailSettingsTestParamsEmailSettings from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsEmailSettingsCustom

func UnmarshalEmailSettingsTestParamsEmailSettingsCustom(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsEmailSettingsCustom unmarshals an instance of EmailSettingsTestParamsEmailSettingsCustom from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsEmailSettingsCustomAuthorization

func UnmarshalEmailSettingsTestParamsEmailSettingsCustomAuthorization(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsEmailSettingsCustomAuthorization unmarshals an instance of EmailSettingsTestParamsEmailSettingsCustomAuthorization from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsEmailSettingsSendgrid

func UnmarshalEmailSettingsTestParamsEmailSettingsSendgrid(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsEmailSettingsSendgrid unmarshals an instance of EmailSettingsTestParamsEmailSettingsSendgrid from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsSenderDetails

func UnmarshalEmailSettingsTestParamsSenderDetails(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsSenderDetails unmarshals an instance of EmailSettingsTestParamsSenderDetails from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsSenderDetailsFrom

func UnmarshalEmailSettingsTestParamsSenderDetailsFrom(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsSenderDetailsFrom unmarshals an instance of EmailSettingsTestParamsSenderDetailsFrom from the specified map of raw messages.

func UnmarshalEmailSettingsTestParamsSenderDetailsReplyTo

func UnmarshalEmailSettingsTestParamsSenderDetailsReplyTo(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalEmailSettingsTestParamsSenderDetailsReplyTo unmarshals an instance of EmailSettingsTestParamsSenderDetailsReplyTo from the specified map of raw messages.

func UnmarshalExportUser

func UnmarshalExportUser(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExportUser unmarshals an instance of ExportUser from the specified map of raw messages.

func UnmarshalExportUserProfile

func UnmarshalExportUserProfile(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExportUserProfile unmarshals an instance of ExportUserProfile from the specified map of raw messages.

func UnmarshalExportUserProfileUsersItem

func UnmarshalExportUserProfileUsersItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExportUserProfileUsersItem unmarshals an instance of ExportUserProfileUsersItem from the specified map of raw messages.

func UnmarshalExportUserProfileUsersItemIdentitiesItem

func UnmarshalExportUserProfileUsersItemIdentitiesItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExportUserProfileUsersItemIdentitiesItem unmarshals an instance of ExportUserProfileUsersItemIdentitiesItem from the specified map of raw messages.

func UnmarshalExportUserUsersItem

func UnmarshalExportUserUsersItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExportUserUsersItem unmarshals an instance of ExportUserUsersItem from the specified map of raw messages.

func UnmarshalExportUserUsersItemProfile

func UnmarshalExportUserUsersItemProfile(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExportUserUsersItemProfile unmarshals an instance of ExportUserUsersItemProfile from the specified map of raw messages.

func UnmarshalExtensionActive

func UnmarshalExtensionActive(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExtensionActive unmarshals an instance of ExtensionActive from the specified map of raw messages.

func UnmarshalExtensionTest

func UnmarshalExtensionTest(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalExtensionTest unmarshals an instance of ExtensionTest from the specified map of raw messages.

func UnmarshalFacebookConfigParams

func UnmarshalFacebookConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalFacebookConfigParams unmarshals an instance of FacebookConfigParams from the specified map of raw messages.

func UnmarshalFacebookConfigParamsConfig

func UnmarshalFacebookConfigParamsConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalFacebookConfigParamsConfig unmarshals an instance of FacebookConfigParamsConfig from the specified map of raw messages.

func UnmarshalFacebookConfigParamsPut

func UnmarshalFacebookConfigParamsPut(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalFacebookConfigParamsPut unmarshals an instance of FacebookConfigParamsPut from the specified map of raw messages.

func UnmarshalFacebookConfigParamsPutConfig

func UnmarshalFacebookConfigParamsPutConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalFacebookConfigParamsPutConfig unmarshals an instance of FacebookConfigParamsPutConfig from the specified map of raw messages.

func UnmarshalFacebookGoogleConfigParams

func UnmarshalFacebookGoogleConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalFacebookGoogleConfigParams unmarshals an instance of FacebookGoogleConfigParams from the specified map of raw messages.

func UnmarshalFacebookGoogleConfigParamsConfig

func UnmarshalFacebookGoogleConfigParamsConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalFacebookGoogleConfigParamsConfig unmarshals an instance of FacebookGoogleConfigParamsConfig from the specified map of raw messages.

func UnmarshalGetAuditStatusResponse

func UnmarshalGetAuditStatusResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetAuditStatusResponse unmarshals an instance of GetAuditStatusResponse from the specified map of raw messages.

func UnmarshalGetLanguages

func UnmarshalGetLanguages(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetLanguages unmarshals an instance of GetLanguages from the specified map of raw messages.

func UnmarshalGetMFAConfiguration

func UnmarshalGetMFAConfiguration(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetMFAConfiguration unmarshals an instance of GetMFAConfiguration from the specified map of raw messages.

func UnmarshalGetMediaResponse

func UnmarshalGetMediaResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetMediaResponse unmarshals an instance of GetMediaResponse from the specified map of raw messages.

func UnmarshalGetRoleResponse

func UnmarshalGetRoleResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetRoleResponse unmarshals an instance of GetRoleResponse from the specified map of raw messages.

func UnmarshalGetSMSChannel

func UnmarshalGetSMSChannel(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetSMSChannel unmarshals an instance of GetSMSChannel from the specified map of raw messages.

func UnmarshalGetSMSChannelConfig

func UnmarshalGetSMSChannelConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetSMSChannelConfig unmarshals an instance of GetSMSChannelConfig from the specified map of raw messages.

func UnmarshalGetScopesForApplication

func UnmarshalGetScopesForApplication(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetScopesForApplication unmarshals an instance of GetScopesForApplication from the specified map of raw messages.

func UnmarshalGetTemplate

func UnmarshalGetTemplate(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetTemplate unmarshals an instance of GetTemplate from the specified map of raw messages.

func UnmarshalGetThemeColorResponse

func UnmarshalGetThemeColorResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetThemeColorResponse unmarshals an instance of GetThemeColorResponse from the specified map of raw messages.

func UnmarshalGetThemeTextResponse

func UnmarshalGetThemeTextResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetThemeTextResponse unmarshals an instance of GetThemeTextResponse from the specified map of raw messages.

func UnmarshalGetUser

func UnmarshalGetUser(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUser unmarshals an instance of GetUser from the specified map of raw messages.

func UnmarshalGetUserAndProfile

func UnmarshalGetUserAndProfile(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserAndProfile unmarshals an instance of GetUserAndProfile from the specified map of raw messages.

func UnmarshalGetUserAndProfileIdentitiesItem

func UnmarshalGetUserAndProfileIdentitiesItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserAndProfileIdentitiesItem unmarshals an instance of GetUserAndProfileIdentitiesItem from the specified map of raw messages.

func UnmarshalGetUserAndProfileIdentitiesItemIDPUserInfo

func UnmarshalGetUserAndProfileIdentitiesItemIDPUserInfo(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserAndProfileIdentitiesItemIDPUserInfo unmarshals an instance of GetUserAndProfileIdentitiesItemIDPUserInfo from the specified map of raw messages.

func UnmarshalGetUserEmailsItem

func UnmarshalGetUserEmailsItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserEmailsItem unmarshals an instance of GetUserEmailsItem from the specified map of raw messages.

func UnmarshalGetUserMeta

func UnmarshalGetUserMeta(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserMeta unmarshals an instance of GetUserMeta from the specified map of raw messages.

func UnmarshalGetUserName

func UnmarshalGetUserName(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserName unmarshals an instance of GetUserName from the specified map of raw messages.

func UnmarshalGetUserProfilesConfigResponse

func UnmarshalGetUserProfilesConfigResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserProfilesConfigResponse unmarshals an instance of GetUserProfilesConfigResponse from the specified map of raw messages.

func UnmarshalGetUserRolesResponse

func UnmarshalGetUserRolesResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserRolesResponse unmarshals an instance of GetUserRolesResponse from the specified map of raw messages.

func UnmarshalGetUserRolesResponseRolesItem

func UnmarshalGetUserRolesResponseRolesItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGetUserRolesResponseRolesItem unmarshals an instance of GetUserRolesResponseRolesItem from the specified map of raw messages.

func UnmarshalGoogleConfigParams

func UnmarshalGoogleConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGoogleConfigParams unmarshals an instance of GoogleConfigParams from the specified map of raw messages.

func UnmarshalGoogleConfigParamsConfig

func UnmarshalGoogleConfigParamsConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGoogleConfigParamsConfig unmarshals an instance of GoogleConfigParamsConfig from the specified map of raw messages.

func UnmarshalGoogleConfigParamsPut

func UnmarshalGoogleConfigParamsPut(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGoogleConfigParamsPut unmarshals an instance of GoogleConfigParamsPut from the specified map of raw messages.

func UnmarshalGoogleConfigParamsPutConfig

func UnmarshalGoogleConfigParamsPutConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalGoogleConfigParamsPutConfig unmarshals an instance of GoogleConfigParamsPutConfig from the specified map of raw messages.

func UnmarshalImportProfilesResponse

func UnmarshalImportProfilesResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImportProfilesResponse unmarshals an instance of ImportProfilesResponse from the specified map of raw messages.

func UnmarshalImportProfilesResponseFailReasonsItem

func UnmarshalImportProfilesResponseFailReasonsItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImportProfilesResponseFailReasonsItem unmarshals an instance of ImportProfilesResponseFailReasonsItem from the specified map of raw messages.

func UnmarshalImportResponse

func UnmarshalImportResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImportResponse unmarshals an instance of ImportResponse from the specified map of raw messages.

func UnmarshalImportResponseFailReasonsItem

func UnmarshalImportResponseFailReasonsItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalImportResponseFailReasonsItem unmarshals an instance of ImportResponseFailReasonsItem from the specified map of raw messages.

func UnmarshalMFAChannelsList

func UnmarshalMFAChannelsList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMFAChannelsList unmarshals an instance of MFAChannelsList from the specified map of raw messages.

func UnmarshalMFAChannelsListChannelsItem

func UnmarshalMFAChannelsListChannelsItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMFAChannelsListChannelsItem unmarshals an instance of MFAChannelsListChannelsItem from the specified map of raw messages.

func UnmarshalMFAChannelsListChannelsItemConfig

func UnmarshalMFAChannelsListChannelsItemConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalMFAChannelsListChannelsItemConfig unmarshals an instance of MFAChannelsListChannelsItemConfig from the specified map of raw messages.

func UnmarshalPasswordRegexConfigParamsGet

func UnmarshalPasswordRegexConfigParamsGet(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalPasswordRegexConfigParamsGet unmarshals an instance of PasswordRegexConfigParamsGet from the specified map of raw messages.

func UnmarshalRedirectURIConfig

func UnmarshalRedirectURIConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRedirectURIConfig unmarshals an instance of RedirectURIConfig from the specified map of raw messages.

func UnmarshalRedirectURIResponse

func UnmarshalRedirectURIResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRedirectURIResponse unmarshals an instance of RedirectURIResponse from the specified map of raw messages.

func UnmarshalResendNotificationResponse

func UnmarshalResendNotificationResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalResendNotificationResponse unmarshals an instance of ResendNotificationResponse from the specified map of raw messages.

func UnmarshalRespCustomEmailDisParams

func UnmarshalRespCustomEmailDisParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRespCustomEmailDisParams unmarshals an instance of RespCustomEmailDisParams from the specified map of raw messages.

func UnmarshalRespEmailSettingsTest

func UnmarshalRespEmailSettingsTest(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRespEmailSettingsTest unmarshals an instance of RespEmailSettingsTest from the specified map of raw messages.

func UnmarshalRespSMSDisParams

func UnmarshalRespSMSDisParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRespSMSDisParams unmarshals an instance of RespSMSDisParams from the specified map of raw messages.

func UnmarshalRoleAccessItem

func UnmarshalRoleAccessItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRoleAccessItem unmarshals an instance of RoleAccessItem from the specified map of raw messages.

func UnmarshalRolesList

func UnmarshalRolesList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRolesList unmarshals an instance of RolesList from the specified map of raw messages.

func UnmarshalRolesListRolesItem

func UnmarshalRolesListRolesItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalRolesListRolesItem unmarshals an instance of RolesListRolesItem from the specified map of raw messages.

func UnmarshalSAMLConfigParams

func UnmarshalSAMLConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSAMLConfigParams unmarshals an instance of SAMLConfigParams from the specified map of raw messages.

func UnmarshalSAMLConfigParamsAuthnContext

func UnmarshalSAMLConfigParamsAuthnContext(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSAMLConfigParamsAuthnContext unmarshals an instance of SAMLConfigParamsAuthnContext from the specified map of raw messages.

func UnmarshalSAMLResponse

func UnmarshalSAMLResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSAMLResponse unmarshals an instance of SAMLResponse from the specified map of raw messages.

func UnmarshalSAMLResponseWithValidationData

func UnmarshalSAMLResponseWithValidationData(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSAMLResponseWithValidationData unmarshals an instance of SAMLResponseWithValidationData from the specified map of raw messages.

func UnmarshalSAMLResponseWithValidationDataValidationData

func UnmarshalSAMLResponseWithValidationDataValidationData(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSAMLResponseWithValidationDataValidationData unmarshals an instance of SAMLResponseWithValidationDataValidationData from the specified map of raw messages.

func UnmarshalSAMLResponseWithValidationDataValidationDataCertificatesItem

func UnmarshalSAMLResponseWithValidationDataValidationDataCertificatesItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalSAMLResponseWithValidationDataValidationDataCertificatesItem unmarshals an instance of SAMLResponseWithValidationDataValidationDataCertificatesItem from the specified map of raw messages.

func UnmarshalTokenClaimMapping

func UnmarshalTokenClaimMapping(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTokenClaimMapping unmarshals an instance of TokenClaimMapping from the specified map of raw messages.

func UnmarshalTokenConfigParams

func UnmarshalTokenConfigParams(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTokenConfigParams unmarshals an instance of TokenConfigParams from the specified map of raw messages.

func UnmarshalTokensConfigResponse

func UnmarshalTokensConfigResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalTokensConfigResponse unmarshals an instance of TokensConfigResponse from the specified map of raw messages.

func UnmarshalUpdateExtensionConfig

func UnmarshalUpdateExtensionConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUpdateExtensionConfig unmarshals an instance of UpdateExtensionConfig from the specified map of raw messages.

func UnmarshalUpdateExtensionConfigConfig

func UnmarshalUpdateExtensionConfigConfig(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUpdateExtensionConfigConfig unmarshals an instance of UpdateExtensionConfigConfig from the specified map of raw messages.

func UnmarshalUpdateRoleResponse

func UnmarshalUpdateRoleResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUpdateRoleResponse unmarshals an instance of UpdateRoleResponse from the specified map of raw messages.

func UnmarshalUpdateUserRolesParamsRoles

func UnmarshalUpdateUserRolesParamsRoles(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUpdateUserRolesParamsRoles unmarshals an instance of UpdateUserRolesParamsRoles from the specified map of raw messages.

func UnmarshalUserSearchResponse

func UnmarshalUserSearchResponse(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUserSearchResponse unmarshals an instance of UserSearchResponse from the specified map of raw messages.

func UnmarshalUserSearchResponseRequestOptions

func UnmarshalUserSearchResponseRequestOptions(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUserSearchResponseRequestOptions unmarshals an instance of UserSearchResponseRequestOptions from the specified map of raw messages.

func UnmarshalUserSearchResponseUsersItem

func UnmarshalUserSearchResponseUsersItem(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUserSearchResponseUsersItem unmarshals an instance of UserSearchResponseUsersItem from the specified map of raw messages.

func UnmarshalUsersList

func UnmarshalUsersList(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUsersList unmarshals an instance of UsersList from the specified map of raw messages.

func UnmarshalUsersNominateUserParamsProfile

func UnmarshalUsersNominateUserParamsProfile(m map[string]json.RawMessage, result interface{}) (err error)

UnmarshalUsersNominateUserParamsProfile unmarshals an instance of UsersNominateUserParamsProfile from the specified map of raw messages.

Types

type AccessTokenConfigParams

type AccessTokenConfigParams struct {
	ExpiresIn *int64 `json:"expires_in" validate:"required"`
}

AccessTokenConfigParams : AccessTokenConfigParams struct

type ActionURLResponse

type ActionURLResponse struct {
	ActionURL *string `json:"actionUrl" validate:"required"`
}

ActionURLResponse : ActionURLResponse struct

type ApmSchema

type ApmSchema struct {
	AdvancedPasswordManagement *ApmSchemaAdvancedPasswordManagement `json:"advancedPasswordManagement" validate:"required"`
}

ApmSchema : ApmSchema struct

type ApmSchemaAdvancedPasswordManagement

type ApmSchemaAdvancedPasswordManagement struct {
	Enabled *bool `json:"enabled" validate:"required"`

	PasswordReuse *ApmSchemaAdvancedPasswordManagementPasswordReuse `json:"passwordReuse" validate:"required"`

	PreventPasswordWithUsername *ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername `json:"preventPasswordWithUsername" validate:"required"`

	PasswordExpiration *ApmSchemaAdvancedPasswordManagementPasswordExpiration `json:"passwordExpiration" validate:"required"`

	LockOutPolicy *ApmSchemaAdvancedPasswordManagementLockOutPolicy `json:"lockOutPolicy" validate:"required"`

	MinPasswordChangeInterval *ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval `json:"minPasswordChangeInterval,omitempty"`
}

ApmSchemaAdvancedPasswordManagement : ApmSchemaAdvancedPasswordManagement struct

type ApmSchemaAdvancedPasswordManagementLockOutPolicy

type ApmSchemaAdvancedPasswordManagementLockOutPolicy struct {
	Enabled *bool `json:"enabled" validate:"required"`

	Config *ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig `json:"config,omitempty"`
}

ApmSchemaAdvancedPasswordManagementLockOutPolicy : ApmSchemaAdvancedPasswordManagementLockOutPolicy struct

type ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig

type ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig struct {
	LockOutTimeSec *int64 `json:"lockOutTimeSec" validate:"required"`

	NumOfAttempts *int64 `json:"numOfAttempts" validate:"required"`
}

ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig : ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig struct

type ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval

type ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval struct {
	Enabled *bool `json:"enabled" validate:"required"`

	Config *ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig `json:"config,omitempty"`
}

ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval : ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval struct

type ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig

type ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig struct {
	MinHoursToChangePassword *int64 `json:"minHoursToChangePassword" validate:"required"`
}

ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig : ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig struct

type ApmSchemaAdvancedPasswordManagementPasswordExpiration

type ApmSchemaAdvancedPasswordManagementPasswordExpiration struct {
	Enabled *bool `json:"enabled" validate:"required"`

	Config *ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig `json:"config,omitempty"`
}

ApmSchemaAdvancedPasswordManagementPasswordExpiration : ApmSchemaAdvancedPasswordManagementPasswordExpiration struct

type ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig

type ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig struct {
	DaysToExpire *int64 `json:"daysToExpire" validate:"required"`
}

ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig : ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig struct

type ApmSchemaAdvancedPasswordManagementPasswordReuse

type ApmSchemaAdvancedPasswordManagementPasswordReuse struct {
	Enabled *bool `json:"enabled" validate:"required"`

	Config *ApmSchemaAdvancedPasswordManagementPasswordReuseConfig `json:"config,omitempty"`
}

ApmSchemaAdvancedPasswordManagementPasswordReuse : ApmSchemaAdvancedPasswordManagementPasswordReuse struct

type ApmSchemaAdvancedPasswordManagementPasswordReuseConfig

type ApmSchemaAdvancedPasswordManagementPasswordReuseConfig struct {
	MaxPasswordReuse *int64 `json:"maxPasswordReuse" validate:"required"`
}

ApmSchemaAdvancedPasswordManagementPasswordReuseConfig : ApmSchemaAdvancedPasswordManagementPasswordReuseConfig struct

type ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername

type ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername struct {
	Enabled *bool `json:"enabled" validate:"required"`
}

ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername : ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername struct

type AppIDManagementV4

type AppIDManagementV4 struct {
	Service *core.BaseService
}

AppIDManagementV4 : You can use the following APIs to configure your instances of IBM Cloud App ID. To define fine grain access policies, you must have an instance of App ID that was created after March 15, 2018.</br> New to the APIs? Try them out by using the <a href="https://github.com/ibm-cloud-security/appid-postman">App ID Postman collection</a>!</br> </br> <b>Important:</b> You must have an <a href="https://cloud.ibm.com/docs/account?topic=account-iamoverview">IBM Cloud Identity and Access Management</a> token to access the APIs. For help obtaining a token, check out <a href="https://cloud.ibm.com/docs/account?topic=account-iamtoken_from_apikey">Getting an IAM token with an API key</a>.

Version: 4

func NewAppIDManagementV4

func NewAppIDManagementV4(options *AppIDManagementV4Options) (service *AppIDManagementV4, err error)

NewAppIDManagementV4 : constructs an instance of AppIDManagementV4 with passed in options.

func NewAppIDManagementV4UsingExternalConfig

func NewAppIDManagementV4UsingExternalConfig(options *AppIDManagementV4Options) (appIdManagement *AppIDManagementV4, err error)

NewAppIDManagementV4UsingExternalConfig : constructs an instance of AppIDManagementV4 with passed in options and external configuration.

func (*AppIDManagementV4) ChangePassword

func (appIdManagement *AppIDManagementV4) ChangePassword(changePasswordOptions *ChangePasswordOptions) (result *GetUser, response *core.DetailedResponse, err error)

ChangePassword : Change password Changes the Cloud Directory user password. <a href="https://cloud.ibm.com/docs/appid?topic=appid-branded" target="_blank">Learn more</a>.

func (*AppIDManagementV4) ChangePasswordWithContext

func (appIdManagement *AppIDManagementV4) ChangePasswordWithContext(ctx context.Context, changePasswordOptions *ChangePasswordOptions) (result *GetUser, response *core.DetailedResponse, err error)

ChangePasswordWithContext is an alternate form of the ChangePassword method which supports a Context parameter

func (*AppIDManagementV4) Clone

func (appIdManagement *AppIDManagementV4) Clone() *AppIDManagementV4

Clone makes a copy of "appIdManagement" suitable for processing requests.

func (*AppIDManagementV4) CloudDirectoryExport

func (appIdManagement *AppIDManagementV4) CloudDirectoryExport(cloudDirectoryExportOptions *CloudDirectoryExportOptions) (result *ExportUser, response *core.DetailedResponse, err error)

CloudDirectoryExport : Export Cloud Directory users Exports Cloud Directory users with their profile attributes and hashed passwords. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>.

func (*AppIDManagementV4) CloudDirectoryExportWithContext

func (appIdManagement *AppIDManagementV4) CloudDirectoryExportWithContext(ctx context.Context, cloudDirectoryExportOptions *CloudDirectoryExportOptions) (result *ExportUser, response *core.DetailedResponse, err error)

CloudDirectoryExportWithContext is an alternate form of the CloudDirectoryExport method which supports a Context parameter

func (*AppIDManagementV4) CloudDirectoryGetUserinfo

func (appIdManagement *AppIDManagementV4) CloudDirectoryGetUserinfo(cloudDirectoryGetUserinfoOptions *CloudDirectoryGetUserinfoOptions) (result *GetUserAndProfile, response *core.DetailedResponse, err error)

CloudDirectoryGetUserinfo : Get Cloud Directory SCIM and Attributes Returns the Cloud Directory user SCIM and the Profile related to it. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>.

func (*AppIDManagementV4) CloudDirectoryGetUserinfoWithContext

func (appIdManagement *AppIDManagementV4) CloudDirectoryGetUserinfoWithContext(ctx context.Context, cloudDirectoryGetUserinfoOptions *CloudDirectoryGetUserinfoOptions) (result *GetUserAndProfile, response *core.DetailedResponse, err error)

CloudDirectoryGetUserinfoWithContext is an alternate form of the CloudDirectoryGetUserinfo method which supports a Context parameter

func (*AppIDManagementV4) CloudDirectoryImport

func (appIdManagement *AppIDManagementV4) CloudDirectoryImport(cloudDirectoryImportOptions *CloudDirectoryImportOptions) (result *ImportResponse, response *core.DetailedResponse, err error)

CloudDirectoryImport : Import Cloud Directory users Imports Cloud Directory users list that was exported using the /export API. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>.

func (*AppIDManagementV4) CloudDirectoryImportWithContext

func (appIdManagement *AppIDManagementV4) CloudDirectoryImportWithContext(ctx context.Context, cloudDirectoryImportOptions *CloudDirectoryImportOptions) (result *ImportResponse, response *core.DetailedResponse, err error)

CloudDirectoryImportWithContext is an alternate form of the CloudDirectoryImport method which supports a Context parameter

func (*AppIDManagementV4) CloudDirectoryRemove

func (appIdManagement *AppIDManagementV4) CloudDirectoryRemove(cloudDirectoryRemoveOptions *CloudDirectoryRemoveOptions) (response *core.DetailedResponse, err error)

CloudDirectoryRemove : Delete Cloud Directory User and Profile Deletes an existing Cloud Directory user and the Profile related to it. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>. <b>Note: This action cannot be undone</b>.

func (*AppIDManagementV4) CloudDirectoryRemoveWithContext

func (appIdManagement *AppIDManagementV4) CloudDirectoryRemoveWithContext(ctx context.Context, cloudDirectoryRemoveOptions *CloudDirectoryRemoveOptions) (response *core.DetailedResponse, err error)

CloudDirectoryRemoveWithContext is an alternate form of the CloudDirectoryRemove method which supports a Context parameter

func (*AppIDManagementV4) CreateCloudDirectoryUser

func (appIdManagement *AppIDManagementV4) CreateCloudDirectoryUser(createCloudDirectoryUserOptions *CreateCloudDirectoryUserOptions) (result *GetUser, response *core.DetailedResponse, err error)

CreateCloudDirectoryUser : Create a Cloud Directory user Create a new record for Cloud Directory (no verification email is sent, and no profile is created).</br> To create a new Cloud Directory user use the <a href="/swagger-ui/#/Management API - Cloud Directory Workflows/mgmt.startSignUp" target="_blank">sign_up</a> API. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) CreateCloudDirectoryUserWithContext

func (appIdManagement *AppIDManagementV4) CreateCloudDirectoryUserWithContext(ctx context.Context, createCloudDirectoryUserOptions *CreateCloudDirectoryUserOptions) (result *GetUser, response *core.DetailedResponse, err error)

CreateCloudDirectoryUserWithContext is an alternate form of the CreateCloudDirectoryUser method which supports a Context parameter

func (*AppIDManagementV4) CreateRole

func (appIdManagement *AppIDManagementV4) CreateRole(createRoleOptions *CreateRoleOptions) (result *CreateRoleResponse, response *core.DetailedResponse, err error)

CreateRole : Create a role Create a new role for a registered application.

func (*AppIDManagementV4) CreateRoleWithContext

func (appIdManagement *AppIDManagementV4) CreateRoleWithContext(ctx context.Context, createRoleOptions *CreateRoleOptions) (result *CreateRoleResponse, response *core.DetailedResponse, err error)

CreateRoleWithContext is an alternate form of the CreateRole method which supports a Context parameter

func (*AppIDManagementV4) DeleteActionURL

func (appIdManagement *AppIDManagementV4) DeleteActionURL(deleteActionURLOptions *DeleteActionURLOptions) (response *core.DetailedResponse, err error)

DeleteActionURL : Delete action url Delete the custom url to redirect to when <b>action</b> is executed. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) DeleteActionURLWithContext

func (appIdManagement *AppIDManagementV4) DeleteActionURLWithContext(ctx context.Context, deleteActionURLOptions *DeleteActionURLOptions) (response *core.DetailedResponse, err error)

DeleteActionURLWithContext is an alternate form of the DeleteActionURL method which supports a Context parameter

func (*AppIDManagementV4) DeleteApplication

func (appIdManagement *AppIDManagementV4) DeleteApplication(deleteApplicationOptions *DeleteApplicationOptions) (response *core.DetailedResponse, err error)

DeleteApplication : Delete application Delete an application registered with the App ID instance. Note: This action cannot be undone.

func (*AppIDManagementV4) DeleteApplicationWithContext

func (appIdManagement *AppIDManagementV4) DeleteApplicationWithContext(ctx context.Context, deleteApplicationOptions *DeleteApplicationOptions) (response *core.DetailedResponse, err error)

DeleteApplicationWithContext is an alternate form of the DeleteApplication method which supports a Context parameter

func (*AppIDManagementV4) DeleteCloudDirectoryUser

func (appIdManagement *AppIDManagementV4) DeleteCloudDirectoryUser(deleteCloudDirectoryUserOptions *DeleteCloudDirectoryUserOptions) (response *core.DetailedResponse, err error)

DeleteCloudDirectoryUser : Delete a Cloud Directory user Deletes an existing Cloud Directory recored (without removing the associated profile). <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>.</br> To remove a Cloud Directory user use the <a href="/swagger-ui/#/Management API - Cloud Directory Workflows/mgmt.cloud_directory_remove" target="_blank">remove</a> API. </br> <b>Note: This action cannot be undone</b>.

func (*AppIDManagementV4) DeleteCloudDirectoryUserWithContext

func (appIdManagement *AppIDManagementV4) DeleteCloudDirectoryUserWithContext(ctx context.Context, deleteCloudDirectoryUserOptions *DeleteCloudDirectoryUserOptions) (response *core.DetailedResponse, err error)

DeleteCloudDirectoryUserWithContext is an alternate form of the DeleteCloudDirectoryUser method which supports a Context parameter

func (*AppIDManagementV4) DeleteRole

func (appIdManagement *AppIDManagementV4) DeleteRole(deleteRoleOptions *DeleteRoleOptions) (response *core.DetailedResponse, err error)

DeleteRole : Delete a role Delete an existing role.

func (*AppIDManagementV4) DeleteRoleWithContext

func (appIdManagement *AppIDManagementV4) DeleteRoleWithContext(ctx context.Context, deleteRoleOptions *DeleteRoleOptions) (response *core.DetailedResponse, err error)

DeleteRoleWithContext is an alternate form of the DeleteRole method which supports a Context parameter

func (*AppIDManagementV4) DeleteTemplate

func (appIdManagement *AppIDManagementV4) DeleteTemplate(deleteTemplateOptions *DeleteTemplateOptions) (response *core.DetailedResponse, err error)

DeleteTemplate : Delete an email template Delete the customized email template and reverts to App ID default template. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>.

func (*AppIDManagementV4) DeleteTemplateWithContext

func (appIdManagement *AppIDManagementV4) DeleteTemplateWithContext(ctx context.Context, deleteTemplateOptions *DeleteTemplateOptions) (response *core.DetailedResponse, err error)

DeleteTemplateWithContext is an alternate form of the DeleteTemplate method which supports a Context parameter

func (*AppIDManagementV4) DisableRetries

func (appIdManagement *AppIDManagementV4) DisableRetries()

DisableRetries disables automatic retries for requests invoked for this service instance.

func (*AppIDManagementV4) EmailSettingTest

func (appIdManagement *AppIDManagementV4) EmailSettingTest(emailSettingTestOptions *EmailSettingTestOptions) (result *RespEmailSettingsTest, response *core.DetailedResponse, err error)

EmailSettingTest : Test the email provider configuration You can send a message to a specific email to test your settings.

func (*AppIDManagementV4) EmailSettingTestWithContext

func (appIdManagement *AppIDManagementV4) EmailSettingTestWithContext(ctx context.Context, emailSettingTestOptions *EmailSettingTestOptions) (result *RespEmailSettingsTest, response *core.DetailedResponse, err error)

EmailSettingTestWithContext is an alternate form of the EmailSettingTest method which supports a Context parameter

func (*AppIDManagementV4) EnableRetries

func (appIdManagement *AppIDManagementV4) EnableRetries(maxRetries int, maxRetryInterval time.Duration)

EnableRetries enables automatic retries for requests invoked for this service instance. If either parameter is specified as 0, then a default value is used instead.

func (*AppIDManagementV4) ForgotPasswordResult

func (appIdManagement *AppIDManagementV4) ForgotPasswordResult(forgotPasswordResultOptions *ForgotPasswordResultOptions) (result *ConfirmationResultOk, response *core.DetailedResponse, err error)

ForgotPasswordResult : Forgot password confirmation result Returns the forgot password flow confirmation result. <a href="https://cloud.ibm.com/docs/appid?topic=appid-branded" target="_blank">Learn more</a>.

func (*AppIDManagementV4) ForgotPasswordResultWithContext

func (appIdManagement *AppIDManagementV4) ForgotPasswordResultWithContext(ctx context.Context, forgotPasswordResultOptions *ForgotPasswordResultOptions) (result *ConfirmationResultOk, response *core.DetailedResponse, err error)

ForgotPasswordResultWithContext is an alternate form of the ForgotPasswordResult method which supports a Context parameter

func (*AppIDManagementV4) GetApplication

func (appIdManagement *AppIDManagementV4) GetApplication(getApplicationOptions *GetApplicationOptions) (result *Application, response *core.DetailedResponse, err error)

GetApplication : Get application Returns a specific application registered with the App ID Instance.

func (*AppIDManagementV4) GetApplicationRoles

func (appIdManagement *AppIDManagementV4) GetApplicationRoles(getApplicationRolesOptions *GetApplicationRolesOptions) (result *GetUserRolesResponse, response *core.DetailedResponse, err error)

GetApplicationRoles : Get application roles View the defined roles for an application that is registered with an App ID instance.

func (*AppIDManagementV4) GetApplicationRolesWithContext

func (appIdManagement *AppIDManagementV4) GetApplicationRolesWithContext(ctx context.Context, getApplicationRolesOptions *GetApplicationRolesOptions) (result *GetUserRolesResponse, response *core.DetailedResponse, err error)

GetApplicationRolesWithContext is an alternate form of the GetApplicationRoles method which supports a Context parameter

func (*AppIDManagementV4) GetApplicationScopes

func (appIdManagement *AppIDManagementV4) GetApplicationScopes(getApplicationScopesOptions *GetApplicationScopesOptions) (result *GetScopesForApplication, response *core.DetailedResponse, err error)

GetApplicationScopes : Get application scopes View the defined scopes for an application that is registered with an App ID instance.

func (*AppIDManagementV4) GetApplicationScopesWithContext

func (appIdManagement *AppIDManagementV4) GetApplicationScopesWithContext(ctx context.Context, getApplicationScopesOptions *GetApplicationScopesOptions) (result *GetScopesForApplication, response *core.DetailedResponse, err error)

GetApplicationScopesWithContext is an alternate form of the GetApplicationScopes method which supports a Context parameter

func (*AppIDManagementV4) GetApplicationWithContext

func (appIdManagement *AppIDManagementV4) GetApplicationWithContext(ctx context.Context, getApplicationOptions *GetApplicationOptions) (result *Application, response *core.DetailedResponse, err error)

GetApplicationWithContext is an alternate form of the GetApplication method which supports a Context parameter

func (*AppIDManagementV4) GetAuditStatus

func (appIdManagement *AppIDManagementV4) GetAuditStatus(getAuditStatusOptions *GetAuditStatusOptions) (result *GetAuditStatusResponse, response *core.DetailedResponse, err error)

GetAuditStatus : Get tenant audit status Returns a JSON object containing the auditing status of the tenant.

func (*AppIDManagementV4) GetAuditStatusWithContext

func (appIdManagement *AppIDManagementV4) GetAuditStatusWithContext(ctx context.Context, getAuditStatusOptions *GetAuditStatusOptions) (result *GetAuditStatusResponse, response *core.DetailedResponse, err error)

GetAuditStatusWithContext is an alternate form of the GetAuditStatus method which supports a Context parameter

func (*AppIDManagementV4) GetChannel

func (appIdManagement *AppIDManagementV4) GetChannel(getChannelOptions *GetChannelOptions) (result *GetSMSChannel, response *core.DetailedResponse, err error)

GetChannel : Get channel Returns a specific MFA channel registered with the App ID Instance.

func (*AppIDManagementV4) GetChannelWithContext

func (appIdManagement *AppIDManagementV4) GetChannelWithContext(ctx context.Context, getChannelOptions *GetChannelOptions) (result *GetSMSChannel, response *core.DetailedResponse, err error)

GetChannelWithContext is an alternate form of the GetChannel method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectoryActionURL

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryActionURL(getCloudDirectoryActionURLOptions *GetCloudDirectoryActionURLOptions) (result *ActionURLResponse, response *core.DetailedResponse, err error)

GetCloudDirectoryActionURL : Get action url Get the custom url to redirect to when <b>action</b> is executed. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetCloudDirectoryActionURLWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryActionURLWithContext(ctx context.Context, getCloudDirectoryActionURLOptions *GetCloudDirectoryActionURLOptions) (result *ActionURLResponse, response *core.DetailedResponse, err error)

GetCloudDirectoryActionURLWithContext is an alternate form of the GetCloudDirectoryActionURL method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectoryAdvancedPasswordManagement

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryAdvancedPasswordManagement(getCloudDirectoryAdvancedPasswordManagementOptions *GetCloudDirectoryAdvancedPasswordManagementOptions) (result *ApmSchema, response *core.DetailedResponse, err error)

GetCloudDirectoryAdvancedPasswordManagement : Get APM configuration Get the configuration of the advanced password management.

func (*AppIDManagementV4) GetCloudDirectoryAdvancedPasswordManagementWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryAdvancedPasswordManagementWithContext(ctx context.Context, getCloudDirectoryAdvancedPasswordManagementOptions *GetCloudDirectoryAdvancedPasswordManagementOptions) (result *ApmSchema, response *core.DetailedResponse, err error)

GetCloudDirectoryAdvancedPasswordManagementWithContext is an alternate form of the GetCloudDirectoryAdvancedPasswordManagement method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectoryEmailDispatcher

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryEmailDispatcher(getCloudDirectoryEmailDispatcherOptions *GetCloudDirectoryEmailDispatcherOptions) (result *EmailDispatcherParams, response *core.DetailedResponse, err error)

GetCloudDirectoryEmailDispatcher : Get email dispatcher configuration Get the configuration of email dispatcher that is used by Cloud Directory when sending emails.

func (*AppIDManagementV4) GetCloudDirectoryEmailDispatcherWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryEmailDispatcherWithContext(ctx context.Context, getCloudDirectoryEmailDispatcherOptions *GetCloudDirectoryEmailDispatcherOptions) (result *EmailDispatcherParams, response *core.DetailedResponse, err error)

GetCloudDirectoryEmailDispatcherWithContext is an alternate form of the GetCloudDirectoryEmailDispatcher method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectoryIDP

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryIDP(getCloudDirectoryIDPOptions *GetCloudDirectoryIDPOptions) (result *CloudDirectoryResponse, response *core.DetailedResponse, err error)

GetCloudDirectoryIDP : Get Cloud Directory IDP configuration Returns the Cloud Directory identity provider configuration. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetCloudDirectoryIDPWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryIDPWithContext(ctx context.Context, getCloudDirectoryIDPOptions *GetCloudDirectoryIDPOptions) (result *CloudDirectoryResponse, response *core.DetailedResponse, err error)

GetCloudDirectoryIDPWithContext is an alternate form of the GetCloudDirectoryIDP method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectoryPasswordRegex

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryPasswordRegex(getCloudDirectoryPasswordRegexOptions *GetCloudDirectoryPasswordRegexOptions) (result *PasswordRegexConfigParamsGet, response *core.DetailedResponse, err error)

GetCloudDirectoryPasswordRegex : Get password regex Returns the regular expression used by App ID for password strength validation. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-strength" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetCloudDirectoryPasswordRegexWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryPasswordRegexWithContext(ctx context.Context, getCloudDirectoryPasswordRegexOptions *GetCloudDirectoryPasswordRegexOptions) (result *PasswordRegexConfigParamsGet, response *core.DetailedResponse, err error)

GetCloudDirectoryPasswordRegexWithContext is an alternate form of the GetCloudDirectoryPasswordRegex method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectorySenderDetails

func (appIdManagement *AppIDManagementV4) GetCloudDirectorySenderDetails(getCloudDirectorySenderDetailsOptions *GetCloudDirectorySenderDetailsOptions) (result *CloudDirectorySenderDetails, response *core.DetailedResponse, err error)

GetCloudDirectorySenderDetails : Get sender details Returns the sender details configuration that is used by Cloud Directory when sending emails. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-types" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetCloudDirectorySenderDetailsWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectorySenderDetailsWithContext(ctx context.Context, getCloudDirectorySenderDetailsOptions *GetCloudDirectorySenderDetailsOptions) (result *CloudDirectorySenderDetails, response *core.DetailedResponse, err error)

GetCloudDirectorySenderDetailsWithContext is an alternate form of the GetCloudDirectorySenderDetails method which supports a Context parameter

func (*AppIDManagementV4) GetCloudDirectoryUser

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryUser(getCloudDirectoryUserOptions *GetCloudDirectoryUserOptions) (result *GetUser, response *core.DetailedResponse, err error)

GetCloudDirectoryUser : Get a Cloud Directory user Returns the requested Cloud Directory user object. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetCloudDirectoryUserWithContext

func (appIdManagement *AppIDManagementV4) GetCloudDirectoryUserWithContext(ctx context.Context, getCloudDirectoryUserOptions *GetCloudDirectoryUserOptions) (result *GetUser, response *core.DetailedResponse, err error)

GetCloudDirectoryUserWithContext is an alternate form of the GetCloudDirectoryUser method which supports a Context parameter

func (*AppIDManagementV4) GetCustomIDP

func (appIdManagement *AppIDManagementV4) GetCustomIDP(getCustomIDPOptions *GetCustomIDPOptions) (result *CustomIDPConfigParams, response *core.DetailedResponse, err error)

GetCustomIDP : Returns the Custom identity configuration

func (*AppIDManagementV4) GetCustomIDPWithContext

func (appIdManagement *AppIDManagementV4) GetCustomIDPWithContext(ctx context.Context, getCustomIDPOptions *GetCustomIDPOptions) (result *CustomIDPConfigParams, response *core.DetailedResponse, err error)

GetCustomIDPWithContext is an alternate form of the GetCustomIDP method which supports a Context parameter

func (*AppIDManagementV4) GetEnableGzipCompression

func (appIdManagement *AppIDManagementV4) GetEnableGzipCompression() bool

GetEnableGzipCompression returns the service's EnableGzipCompression field

func (*AppIDManagementV4) GetExtensionConfig

func (appIdManagement *AppIDManagementV4) GetExtensionConfig(getExtensionConfigOptions *GetExtensionConfigOptions) (result *UpdateExtensionConfig, response *core.DetailedResponse, err error)

GetExtensionConfig : Get an extension configuration View a registered extension's configuration for an instance of App ID. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-mfa#cd-mfa-extensions" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetExtensionConfigWithContext

func (appIdManagement *AppIDManagementV4) GetExtensionConfigWithContext(ctx context.Context, getExtensionConfigOptions *GetExtensionConfigOptions) (result *UpdateExtensionConfig, response *core.DetailedResponse, err error)

GetExtensionConfigWithContext is an alternate form of the GetExtensionConfig method which supports a Context parameter

func (*AppIDManagementV4) GetFacebookIDP

func (appIdManagement *AppIDManagementV4) GetFacebookIDP(getFacebookIDPOptions *GetFacebookIDPOptions) (result *FacebookConfigParams, response *core.DetailedResponse, err error)

GetFacebookIDP : Get Facebook IDP configuration Returns the Facebook identity provider configuration.

func (*AppIDManagementV4) GetFacebookIDPWithContext

func (appIdManagement *AppIDManagementV4) GetFacebookIDPWithContext(ctx context.Context, getFacebookIDPOptions *GetFacebookIDPOptions) (result *FacebookConfigParams, response *core.DetailedResponse, err error)

GetFacebookIDPWithContext is an alternate form of the GetFacebookIDP method which supports a Context parameter

func (*AppIDManagementV4) GetGoogleIDP

func (appIdManagement *AppIDManagementV4) GetGoogleIDP(getGoogleIDPOptions *GetGoogleIDPOptions) (result *GoogleConfigParams, response *core.DetailedResponse, err error)

GetGoogleIDP : Get Google IDP configuration Returns the Google identity provider configuration.

func (*AppIDManagementV4) GetGoogleIDPWithContext

func (appIdManagement *AppIDManagementV4) GetGoogleIDPWithContext(ctx context.Context, getGoogleIDPOptions *GetGoogleIDPOptions) (result *GoogleConfigParams, response *core.DetailedResponse, err error)

GetGoogleIDPWithContext is an alternate form of the GetGoogleIDP method which supports a Context parameter

func (*AppIDManagementV4) GetLocalization

func (appIdManagement *AppIDManagementV4) GetLocalization(getLocalizationOptions *GetLocalizationOptions) (result *GetLanguages, response *core.DetailedResponse, err error)

GetLocalization : Get languages Returns the list of languages that can be used to customize email templates for Cloud Directory.

func (*AppIDManagementV4) GetLocalizationWithContext

func (appIdManagement *AppIDManagementV4) GetLocalizationWithContext(ctx context.Context, getLocalizationOptions *GetLocalizationOptions) (result *GetLanguages, response *core.DetailedResponse, err error)

GetLocalizationWithContext is an alternate form of the GetLocalization method which supports a Context parameter

func (*AppIDManagementV4) GetMFAConfig

func (appIdManagement *AppIDManagementV4) GetMFAConfig(getMFAConfigOptions *GetMFAConfigOptions) (result *GetMFAConfiguration, response *core.DetailedResponse, err error)

GetMFAConfig : Get MFA configuration Returns MFA configuration registered with the App ID Instance.

func (*AppIDManagementV4) GetMFAConfigWithContext

func (appIdManagement *AppIDManagementV4) GetMFAConfigWithContext(ctx context.Context, getMFAConfigOptions *GetMFAConfigOptions) (result *GetMFAConfiguration, response *core.DetailedResponse, err error)

GetMFAConfigWithContext is an alternate form of the GetMFAConfig method which supports a Context parameter

func (*AppIDManagementV4) GetMedia

func (appIdManagement *AppIDManagementV4) GetMedia(getMediaOptions *GetMediaOptions) (result *GetMediaResponse, response *core.DetailedResponse, err error)

GetMedia : Get widget logo Returns the link to the custom logo image of the login widget. <a href="https://cloud.ibm.com/docs/appid?topic=appid-login-widget" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetMediaWithContext

func (appIdManagement *AppIDManagementV4) GetMediaWithContext(ctx context.Context, getMediaOptions *GetMediaOptions) (result *GetMediaResponse, response *core.DetailedResponse, err error)

GetMediaWithContext is an alternate form of the GetMedia method which supports a Context parameter

func (*AppIDManagementV4) GetRateLimitConfig

func (appIdManagement *AppIDManagementV4) GetRateLimitConfig(getRateLimitConfigOptions *GetRateLimitConfigOptions) (response *core.DetailedResponse, err error)

GetRateLimitConfig : Get the rate limit configuration Returns the rate limit configuration registered with the App ID Instance.

func (*AppIDManagementV4) GetRateLimitConfigWithContext

func (appIdManagement *AppIDManagementV4) GetRateLimitConfigWithContext(ctx context.Context, getRateLimitConfigOptions *GetRateLimitConfigOptions) (response *core.DetailedResponse, err error)

GetRateLimitConfigWithContext is an alternate form of the GetRateLimitConfig method which supports a Context parameter

func (*AppIDManagementV4) GetRedirectUris

func (appIdManagement *AppIDManagementV4) GetRedirectUris(getRedirectUrisOptions *GetRedirectUrisOptions) (result *RedirectURIResponse, response *core.DetailedResponse, err error)

GetRedirectUris : Get redirect URIs Returns the list of the redirect URIs that can be used as callbacks of App ID authentication flow. <a href="https://cloud.ibm.com/docs/appid?topic=appid-managing-idp#add-redirect-uri" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetRedirectUrisWithContext

func (appIdManagement *AppIDManagementV4) GetRedirectUrisWithContext(ctx context.Context, getRedirectUrisOptions *GetRedirectUrisOptions) (result *RedirectURIResponse, response *core.DetailedResponse, err error)

GetRedirectUrisWithContext is an alternate form of the GetRedirectUris method which supports a Context parameter

func (*AppIDManagementV4) GetRole

func (appIdManagement *AppIDManagementV4) GetRole(getRoleOptions *GetRoleOptions) (result *GetRoleResponse, response *core.DetailedResponse, err error)

GetRole : View a specific role By using the role ID, obtain the information for a specific role that is associated with a registered application.

func (*AppIDManagementV4) GetRoleWithContext

func (appIdManagement *AppIDManagementV4) GetRoleWithContext(ctx context.Context, getRoleOptions *GetRoleOptions) (result *GetRoleResponse, response *core.DetailedResponse, err error)

GetRoleWithContext is an alternate form of the GetRole method which supports a Context parameter

func (*AppIDManagementV4) GetSAMLIDP

func (appIdManagement *AppIDManagementV4) GetSAMLIDP(getSAMLIDPOptions *GetSAMLIDPOptions) (result *SAMLResponse, response *core.DetailedResponse, err error)

GetSAMLIDP : Get SAML IDP configuration Returns the SAML identity provider configuration, including status and credentials. <a href="https://cloud.ibm.com/docs/appid?topic=appid-enterprise" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetSAMLIDPWithContext

func (appIdManagement *AppIDManagementV4) GetSAMLIDPWithContext(ctx context.Context, getSAMLIDPOptions *GetSAMLIDPOptions) (result *SAMLResponse, response *core.DetailedResponse, err error)

GetSAMLIDPWithContext is an alternate form of the GetSAMLIDP method which supports a Context parameter

func (*AppIDManagementV4) GetSAMLMetadata

func (appIdManagement *AppIDManagementV4) GetSAMLMetadata(getSAMLMetadataOptions *GetSAMLMetadataOptions) (result *string, response *core.DetailedResponse, err error)

GetSAMLMetadata : Get the SAML metadata Returns the SAML metadata required in order to integrate App ID with a SAML identity provider. <a href="https://cloud.ibm.com/docs/appid?topic=appid-enterprise" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetSAMLMetadataWithContext

func (appIdManagement *AppIDManagementV4) GetSAMLMetadataWithContext(ctx context.Context, getSAMLMetadataOptions *GetSAMLMetadataOptions) (result *string, response *core.DetailedResponse, err error)

GetSAMLMetadataWithContext is an alternate form of the GetSAMLMetadata method which supports a Context parameter

func (*AppIDManagementV4) GetSSOConfig

func (appIdManagement *AppIDManagementV4) GetSSOConfig(getSSOConfigOptions *GetSSOConfigOptions) (response *core.DetailedResponse, err error)

GetSSOConfig : Get SSO configuration Returns SSO configuration registered with the App ID Instance.

func (*AppIDManagementV4) GetSSOConfigWithContext

func (appIdManagement *AppIDManagementV4) GetSSOConfigWithContext(ctx context.Context, getSSOConfigOptions *GetSSOConfigOptions) (response *core.DetailedResponse, err error)

GetSSOConfigWithContext is an alternate form of the GetSSOConfig method which supports a Context parameter

func (*AppIDManagementV4) GetServiceURL

func (appIdManagement *AppIDManagementV4) GetServiceURL() string

GetServiceURL returns the service URL

func (*AppIDManagementV4) GetTemplate

func (appIdManagement *AppIDManagementV4) GetTemplate(getTemplateOptions *GetTemplateOptions) (result *GetTemplate, response *core.DetailedResponse, err error)

GetTemplate : Get an email template Returns the content of a custom email template or the default template in case it wasn't customized. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-types" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetTemplateWithContext

func (appIdManagement *AppIDManagementV4) GetTemplateWithContext(ctx context.Context, getTemplateOptions *GetTemplateOptions) (result *GetTemplate, response *core.DetailedResponse, err error)

GetTemplateWithContext is an alternate form of the GetTemplate method which supports a Context parameter

func (*AppIDManagementV4) GetThemeColor

func (appIdManagement *AppIDManagementV4) GetThemeColor(getThemeColorOptions *GetThemeColorOptions) (result *GetThemeColorResponse, response *core.DetailedResponse, err error)

GetThemeColor : Get widget colors Get the colors of the App ID login widget. <a href="https://cloud.ibm.com/docs/appid?topic=appid-login-widget" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetThemeColorWithContext

func (appIdManagement *AppIDManagementV4) GetThemeColorWithContext(ctx context.Context, getThemeColorOptions *GetThemeColorOptions) (result *GetThemeColorResponse, response *core.DetailedResponse, err error)

GetThemeColorWithContext is an alternate form of the GetThemeColor method which supports a Context parameter

func (*AppIDManagementV4) GetThemeText

func (appIdManagement *AppIDManagementV4) GetThemeText(getThemeTextOptions *GetThemeTextOptions) (result *GetThemeTextResponse, response *core.DetailedResponse, err error)

GetThemeText : Get widget texts Get the theme texts of the App ID login widget. <a href="https://cloud.ibm.com/docs/appid?topic=appid-login-widget" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetThemeTextWithContext

func (appIdManagement *AppIDManagementV4) GetThemeTextWithContext(ctx context.Context, getThemeTextOptions *GetThemeTextOptions) (result *GetThemeTextResponse, response *core.DetailedResponse, err error)

GetThemeTextWithContext is an alternate form of the GetThemeText method which supports a Context parameter

func (*AppIDManagementV4) GetTokensConfig

func (appIdManagement *AppIDManagementV4) GetTokensConfig(getTokensConfigOptions *GetTokensConfigOptions) (result *TokensConfigResponse, response *core.DetailedResponse, err error)

GetTokensConfig : Get tokens configuration Returns the token configuration. <a href="https://cloud.ibm.com/docs/appid?topic=appid-key-concepts" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetTokensConfigWithContext

func (appIdManagement *AppIDManagementV4) GetTokensConfigWithContext(ctx context.Context, getTokensConfigOptions *GetTokensConfigOptions) (result *TokensConfigResponse, response *core.DetailedResponse, err error)

GetTokensConfigWithContext is an alternate form of the GetTokensConfig method which supports a Context parameter

func (*AppIDManagementV4) GetUserProfilesConfig

func (appIdManagement *AppIDManagementV4) GetUserProfilesConfig(getUserProfilesConfigOptions *GetUserProfilesConfigOptions) (result *GetUserProfilesConfigResponse, response *core.DetailedResponse, err error)

GetUserProfilesConfig : Get user profiles configuration A user profile is an entity that is stored and maintained by App ID. The profile holds a user's attributes and identity. It can be anonymous or linked to an identity that is managed by an identity provider. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) GetUserProfilesConfigWithContext

func (appIdManagement *AppIDManagementV4) GetUserProfilesConfigWithContext(ctx context.Context, getUserProfilesConfigOptions *GetUserProfilesConfigOptions) (result *GetUserProfilesConfigResponse, response *core.DetailedResponse, err error)

GetUserProfilesConfigWithContext is an alternate form of the GetUserProfilesConfig method which supports a Context parameter

func (*AppIDManagementV4) GetUserRoles

func (appIdManagement *AppIDManagementV4) GetUserRoles(getUserRolesOptions *GetUserRolesOptions) (result *GetUserRolesResponse, response *core.DetailedResponse, err error)

GetUserRoles : Get a user's roles View a list of roles that are associated with a specific user.

func (*AppIDManagementV4) GetUserRolesWithContext

func (appIdManagement *AppIDManagementV4) GetUserRolesWithContext(ctx context.Context, getUserRolesOptions *GetUserRolesOptions) (result *GetUserRolesResponse, response *core.DetailedResponse, err error)

GetUserRolesWithContext is an alternate form of the GetUserRoles method which supports a Context parameter

func (*AppIDManagementV4) InvalidateUserSSOSessions

func (appIdManagement *AppIDManagementV4) InvalidateUserSSOSessions(invalidateUserSSOSessionsOptions *InvalidateUserSSOSessionsOptions) (response *core.DetailedResponse, err error)

InvalidateUserSSOSessions : Invalidate all SSO sessions Invalidate all the user's SSO sessions. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-sso#ending-all-sessions-for-a-user" target="_blank">Learn more</a>.

func (*AppIDManagementV4) InvalidateUserSSOSessionsWithContext

func (appIdManagement *AppIDManagementV4) InvalidateUserSSOSessionsWithContext(ctx context.Context, invalidateUserSSOSessionsOptions *InvalidateUserSSOSessionsOptions) (response *core.DetailedResponse, err error)

InvalidateUserSSOSessionsWithContext is an alternate form of the InvalidateUserSSOSessions method which supports a Context parameter

func (*AppIDManagementV4) ListApplications

func (appIdManagement *AppIDManagementV4) ListApplications(listApplicationsOptions *ListApplicationsOptions) (result *ApplicationsList, response *core.DetailedResponse, err error)

ListApplications : List applications Returns a list of all applications registered with the App ID Instance.

func (*AppIDManagementV4) ListApplicationsWithContext

func (appIdManagement *AppIDManagementV4) ListApplicationsWithContext(ctx context.Context, listApplicationsOptions *ListApplicationsOptions) (result *ApplicationsList, response *core.DetailedResponse, err error)

ListApplicationsWithContext is an alternate form of the ListApplications method which supports a Context parameter

func (*AppIDManagementV4) ListChannels

func (appIdManagement *AppIDManagementV4) ListChannels(listChannelsOptions *ListChannelsOptions) (result *MFAChannelsList, response *core.DetailedResponse, err error)

ListChannels : List channels Returns all MFA channels registered with the App ID Instance.

func (*AppIDManagementV4) ListChannelsWithContext

func (appIdManagement *AppIDManagementV4) ListChannelsWithContext(ctx context.Context, listChannelsOptions *ListChannelsOptions) (result *MFAChannelsList, response *core.DetailedResponse, err error)

ListChannelsWithContext is an alternate form of the ListChannels method which supports a Context parameter

func (*AppIDManagementV4) ListCloudDirectoryUsers

func (appIdManagement *AppIDManagementV4) ListCloudDirectoryUsers(listCloudDirectoryUsersOptions *ListCloudDirectoryUsersOptions) (result *UsersList, response *core.DetailedResponse, err error)

ListCloudDirectoryUsers : List Cloud Directory users Get the list of Cloud Directory users. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) ListCloudDirectoryUsersWithContext

func (appIdManagement *AppIDManagementV4) ListCloudDirectoryUsersWithContext(ctx context.Context, listCloudDirectoryUsersOptions *ListCloudDirectoryUsersOptions) (result *UsersList, response *core.DetailedResponse, err error)

ListCloudDirectoryUsersWithContext is an alternate form of the ListCloudDirectoryUsers method which supports a Context parameter

func (*AppIDManagementV4) ListRoles

func (appIdManagement *AppIDManagementV4) ListRoles(listRolesOptions *ListRolesOptions) (result *RolesList, response *core.DetailedResponse, err error)

ListRoles : List all roles Obtain a list of the roles that are associated with your registered application.

func (*AppIDManagementV4) ListRolesWithContext

func (appIdManagement *AppIDManagementV4) ListRolesWithContext(ctx context.Context, listRolesOptions *ListRolesOptions) (result *RolesList, response *core.DetailedResponse, err error)

ListRolesWithContext is an alternate form of the ListRoles method which supports a Context parameter

func (*AppIDManagementV4) NewAccessTokenConfigParams

func (*AppIDManagementV4) NewAccessTokenConfigParams(expiresIn int64) (model *AccessTokenConfigParams, err error)

NewAccessTokenConfigParams : Instantiate AccessTokenConfigParams (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchema

func (*AppIDManagementV4) NewApmSchema(advancedPasswordManagement *ApmSchemaAdvancedPasswordManagement) (model *ApmSchema, err error)

NewApmSchema : Instantiate ApmSchema (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagement

NewApmSchemaAdvancedPasswordManagement : Instantiate ApmSchemaAdvancedPasswordManagement (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementLockOutPolicy

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementLockOutPolicy(enabled bool) (model *ApmSchemaAdvancedPasswordManagementLockOutPolicy, err error)

NewApmSchemaAdvancedPasswordManagementLockOutPolicy : Instantiate ApmSchemaAdvancedPasswordManagementLockOutPolicy (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementLockOutPolicyConfig

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementLockOutPolicyConfig(lockOutTimeSec int64, numOfAttempts int64) (model *ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig, err error)

NewApmSchemaAdvancedPasswordManagementLockOutPolicyConfig : Instantiate ApmSchemaAdvancedPasswordManagementLockOutPolicyConfig (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval(enabled bool) (model *ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval, err error)

NewApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval : Instantiate ApmSchemaAdvancedPasswordManagementMinPasswordChangeInterval (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig(minHoursToChangePassword int64) (model *ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig, err error)

NewApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig : Instantiate ApmSchemaAdvancedPasswordManagementMinPasswordChangeIntervalConfig (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordExpiration

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordExpiration(enabled bool) (model *ApmSchemaAdvancedPasswordManagementPasswordExpiration, err error)

NewApmSchemaAdvancedPasswordManagementPasswordExpiration : Instantiate ApmSchemaAdvancedPasswordManagementPasswordExpiration (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordExpirationConfig

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordExpirationConfig(daysToExpire int64) (model *ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig, err error)

NewApmSchemaAdvancedPasswordManagementPasswordExpirationConfig : Instantiate ApmSchemaAdvancedPasswordManagementPasswordExpirationConfig (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordReuse

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordReuse(enabled bool) (model *ApmSchemaAdvancedPasswordManagementPasswordReuse, err error)

NewApmSchemaAdvancedPasswordManagementPasswordReuse : Instantiate ApmSchemaAdvancedPasswordManagementPasswordReuse (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordReuseConfig

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPasswordReuseConfig(maxPasswordReuse int64) (model *ApmSchemaAdvancedPasswordManagementPasswordReuseConfig, err error)

NewApmSchemaAdvancedPasswordManagementPasswordReuseConfig : Instantiate ApmSchemaAdvancedPasswordManagementPasswordReuseConfig (Generic Model Constructor)

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername

func (*AppIDManagementV4) NewApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername(enabled bool) (model *ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername, err error)

NewApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername : Instantiate ApmSchemaAdvancedPasswordManagementPreventPasswordWithUsername (Generic Model Constructor)

func (*AppIDManagementV4) NewChangePasswordOptions

func (*AppIDManagementV4) NewChangePasswordOptions(tenantID string, newPassword string, uuid string) *ChangePasswordOptions

NewChangePasswordOptions : Instantiate ChangePasswordOptions

func (*AppIDManagementV4) NewCloudDirectoryConfigParams

func (*AppIDManagementV4) NewCloudDirectoryConfigParams(selfServiceEnabled bool, interactions *CloudDirectoryConfigParamsInteractions) (model *CloudDirectoryConfigParams, err error)

NewCloudDirectoryConfigParams : Instantiate CloudDirectoryConfigParams (Generic Model Constructor)

func (*AppIDManagementV4) NewCloudDirectoryConfigParamsInteractions

func (*AppIDManagementV4) NewCloudDirectoryConfigParamsInteractions(identityConfirmation *CloudDirectoryConfigParamsInteractionsIdentityConfirmation, welcomeEnabled bool, resetPasswordEnabled bool, resetPasswordNotificationEnable bool) (model *CloudDirectoryConfigParamsInteractions, err error)

NewCloudDirectoryConfigParamsInteractions : Instantiate CloudDirectoryConfigParamsInteractions (Generic Model Constructor)

func (*AppIDManagementV4) NewCloudDirectoryConfigParamsInteractionsIdentityConfirmation

func (*AppIDManagementV4) NewCloudDirectoryConfigParamsInteractionsIdentityConfirmation(accessMode string) (model *CloudDirectoryConfigParamsInteractionsIdentityConfirmation, err error)

NewCloudDirectoryConfigParamsInteractionsIdentityConfirmation : Instantiate CloudDirectoryConfigParamsInteractionsIdentityConfirmation (Generic Model Constructor)

func (*AppIDManagementV4) NewCloudDirectoryExportOptions

func (*AppIDManagementV4) NewCloudDirectoryExportOptions(encryptionSecret string, tenantID string) *CloudDirectoryExportOptions

NewCloudDirectoryExportOptions : Instantiate CloudDirectoryExportOptions

func (*AppIDManagementV4) NewCloudDirectoryGetUserinfoOptions

func (*AppIDManagementV4) NewCloudDirectoryGetUserinfoOptions(tenantID string, userID string) *CloudDirectoryGetUserinfoOptions

NewCloudDirectoryGetUserinfoOptions : Instantiate CloudDirectoryGetUserinfoOptions

func (*AppIDManagementV4) NewCloudDirectoryImportOptions

func (*AppIDManagementV4) NewCloudDirectoryImportOptions(encryptionSecret string, tenantID string, users []ExportUserUsersItem) *CloudDirectoryImportOptions

NewCloudDirectoryImportOptions : Instantiate CloudDirectoryImportOptions

func (*AppIDManagementV4) NewCloudDirectoryRemoveOptions

func (*AppIDManagementV4) NewCloudDirectoryRemoveOptions(tenantID string, userID string) *CloudDirectoryRemoveOptions

NewCloudDirectoryRemoveOptions : Instantiate CloudDirectoryRemoveOptions

func (*AppIDManagementV4) NewCloudDirectorySenderDetails

func (*AppIDManagementV4) NewCloudDirectorySenderDetails(senderDetails *CloudDirectorySenderDetailsSenderDetails) (model *CloudDirectorySenderDetails, err error)

NewCloudDirectorySenderDetails : Instantiate CloudDirectorySenderDetails (Generic Model Constructor)

func (*AppIDManagementV4) NewCloudDirectorySenderDetailsSenderDetails

func (*AppIDManagementV4) NewCloudDirectorySenderDetailsSenderDetails(from *CloudDirectorySenderDetailsSenderDetailsFrom) (model *CloudDirectorySenderDetailsSenderDetails, err error)

NewCloudDirectorySenderDetailsSenderDetails : Instantiate CloudDirectorySenderDetailsSenderDetails (Generic Model Constructor)

func (*AppIDManagementV4) NewCloudDirectorySenderDetailsSenderDetailsFrom

func (*AppIDManagementV4) NewCloudDirectorySenderDetailsSenderDetailsFrom(email string) (model *CloudDirectorySenderDetailsSenderDetailsFrom, err error)

NewCloudDirectorySenderDetailsSenderDetailsFrom : Instantiate CloudDirectorySenderDetailsSenderDetailsFrom (Generic Model Constructor)

func (*AppIDManagementV4) NewCreateCloudDirectoryUserOptions

func (*AppIDManagementV4) NewCreateCloudDirectoryUserOptions(tenantID string, emails []CreateNewUserEmailsItem, password string) *CreateCloudDirectoryUserOptions

NewCreateCloudDirectoryUserOptions : Instantiate CreateCloudDirectoryUserOptions

func (*AppIDManagementV4) NewCreateNewUserEmailsItem

func (*AppIDManagementV4) NewCreateNewUserEmailsItem(value string) (model *CreateNewUserEmailsItem, err error)

NewCreateNewUserEmailsItem : Instantiate CreateNewUserEmailsItem (Generic Model Constructor)

func (*AppIDManagementV4) NewCreateRoleOptions

func (*AppIDManagementV4) NewCreateRoleOptions(tenantID string, name string, access []RoleAccessItem) *CreateRoleOptions

NewCreateRoleOptions : Instantiate CreateRoleOptions

func (*AppIDManagementV4) NewCustomIDPConfigParams

func (*AppIDManagementV4) NewCustomIDPConfigParams(isActive bool) (model *CustomIDPConfigParams, err error)

NewCustomIDPConfigParams : Instantiate CustomIDPConfigParams (Generic Model Constructor)

func (*AppIDManagementV4) NewDeleteActionURLOptions

func (*AppIDManagementV4) NewDeleteActionURLOptions(tenantID string, action string) *DeleteActionURLOptions

NewDeleteActionURLOptions : Instantiate DeleteActionURLOptions

func (*AppIDManagementV4) NewDeleteApplicationOptions

func (*AppIDManagementV4) NewDeleteApplicationOptions(tenantID string, clientID string) *DeleteApplicationOptions

NewDeleteApplicationOptions : Instantiate DeleteApplicationOptions

func (*AppIDManagementV4) NewDeleteCloudDirectoryUserOptions

func (*AppIDManagementV4) NewDeleteCloudDirectoryUserOptions(tenantID string, userID string) *DeleteCloudDirectoryUserOptions

NewDeleteCloudDirectoryUserOptions : Instantiate DeleteCloudDirectoryUserOptions

func (*AppIDManagementV4) NewDeleteRoleOptions

func (*AppIDManagementV4) NewDeleteRoleOptions(tenantID string, roleID string) *DeleteRoleOptions

NewDeleteRoleOptions : Instantiate DeleteRoleOptions

func (*AppIDManagementV4) NewDeleteTemplateOptions

func (*AppIDManagementV4) NewDeleteTemplateOptions(tenantID string, templateName string, language string) *DeleteTemplateOptions

NewDeleteTemplateOptions : Instantiate DeleteTemplateOptions

func (*AppIDManagementV4) NewEmailDispatcherParams

func (*AppIDManagementV4) NewEmailDispatcherParams(provider string) (model *EmailDispatcherParams, err error)

NewEmailDispatcherParams : Instantiate EmailDispatcherParams (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailDispatcherParamsCustom

func (*AppIDManagementV4) NewEmailDispatcherParamsCustom(url string, authorization *EmailDispatcherParamsCustomAuthorization) (model *EmailDispatcherParamsCustom, err error)

NewEmailDispatcherParamsCustom : Instantiate EmailDispatcherParamsCustom (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailDispatcherParamsCustomAuthorization

func (*AppIDManagementV4) NewEmailDispatcherParamsCustomAuthorization(typeVar string) (model *EmailDispatcherParamsCustomAuthorization, err error)

NewEmailDispatcherParamsCustomAuthorization : Instantiate EmailDispatcherParamsCustomAuthorization (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailDispatcherParamsSendgrid

func (*AppIDManagementV4) NewEmailDispatcherParamsSendgrid(apiKey string) (model *EmailDispatcherParamsSendgrid, err error)

NewEmailDispatcherParamsSendgrid : Instantiate EmailDispatcherParamsSendgrid (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingTestOptions

func (*AppIDManagementV4) NewEmailSettingTestOptions(tenantID string, emailTo string, emailSettings *EmailSettingsTestParamsEmailSettings, senderDetails *EmailSettingsTestParamsSenderDetails) *EmailSettingTestOptions

NewEmailSettingTestOptions : Instantiate EmailSettingTestOptions

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettings

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettings(provider string) (model *EmailSettingsTestParamsEmailSettings, err error)

NewEmailSettingsTestParamsEmailSettings : Instantiate EmailSettingsTestParamsEmailSettings (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettingsCustom

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettingsCustom(url string, authorization *EmailSettingsTestParamsEmailSettingsCustomAuthorization) (model *EmailSettingsTestParamsEmailSettingsCustom, err error)

NewEmailSettingsTestParamsEmailSettingsCustom : Instantiate EmailSettingsTestParamsEmailSettingsCustom (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettingsCustomAuthorization

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettingsCustomAuthorization(typeVar string) (model *EmailSettingsTestParamsEmailSettingsCustomAuthorization, err error)

NewEmailSettingsTestParamsEmailSettingsCustomAuthorization : Instantiate EmailSettingsTestParamsEmailSettingsCustomAuthorization (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettingsSendgrid

func (*AppIDManagementV4) NewEmailSettingsTestParamsEmailSettingsSendgrid(apiKey string) (model *EmailSettingsTestParamsEmailSettingsSendgrid, err error)

NewEmailSettingsTestParamsEmailSettingsSendgrid : Instantiate EmailSettingsTestParamsEmailSettingsSendgrid (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingsTestParamsSenderDetails

func (*AppIDManagementV4) NewEmailSettingsTestParamsSenderDetails(from *EmailSettingsTestParamsSenderDetailsFrom) (model *EmailSettingsTestParamsSenderDetails, err error)

NewEmailSettingsTestParamsSenderDetails : Instantiate EmailSettingsTestParamsSenderDetails (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingsTestParamsSenderDetailsFrom

func (*AppIDManagementV4) NewEmailSettingsTestParamsSenderDetailsFrom(email string) (model *EmailSettingsTestParamsSenderDetailsFrom, err error)

NewEmailSettingsTestParamsSenderDetailsFrom : Instantiate EmailSettingsTestParamsSenderDetailsFrom (Generic Model Constructor)

func (*AppIDManagementV4) NewEmailSettingsTestParamsSenderDetailsReplyTo

func (*AppIDManagementV4) NewEmailSettingsTestParamsSenderDetailsReplyTo(email string) (model *EmailSettingsTestParamsSenderDetailsReplyTo, err error)

NewEmailSettingsTestParamsSenderDetailsReplyTo : Instantiate EmailSettingsTestParamsSenderDetailsReplyTo (Generic Model Constructor)

func (*AppIDManagementV4) NewExportUser

func (*AppIDManagementV4) NewExportUser(users []ExportUserUsersItem) (model *ExportUser, err error)

NewExportUser : Instantiate ExportUser (Generic Model Constructor)

func (*AppIDManagementV4) NewExportUserProfile

func (*AppIDManagementV4) NewExportUserProfile(users []ExportUserProfileUsersItem) (model *ExportUserProfile, err error)

NewExportUserProfile : Instantiate ExportUserProfile (Generic Model Constructor)

func (*AppIDManagementV4) NewExportUserProfileUsersItem

func (*AppIDManagementV4) NewExportUserProfileUsersItem(id string, identities []ExportUserProfileUsersItemIdentitiesItem, attributes interface{}) (model *ExportUserProfileUsersItem, err error)

NewExportUserProfileUsersItem : Instantiate ExportUserProfileUsersItem (Generic Model Constructor)

func (*AppIDManagementV4) NewExportUserUsersItem

func (*AppIDManagementV4) NewExportUserUsersItem(scimUser interface{}, passwordHash string, passwordHashAlg string, profile *ExportUserUsersItemProfile, roles []string) (model *ExportUserUsersItem, err error)

NewExportUserUsersItem : Instantiate ExportUserUsersItem (Generic Model Constructor)

func (*AppIDManagementV4) NewExportUserUsersItemProfile

func (*AppIDManagementV4) NewExportUserUsersItemProfile(attributes interface{}) (model *ExportUserUsersItemProfile, err error)

NewExportUserUsersItemProfile : Instantiate ExportUserUsersItemProfile (Generic Model Constructor)

func (*AppIDManagementV4) NewExtensionActive

func (*AppIDManagementV4) NewExtensionActive(isActive bool) (model *ExtensionActive, err error)

NewExtensionActive : Instantiate ExtensionActive (Generic Model Constructor)

func (*AppIDManagementV4) NewFacebookGoogleConfigParams

func (*AppIDManagementV4) NewFacebookGoogleConfigParams(isActive bool) (model *FacebookGoogleConfigParams, err error)

NewFacebookGoogleConfigParams : Instantiate FacebookGoogleConfigParams (Generic Model Constructor)

func (*AppIDManagementV4) NewFacebookGoogleConfigParamsConfig

func (*AppIDManagementV4) NewFacebookGoogleConfigParamsConfig(idpID string, secret string) (model *FacebookGoogleConfigParamsConfig, err error)

NewFacebookGoogleConfigParamsConfig : Instantiate FacebookGoogleConfigParamsConfig (Generic Model Constructor)

func (*AppIDManagementV4) NewForgotPasswordResultOptions

func (*AppIDManagementV4) NewForgotPasswordResultOptions(tenantID string, context string) *ForgotPasswordResultOptions

NewForgotPasswordResultOptions : Instantiate ForgotPasswordResultOptions

func (*AppIDManagementV4) NewGetApplicationOptions

func (*AppIDManagementV4) NewGetApplicationOptions(tenantID string, clientID string) *GetApplicationOptions

NewGetApplicationOptions : Instantiate GetApplicationOptions

func (*AppIDManagementV4) NewGetApplicationRolesOptions

func (*AppIDManagementV4) NewGetApplicationRolesOptions(tenantID string, clientID string) *GetApplicationRolesOptions

NewGetApplicationRolesOptions : Instantiate GetApplicationRolesOptions

func (*AppIDManagementV4) NewGetApplicationScopesOptions

func (*AppIDManagementV4) NewGetApplicationScopesOptions(tenantID string, clientID string) *GetApplicationScopesOptions

NewGetApplicationScopesOptions : Instantiate GetApplicationScopesOptions

func (*AppIDManagementV4) NewGetAuditStatusOptions

func (*AppIDManagementV4) NewGetAuditStatusOptions(tenantID string) *GetAuditStatusOptions

NewGetAuditStatusOptions : Instantiate GetAuditStatusOptions

func (*AppIDManagementV4) NewGetChannelOptions

func (*AppIDManagementV4) NewGetChannelOptions(tenantID string, channel string) *GetChannelOptions

NewGetChannelOptions : Instantiate GetChannelOptions

func (*AppIDManagementV4) NewGetCloudDirectoryActionURLOptions

func (*AppIDManagementV4) NewGetCloudDirectoryActionURLOptions(tenantID string, action string) *GetCloudDirectoryActionURLOptions

NewGetCloudDirectoryActionURLOptions : Instantiate GetCloudDirectoryActionURLOptions

func (*AppIDManagementV4) NewGetCloudDirectoryAdvancedPasswordManagementOptions

func (*AppIDManagementV4) NewGetCloudDirectoryAdvancedPasswordManagementOptions(tenantID string) *GetCloudDirectoryAdvancedPasswordManagementOptions

NewGetCloudDirectoryAdvancedPasswordManagementOptions : Instantiate GetCloudDirectoryAdvancedPasswordManagementOptions

func (*AppIDManagementV4) NewGetCloudDirectoryEmailDispatcherOptions

func (*AppIDManagementV4) NewGetCloudDirectoryEmailDispatcherOptions(tenantID string) *GetCloudDirectoryEmailDispatcherOptions

NewGetCloudDirectoryEmailDispatcherOptions : Instantiate GetCloudDirectoryEmailDispatcherOptions

func (*AppIDManagementV4) NewGetCloudDirectoryIDPOptions

func (*AppIDManagementV4) NewGetCloudDirectoryIDPOptions(tenantID string) *GetCloudDirectoryIDPOptions

NewGetCloudDirectoryIDPOptions : Instantiate GetCloudDirectoryIDPOptions

func (*AppIDManagementV4) NewGetCloudDirectoryPasswordRegexOptions

func (*AppIDManagementV4) NewGetCloudDirectoryPasswordRegexOptions(tenantID string) *GetCloudDirectoryPasswordRegexOptions

NewGetCloudDirectoryPasswordRegexOptions : Instantiate GetCloudDirectoryPasswordRegexOptions

func (*AppIDManagementV4) NewGetCloudDirectorySenderDetailsOptions

func (*AppIDManagementV4) NewGetCloudDirectorySenderDetailsOptions(tenantID string) *GetCloudDirectorySenderDetailsOptions

NewGetCloudDirectorySenderDetailsOptions : Instantiate GetCloudDirectorySenderDetailsOptions

func (*AppIDManagementV4) NewGetCloudDirectoryUserOptions

func (*AppIDManagementV4) NewGetCloudDirectoryUserOptions(tenantID string, userID string) *GetCloudDirectoryUserOptions

NewGetCloudDirectoryUserOptions : Instantiate GetCloudDirectoryUserOptions

func (*AppIDManagementV4) NewGetCustomIDPOptions

func (*AppIDManagementV4) NewGetCustomIDPOptions(tenantID string) *GetCustomIDPOptions

NewGetCustomIDPOptions : Instantiate GetCustomIDPOptions

func (*AppIDManagementV4) NewGetExtensionConfigOptions

func (*AppIDManagementV4) NewGetExtensionConfigOptions(tenantID string, name string) *GetExtensionConfigOptions

NewGetExtensionConfigOptions : Instantiate GetExtensionConfigOptions

func (*AppIDManagementV4) NewGetFacebookIDPOptions

func (*AppIDManagementV4) NewGetFacebookIDPOptions(tenantID string) *GetFacebookIDPOptions

NewGetFacebookIDPOptions : Instantiate GetFacebookIDPOptions

func (*AppIDManagementV4) NewGetGoogleIDPOptions

func (*AppIDManagementV4) NewGetGoogleIDPOptions(tenantID string) *GetGoogleIDPOptions

NewGetGoogleIDPOptions : Instantiate GetGoogleIDPOptions

func (*AppIDManagementV4) NewGetLanguages

func (*AppIDManagementV4) NewGetLanguages(languages []string) (model *GetLanguages, err error)

NewGetLanguages : Instantiate GetLanguages (Generic Model Constructor)

func (*AppIDManagementV4) NewGetLocalizationOptions

func (*AppIDManagementV4) NewGetLocalizationOptions(tenantID string) *GetLocalizationOptions

NewGetLocalizationOptions : Instantiate GetLocalizationOptions

func (*AppIDManagementV4) NewGetMFAConfigOptions

func (*AppIDManagementV4) NewGetMFAConfigOptions(tenantID string) *GetMFAConfigOptions

NewGetMFAConfigOptions : Instantiate GetMFAConfigOptions

func (*AppIDManagementV4) NewGetMediaOptions

func (*AppIDManagementV4) NewGetMediaOptions(tenantID string) *GetMediaOptions

NewGetMediaOptions : Instantiate GetMediaOptions

func (*AppIDManagementV4) NewGetRateLimitConfigOptions

func (*AppIDManagementV4) NewGetRateLimitConfigOptions(tenantID string) *GetRateLimitConfigOptions

NewGetRateLimitConfigOptions : Instantiate GetRateLimitConfigOptions

func (*AppIDManagementV4) NewGetRedirectUrisOptions

func (*AppIDManagementV4) NewGetRedirectUrisOptions(tenantID string) *GetRedirectUrisOptions

NewGetRedirectUrisOptions : Instantiate GetRedirectUrisOptions

func (*AppIDManagementV4) NewGetRoleOptions

func (*AppIDManagementV4) NewGetRoleOptions(tenantID string, roleID string) *GetRoleOptions

NewGetRoleOptions : Instantiate GetRoleOptions

func (*AppIDManagementV4) NewGetSAMLIDPOptions

func (*AppIDManagementV4) NewGetSAMLIDPOptions(tenantID string) *GetSAMLIDPOptions

NewGetSAMLIDPOptions : Instantiate GetSAMLIDPOptions

func (*AppIDManagementV4) NewGetSAMLMetadataOptions

func (*AppIDManagementV4) NewGetSAMLMetadataOptions(tenantID string) *GetSAMLMetadataOptions

NewGetSAMLMetadataOptions : Instantiate GetSAMLMetadataOptions

func (*AppIDManagementV4) NewGetSSOConfigOptions

func (*AppIDManagementV4) NewGetSSOConfigOptions(tenantID string) *GetSSOConfigOptions

NewGetSSOConfigOptions : Instantiate GetSSOConfigOptions

func (*AppIDManagementV4) NewGetTemplateOptions

func (*AppIDManagementV4) NewGetTemplateOptions(tenantID string, templateName string, language string) *GetTemplateOptions

NewGetTemplateOptions : Instantiate GetTemplateOptions

func (*AppIDManagementV4) NewGetThemeColorOptions

func (*AppIDManagementV4) NewGetThemeColorOptions(tenantID string) *GetThemeColorOptions

NewGetThemeColorOptions : Instantiate GetThemeColorOptions

func (*AppIDManagementV4) NewGetThemeTextOptions

func (*AppIDManagementV4) NewGetThemeTextOptions(tenantID string) *GetThemeTextOptions

NewGetThemeTextOptions : Instantiate GetThemeTextOptions

func (*AppIDManagementV4) NewGetTokensConfigOptions

func (*AppIDManagementV4) NewGetTokensConfigOptions(tenantID string) *GetTokensConfigOptions

NewGetTokensConfigOptions : Instantiate GetTokensConfigOptions

func (*AppIDManagementV4) NewGetUserProfilesConfigOptions

func (*AppIDManagementV4) NewGetUserProfilesConfigOptions(tenantID string) *GetUserProfilesConfigOptions

NewGetUserProfilesConfigOptions : Instantiate GetUserProfilesConfigOptions

func (*AppIDManagementV4) NewGetUserRolesOptions

func (*AppIDManagementV4) NewGetUserRolesOptions(tenantID string, id string) *GetUserRolesOptions

NewGetUserRolesOptions : Instantiate GetUserRolesOptions

func (*AppIDManagementV4) NewInvalidateUserSSOSessionsOptions

func (*AppIDManagementV4) NewInvalidateUserSSOSessionsOptions(tenantID string, userID string) *InvalidateUserSSOSessionsOptions

NewInvalidateUserSSOSessionsOptions : Instantiate InvalidateUserSSOSessionsOptions

func (*AppIDManagementV4) NewListApplicationsOptions

func (*AppIDManagementV4) NewListApplicationsOptions(tenantID string) *ListApplicationsOptions

NewListApplicationsOptions : Instantiate ListApplicationsOptions

func (*AppIDManagementV4) NewListChannelsOptions

func (*AppIDManagementV4) NewListChannelsOptions(tenantID string) *ListChannelsOptions

NewListChannelsOptions : Instantiate ListChannelsOptions

func (*AppIDManagementV4) NewListCloudDirectoryUsersOptions

func (*AppIDManagementV4) NewListCloudDirectoryUsersOptions(tenantID string) *ListCloudDirectoryUsersOptions

NewListCloudDirectoryUsersOptions : Instantiate ListCloudDirectoryUsersOptions

func (*AppIDManagementV4) NewListRolesOptions

func (*AppIDManagementV4) NewListRolesOptions(tenantID string) *ListRolesOptions

NewListRolesOptions : Instantiate ListRolesOptions

func (*AppIDManagementV4) NewPostEmailDispatcherTestOptions

func (*AppIDManagementV4) NewPostEmailDispatcherTestOptions(tenantID string, email string) *PostEmailDispatcherTestOptions

NewPostEmailDispatcherTestOptions : Instantiate PostEmailDispatcherTestOptions

func (*AppIDManagementV4) NewPostExtensionsTestOptions

func (*AppIDManagementV4) NewPostExtensionsTestOptions(tenantID string, name string) *PostExtensionsTestOptions

NewPostExtensionsTestOptions : Instantiate PostExtensionsTestOptions

func (*AppIDManagementV4) NewPostMediaOptions

func (*AppIDManagementV4) NewPostMediaOptions(tenantID string, mediaType string, file io.ReadCloser) *PostMediaOptions

NewPostMediaOptions : Instantiate PostMediaOptions

func (*AppIDManagementV4) NewPostSMSDispatcherTestOptions

func (*AppIDManagementV4) NewPostSMSDispatcherTestOptions(tenantID string, phoneNumber string) *PostSMSDispatcherTestOptions

NewPostSMSDispatcherTestOptions : Instantiate PostSMSDispatcherTestOptions

func (*AppIDManagementV4) NewPostThemeColorOptions

func (*AppIDManagementV4) NewPostThemeColorOptions(tenantID string) *PostThemeColorOptions

NewPostThemeColorOptions : Instantiate PostThemeColorOptions

func (*AppIDManagementV4) NewPostThemeTextOptions

func (*AppIDManagementV4) NewPostThemeTextOptions(tenantID string) *PostThemeTextOptions

NewPostThemeTextOptions : Instantiate PostThemeTextOptions

func (*AppIDManagementV4) NewPutApplicationsRolesOptions

func (*AppIDManagementV4) NewPutApplicationsRolesOptions(tenantID string, clientID string, roles *UpdateUserRolesParamsRoles) *PutApplicationsRolesOptions

NewPutApplicationsRolesOptions : Instantiate PutApplicationsRolesOptions

func (*AppIDManagementV4) NewPutApplicationsScopesOptions

func (*AppIDManagementV4) NewPutApplicationsScopesOptions(tenantID string, clientID string) *PutApplicationsScopesOptions

NewPutApplicationsScopesOptions : Instantiate PutApplicationsScopesOptions

func (*AppIDManagementV4) NewPutTokensConfigOptions

func (*AppIDManagementV4) NewPutTokensConfigOptions(tenantID string) *PutTokensConfigOptions

NewPutTokensConfigOptions : Instantiate PutTokensConfigOptions

func (*AppIDManagementV4) NewRegisterApplicationOptions

func (*AppIDManagementV4) NewRegisterApplicationOptions(tenantID string, name string) *RegisterApplicationOptions

NewRegisterApplicationOptions : Instantiate RegisterApplicationOptions

func (*AppIDManagementV4) NewResendNotificationOptions

func (*AppIDManagementV4) NewResendNotificationOptions(tenantID string, templateName string, uuid string) *ResendNotificationOptions

NewResendNotificationOptions : Instantiate ResendNotificationOptions

func (*AppIDManagementV4) NewRoleAccessItem

func (*AppIDManagementV4) NewRoleAccessItem(applicationID string, scopes []string) (model *RoleAccessItem, err error)

NewRoleAccessItem : Instantiate RoleAccessItem (Generic Model Constructor)

func (*AppIDManagementV4) NewSAMLConfigParams

func (*AppIDManagementV4) NewSAMLConfigParams(entityID string, signInURL string, certificates []string) (model *SAMLConfigParams, err error)

NewSAMLConfigParams : Instantiate SAMLConfigParams (Generic Model Constructor)

func (*AppIDManagementV4) NewSetAuditStatusOptions

func (*AppIDManagementV4) NewSetAuditStatusOptions(tenantID string, isActive bool) *SetAuditStatusOptions

NewSetAuditStatusOptions : Instantiate SetAuditStatusOptions

func (*AppIDManagementV4) NewSetCloudDirectoryActionOptions

func (*AppIDManagementV4) NewSetCloudDirectoryActionOptions(tenantID string, action string, actionURL string) *SetCloudDirectoryActionOptions

NewSetCloudDirectoryActionOptions : Instantiate SetCloudDirectoryActionOptions

func (*AppIDManagementV4) NewSetCloudDirectoryAdvancedPasswordManagementOptions

func (*AppIDManagementV4) NewSetCloudDirectoryAdvancedPasswordManagementOptions(tenantID string, advancedPasswordManagement *ApmSchemaAdvancedPasswordManagement) *SetCloudDirectoryAdvancedPasswordManagementOptions

NewSetCloudDirectoryAdvancedPasswordManagementOptions : Instantiate SetCloudDirectoryAdvancedPasswordManagementOptions

func (*AppIDManagementV4) NewSetCloudDirectoryEmailDispatcherOptions

func (*AppIDManagementV4) NewSetCloudDirectoryEmailDispatcherOptions(tenantID string, provider string) *SetCloudDirectoryEmailDispatcherOptions

NewSetCloudDirectoryEmailDispatcherOptions : Instantiate SetCloudDirectoryEmailDispatcherOptions

func (*AppIDManagementV4) NewSetCloudDirectoryIDPOptions

func (*AppIDManagementV4) NewSetCloudDirectoryIDPOptions(tenantID string, isActive bool, config *CloudDirectoryConfigParams) *SetCloudDirectoryIDPOptions

NewSetCloudDirectoryIDPOptions : Instantiate SetCloudDirectoryIDPOptions

func (*AppIDManagementV4) NewSetCloudDirectoryPasswordRegexOptions

func (*AppIDManagementV4) NewSetCloudDirectoryPasswordRegexOptions(tenantID string) *SetCloudDirectoryPasswordRegexOptions

NewSetCloudDirectoryPasswordRegexOptions : Instantiate SetCloudDirectoryPasswordRegexOptions

func (*AppIDManagementV4) NewSetCloudDirectorySenderDetailsOptions

func (*AppIDManagementV4) NewSetCloudDirectorySenderDetailsOptions(tenantID string, senderDetails *CloudDirectorySenderDetailsSenderDetails) *SetCloudDirectorySenderDetailsOptions

NewSetCloudDirectorySenderDetailsOptions : Instantiate SetCloudDirectorySenderDetailsOptions

func (*AppIDManagementV4) NewSetCustomIDPOptions

func (*AppIDManagementV4) NewSetCustomIDPOptions(tenantID string, isActive bool) *SetCustomIDPOptions

NewSetCustomIDPOptions : Instantiate SetCustomIDPOptions

func (*AppIDManagementV4) NewSetFacebookIDPOptions

func (*AppIDManagementV4) NewSetFacebookIDPOptions(tenantID string, idp *FacebookGoogleConfigParams) *SetFacebookIDPOptions

NewSetFacebookIDPOptions : Instantiate SetFacebookIDPOptions

func (*AppIDManagementV4) NewSetGoogleIDPOptions

func (*AppIDManagementV4) NewSetGoogleIDPOptions(tenantID string, idp *FacebookGoogleConfigParams) *SetGoogleIDPOptions

NewSetGoogleIDPOptions : Instantiate SetGoogleIDPOptions

func (*AppIDManagementV4) NewSetSAMLIDPOptions

func (*AppIDManagementV4) NewSetSAMLIDPOptions(tenantID string, isActive bool) *SetSAMLIDPOptions

NewSetSAMLIDPOptions : Instantiate SetSAMLIDPOptions

func (*AppIDManagementV4) NewStartForgotPasswordOptions

func (*AppIDManagementV4) NewStartForgotPasswordOptions(tenantID string, user string) *StartForgotPasswordOptions

NewStartForgotPasswordOptions : Instantiate StartForgotPasswordOptions

func (*AppIDManagementV4) NewStartSignUpOptions

func (*AppIDManagementV4) NewStartSignUpOptions(tenantID string, shouldCreateProfile bool, emails []CreateNewUserEmailsItem, password string) *StartSignUpOptions

NewStartSignUpOptions : Instantiate StartSignUpOptions

func (*AppIDManagementV4) NewTokenClaimMapping

func (*AppIDManagementV4) NewTokenClaimMapping(source string) (model *TokenClaimMapping, err error)

NewTokenClaimMapping : Instantiate TokenClaimMapping (Generic Model Constructor)

func (*AppIDManagementV4) NewTokenConfigParams

func (*AppIDManagementV4) NewTokenConfigParams(expiresIn int64, enabled bool) (model *TokenConfigParams, err error)

NewTokenConfigParams : Instantiate TokenConfigParams (Generic Model Constructor)

func (*AppIDManagementV4) NewUpdateApplicationOptions

func (*AppIDManagementV4) NewUpdateApplicationOptions(tenantID string, clientID string, name string) *UpdateApplicationOptions

NewUpdateApplicationOptions : Instantiate UpdateApplicationOptions

func (*AppIDManagementV4) NewUpdateChannelOptions

func (*AppIDManagementV4) NewUpdateChannelOptions(tenantID string, channel string, isActive bool) *UpdateChannelOptions

NewUpdateChannelOptions : Instantiate UpdateChannelOptions

func (*AppIDManagementV4) NewUpdateCloudDirectoryUserOptions

func (*AppIDManagementV4) NewUpdateCloudDirectoryUserOptions(tenantID string, userID string, emails []CreateNewUserEmailsItem) *UpdateCloudDirectoryUserOptions

NewUpdateCloudDirectoryUserOptions : Instantiate UpdateCloudDirectoryUserOptions

func (*AppIDManagementV4) NewUpdateExtensionActiveOptions

func (*AppIDManagementV4) NewUpdateExtensionActiveOptions(tenantID string, name string, isActive bool) *UpdateExtensionActiveOptions

NewUpdateExtensionActiveOptions : Instantiate UpdateExtensionActiveOptions

func (*AppIDManagementV4) NewUpdateExtensionConfig

func (*AppIDManagementV4) NewUpdateExtensionConfig(isActive bool) (model *UpdateExtensionConfig, err error)

NewUpdateExtensionConfig : Instantiate UpdateExtensionConfig (Generic Model Constructor)

func (*AppIDManagementV4) NewUpdateExtensionConfigOptions

func (*AppIDManagementV4) NewUpdateExtensionConfigOptions(tenantID string, name string, isActive bool) *UpdateExtensionConfigOptions

NewUpdateExtensionConfigOptions : Instantiate UpdateExtensionConfigOptions

func (*AppIDManagementV4) NewUpdateLocalizationOptions

func (*AppIDManagementV4) NewUpdateLocalizationOptions(tenantID string) *UpdateLocalizationOptions

NewUpdateLocalizationOptions : Instantiate UpdateLocalizationOptions

func (*AppIDManagementV4) NewUpdateMFAConfigOptions

func (*AppIDManagementV4) NewUpdateMFAConfigOptions(tenantID string, isActive bool) *UpdateMFAConfigOptions

NewUpdateMFAConfigOptions : Instantiate UpdateMFAConfigOptions

func (*AppIDManagementV4) NewUpdateRateLimitConfigOptions

func (*AppIDManagementV4) NewUpdateRateLimitConfigOptions(tenantID string, signUpLimitPerMinute int64, signInLimitPerMinute int64) *UpdateRateLimitConfigOptions

NewUpdateRateLimitConfigOptions : Instantiate UpdateRateLimitConfigOptions

func (*AppIDManagementV4) NewUpdateRedirectUrisOptions

func (*AppIDManagementV4) NewUpdateRedirectUrisOptions(tenantID string, redirectUrisArray *RedirectURIConfig) *UpdateRedirectUrisOptions

NewUpdateRedirectUrisOptions : Instantiate UpdateRedirectUrisOptions

func (*AppIDManagementV4) NewUpdateRoleOptions

func (*AppIDManagementV4) NewUpdateRoleOptions(tenantID string, roleID string, name string, access []RoleAccessItem) *UpdateRoleOptions

NewUpdateRoleOptions : Instantiate UpdateRoleOptions

func (*AppIDManagementV4) NewUpdateSSOConfigOptions

func (*AppIDManagementV4) NewUpdateSSOConfigOptions(tenantID string, isActive bool, inactivityTimeoutSeconds int64, logoutRedirectUris []string) *UpdateSSOConfigOptions

NewUpdateSSOConfigOptions : Instantiate UpdateSSOConfigOptions

func (*AppIDManagementV4) NewUpdateTemplateOptions

func (*AppIDManagementV4) NewUpdateTemplateOptions(tenantID string, templateName string, language string, subject string) *UpdateTemplateOptions

NewUpdateTemplateOptions : Instantiate UpdateTemplateOptions

func (*AppIDManagementV4) NewUpdateUserProfilesConfigOptions

func (*AppIDManagementV4) NewUpdateUserProfilesConfigOptions(tenantID string, isActive bool) *UpdateUserProfilesConfigOptions

NewUpdateUserProfilesConfigOptions : Instantiate UpdateUserProfilesConfigOptions

func (*AppIDManagementV4) NewUpdateUserRolesOptions

func (*AppIDManagementV4) NewUpdateUserRolesOptions(tenantID string, id string, roles *UpdateUserRolesParamsRoles) *UpdateUserRolesOptions

NewUpdateUserRolesOptions : Instantiate UpdateUserRolesOptions

func (*AppIDManagementV4) NewUserProfilesExportOptions

func (*AppIDManagementV4) NewUserProfilesExportOptions(tenantID string) *UserProfilesExportOptions

NewUserProfilesExportOptions : Instantiate UserProfilesExportOptions

func (*AppIDManagementV4) NewUserProfilesImportOptions

func (*AppIDManagementV4) NewUserProfilesImportOptions(tenantID string, users []ExportUserProfileUsersItem) *UserProfilesImportOptions

NewUserProfilesImportOptions : Instantiate UserProfilesImportOptions

func (*AppIDManagementV4) NewUserVerificationResultOptions

func (*AppIDManagementV4) NewUserVerificationResultOptions(tenantID string, context string) *UserVerificationResultOptions

NewUserVerificationResultOptions : Instantiate UserVerificationResultOptions

func (*AppIDManagementV4) NewUsersDeleteUserProfileOptions

func (*AppIDManagementV4) NewUsersDeleteUserProfileOptions(tenantID string, id string) *UsersDeleteUserProfileOptions

NewUsersDeleteUserProfileOptions : Instantiate UsersDeleteUserProfileOptions

func (*AppIDManagementV4) NewUsersGetUserProfileOptions

func (*AppIDManagementV4) NewUsersGetUserProfileOptions(tenantID string, id string) *UsersGetUserProfileOptions

NewUsersGetUserProfileOptions : Instantiate UsersGetUserProfileOptions

func (*AppIDManagementV4) NewUsersNominateUserOptions

func (*AppIDManagementV4) NewUsersNominateUserOptions(tenantID string, idp string, idpIdentity string) *UsersNominateUserOptions

NewUsersNominateUserOptions : Instantiate UsersNominateUserOptions

func (*AppIDManagementV4) NewUsersRevokeRefreshTokenOptions

func (*AppIDManagementV4) NewUsersRevokeRefreshTokenOptions(tenantID string, id string) *UsersRevokeRefreshTokenOptions

NewUsersRevokeRefreshTokenOptions : Instantiate UsersRevokeRefreshTokenOptions

func (*AppIDManagementV4) NewUsersSearchUserProfileOptions

func (*AppIDManagementV4) NewUsersSearchUserProfileOptions(tenantID string, dataScope string) *UsersSearchUserProfileOptions

NewUsersSearchUserProfileOptions : Instantiate UsersSearchUserProfileOptions

func (*AppIDManagementV4) NewUsersSetUserProfileOptions

func (*AppIDManagementV4) NewUsersSetUserProfileOptions(tenantID string, id string, attributes map[string]interface{}) *UsersSetUserProfileOptions

NewUsersSetUserProfileOptions : Instantiate UsersSetUserProfileOptions

func (*AppIDManagementV4) PostEmailDispatcherTest

func (appIdManagement *AppIDManagementV4) PostEmailDispatcherTest(postEmailDispatcherTestOptions *PostEmailDispatcherTestOptions) (result *RespCustomEmailDisParams, response *core.DetailedResponse, err error)

PostEmailDispatcherTest : Test the email dispatcher configuration You can send a message to a specific email to test your configuration.

func (*AppIDManagementV4) PostEmailDispatcherTestWithContext

func (appIdManagement *AppIDManagementV4) PostEmailDispatcherTestWithContext(ctx context.Context, postEmailDispatcherTestOptions *PostEmailDispatcherTestOptions) (result *RespCustomEmailDisParams, response *core.DetailedResponse, err error)

PostEmailDispatcherTestWithContext is an alternate form of the PostEmailDispatcherTest method which supports a Context parameter

func (*AppIDManagementV4) PostExtensionsTest

func (appIdManagement *AppIDManagementV4) PostExtensionsTest(postExtensionsTestOptions *PostExtensionsTestOptions) (result *ExtensionTest, response *core.DetailedResponse, err error)

PostExtensionsTest : Test the extension configuration Test an extension configuration. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-mfa#cd-mfa-extensions" target="_blank">Learn more</a>.

func (*AppIDManagementV4) PostExtensionsTestWithContext

func (appIdManagement *AppIDManagementV4) PostExtensionsTestWithContext(ctx context.Context, postExtensionsTestOptions *PostExtensionsTestOptions) (result *ExtensionTest, response *core.DetailedResponse, err error)

PostExtensionsTestWithContext is an alternate form of the PostExtensionsTest method which supports a Context parameter

func (*AppIDManagementV4) PostMedia

func (appIdManagement *AppIDManagementV4) PostMedia(postMediaOptions *PostMediaOptions) (response *core.DetailedResponse, err error)

PostMedia : Update widget logo You can update the image file shown in the login widget. <a href="https://cloud.ibm.com/docs/appid?topic=appid-login-widget" target="_blank">Learn more</a>.

func (*AppIDManagementV4) PostMediaWithContext

func (appIdManagement *AppIDManagementV4) PostMediaWithContext(ctx context.Context, postMediaOptions *PostMediaOptions) (response *core.DetailedResponse, err error)

PostMediaWithContext is an alternate form of the PostMedia method which supports a Context parameter

func (*AppIDManagementV4) PostSMSDispatcherTest

func (appIdManagement *AppIDManagementV4) PostSMSDispatcherTest(postSMSDispatcherTestOptions *PostSMSDispatcherTestOptions) (result *RespSMSDisParams, response *core.DetailedResponse, err error)

PostSMSDispatcherTest : Test the MFA SMS dispatcher configuration You can send a message to a specific phone number to test your MFA SMS configuration.

func (*AppIDManagementV4) PostSMSDispatcherTestWithContext

func (appIdManagement *AppIDManagementV4) PostSMSDispatcherTestWithContext(ctx context.Context, postSMSDispatcherTestOptions *PostSMSDispatcherTestOptions) (result *RespSMSDisParams, response *core.DetailedResponse, err error)

PostSMSDispatcherTestWithContext is an alternate form of the PostSMSDispatcherTest method which supports a Context parameter

func (*AppIDManagementV4) PostThemeColor

func (appIdManagement *AppIDManagementV4) PostThemeColor(postThemeColorOptions *PostThemeColorOptions) (response *core.DetailedResponse, err error)

PostThemeColor : Update widget colors Update the colors of the App ID login widget. <a href="https://cloud.ibm.com/docs/appid?topic=appid-login-widget" target="_blank">Learn more</a>.

func (*AppIDManagementV4) PostThemeColorWithContext

func (appIdManagement *AppIDManagementV4) PostThemeColorWithContext(ctx context.Context, postThemeColorOptions *PostThemeColorOptions) (response *core.DetailedResponse, err error)

PostThemeColorWithContext is an alternate form of the PostThemeColor method which supports a Context parameter

func (*AppIDManagementV4) PostThemeText

func (appIdManagement *AppIDManagementV4) PostThemeText(postThemeTextOptions *PostThemeTextOptions) (response *core.DetailedResponse, err error)

PostThemeText : Update widget texts Update the texts of the App ID login widget. <a href="https://cloud.ibm.com/docs/appid?topic=appid-login-widget" target="_blank">Learn more</a>.

func (*AppIDManagementV4) PostThemeTextWithContext

func (appIdManagement *AppIDManagementV4) PostThemeTextWithContext(ctx context.Context, postThemeTextOptions *PostThemeTextOptions) (response *core.DetailedResponse, err error)

PostThemeTextWithContext is an alternate form of the PostThemeText method which supports a Context parameter

func (*AppIDManagementV4) PutApplicationsRoles

func (appIdManagement *AppIDManagementV4) PutApplicationsRoles(putApplicationsRolesOptions *PutApplicationsRolesOptions) (result *AssignRoleToUser, response *core.DetailedResponse, err error)

PutApplicationsRoles : Add application role Update the roles for a registered application.</br>.

func (*AppIDManagementV4) PutApplicationsRolesWithContext

func (appIdManagement *AppIDManagementV4) PutApplicationsRolesWithContext(ctx context.Context, putApplicationsRolesOptions *PutApplicationsRolesOptions) (result *AssignRoleToUser, response *core.DetailedResponse, err error)

PutApplicationsRolesWithContext is an alternate form of the PutApplicationsRoles method which supports a Context parameter

func (*AppIDManagementV4) PutApplicationsScopes

func (appIdManagement *AppIDManagementV4) PutApplicationsScopes(putApplicationsScopesOptions *PutApplicationsScopesOptions) (result *GetScopesForApplication, response *core.DetailedResponse, err error)

PutApplicationsScopes : Add application scope Update the scopes for a registered application.</br> <b>Important</b>: Removing a scope from an array deletes it from any roles that it is associated with and the action cannot be undone.

func (*AppIDManagementV4) PutApplicationsScopesWithContext

func (appIdManagement *AppIDManagementV4) PutApplicationsScopesWithContext(ctx context.Context, putApplicationsScopesOptions *PutApplicationsScopesOptions) (result *GetScopesForApplication, response *core.DetailedResponse, err error)

PutApplicationsScopesWithContext is an alternate form of the PutApplicationsScopes method which supports a Context parameter

func (*AppIDManagementV4) PutTokensConfig

func (appIdManagement *AppIDManagementV4) PutTokensConfig(putTokensConfigOptions *PutTokensConfigOptions) (result *TokensConfigResponse, response *core.DetailedResponse, err error)

PutTokensConfig : Update tokens configuration Update the tokens' configuration to fine-tune the expiration times of access, id and refresh tokens, to enable/disable refresh and anonymous tokens, and to configure custom claims. When a token config object is not included in the set, its value will be reset back to default. <br> For more information, check out the <a href="https://cloud.ibm.com/docs/appid?topic=appid-key-concepts" target="_blank">Learn more</a>.

func (*AppIDManagementV4) PutTokensConfigWithContext

func (appIdManagement *AppIDManagementV4) PutTokensConfigWithContext(ctx context.Context, putTokensConfigOptions *PutTokensConfigOptions) (result *TokensConfigResponse, response *core.DetailedResponse, err error)

PutTokensConfigWithContext is an alternate form of the PutTokensConfig method which supports a Context parameter

func (*AppIDManagementV4) RegisterApplication

func (appIdManagement *AppIDManagementV4) RegisterApplication(registerApplicationOptions *RegisterApplicationOptions) (result *Application, response *core.DetailedResponse, err error)

RegisterApplication : Create application Register a new application with the App ID instance.

func (*AppIDManagementV4) RegisterApplicationWithContext

func (appIdManagement *AppIDManagementV4) RegisterApplicationWithContext(ctx context.Context, registerApplicationOptions *RegisterApplicationOptions) (result *Application, response *core.DetailedResponse, err error)

RegisterApplicationWithContext is an alternate form of the RegisterApplication method which supports a Context parameter

func (*AppIDManagementV4) ResendNotification

func (appIdManagement *AppIDManagementV4) ResendNotification(resendNotificationOptions *ResendNotificationOptions) (result *ResendNotificationResponse, response *core.DetailedResponse, err error)

ResendNotification : Resend user notifications Resend user email notifications (e.g. resend user verification email). <a href="https://cloud.ibm.com/docs/appid?topic=appid-branded" target="_blank">Learn more</a>.

func (*AppIDManagementV4) ResendNotificationWithContext

func (appIdManagement *AppIDManagementV4) ResendNotificationWithContext(ctx context.Context, resendNotificationOptions *ResendNotificationOptions) (result *ResendNotificationResponse, response *core.DetailedResponse, err error)

ResendNotificationWithContext is an alternate form of the ResendNotification method which supports a Context parameter

func (*AppIDManagementV4) SetAuditStatus

func (appIdManagement *AppIDManagementV4) SetAuditStatus(setAuditStatusOptions *SetAuditStatusOptions) (response *core.DetailedResponse, err error)

SetAuditStatus : Update tenant audit status Capture app user sign-in, sign-up and other runtime events in Activity Tracker for you to search, analyse and report. By turning this On, any authentication event is also charged as advanced security event. Activity Tracker with LogDNA is available in select regions. <a href="https://cloud.ibm.com/docs/appid?topic=appid-at-events">Learn more</a>.

func (*AppIDManagementV4) SetAuditStatusWithContext

func (appIdManagement *AppIDManagementV4) SetAuditStatusWithContext(ctx context.Context, setAuditStatusOptions *SetAuditStatusOptions) (response *core.DetailedResponse, err error)

SetAuditStatusWithContext is an alternate form of the SetAuditStatus method which supports a Context parameter

func (*AppIDManagementV4) SetCloudDirectoryAction

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryAction(setCloudDirectoryActionOptions *SetCloudDirectoryActionOptions) (result *ActionURLResponse, response *core.DetailedResponse, err error)

SetCloudDirectoryAction : Update action url Updates the custom url to redirect to when <b>action</b> is executed. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) SetCloudDirectoryActionWithContext

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryActionWithContext(ctx context.Context, setCloudDirectoryActionOptions *SetCloudDirectoryActionOptions) (result *ActionURLResponse, response *core.DetailedResponse, err error)

SetCloudDirectoryActionWithContext is an alternate form of the SetCloudDirectoryAction method which supports a Context parameter

func (*AppIDManagementV4) SetCloudDirectoryAdvancedPasswordManagement

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryAdvancedPasswordManagement(setCloudDirectoryAdvancedPasswordManagementOptions *SetCloudDirectoryAdvancedPasswordManagementOptions) (result *ApmSchema, response *core.DetailedResponse, err error)

SetCloudDirectoryAdvancedPasswordManagement : Update APM configuration Updates the advanced password management configuration for the provided tenantId. By turning this on, any authentication event is also charged as advanced security event.

func (*AppIDManagementV4) SetCloudDirectoryAdvancedPasswordManagementWithContext

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryAdvancedPasswordManagementWithContext(ctx context.Context, setCloudDirectoryAdvancedPasswordManagementOptions *SetCloudDirectoryAdvancedPasswordManagementOptions) (result *ApmSchema, response *core.DetailedResponse, err error)

SetCloudDirectoryAdvancedPasswordManagementWithContext is an alternate form of the SetCloudDirectoryAdvancedPasswordManagement method which supports a Context parameter

func (*AppIDManagementV4) SetCloudDirectoryEmailDispatcher

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryEmailDispatcher(setCloudDirectoryEmailDispatcherOptions *SetCloudDirectoryEmailDispatcherOptions) (result *EmailDispatcherParams, response *core.DetailedResponse, err error)

SetCloudDirectoryEmailDispatcher : Update email dispatcher configuration App ID allows you to use your own email provider. You can use your own Sendgrid account by providing your Sendgrind API key. Alternatively, you can define a custom email dispatcher by providing App ID with URL. The URL is called for sending emails. Optionally, you can determine a specific authorization method – either basic, such as a username and password, or a custom value. By default, App ID's email provider will be used.

func (*AppIDManagementV4) SetCloudDirectoryEmailDispatcherWithContext

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryEmailDispatcherWithContext(ctx context.Context, setCloudDirectoryEmailDispatcherOptions *SetCloudDirectoryEmailDispatcherOptions) (result *EmailDispatcherParams, response *core.DetailedResponse, err error)

SetCloudDirectoryEmailDispatcherWithContext is an alternate form of the SetCloudDirectoryEmailDispatcher method which supports a Context parameter

func (*AppIDManagementV4) SetCloudDirectoryIDP

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryIDP(setCloudDirectoryIDPOptions *SetCloudDirectoryIDPOptions) (result *CloudDirectoryResponse, response *core.DetailedResponse, err error)

SetCloudDirectoryIDP : Update Cloud Directory IDP configuration Configure Cloud Directory to set up a single sign-on experience for your users. With Cloud Directory users can use their email and a password of their choice to log in to your applications. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cloud-directory" target="_blank">Learn more</a>.

func (*AppIDManagementV4) SetCloudDirectoryIDPWithContext

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryIDPWithContext(ctx context.Context, setCloudDirectoryIDPOptions *SetCloudDirectoryIDPOptions) (result *CloudDirectoryResponse, response *core.DetailedResponse, err error)

SetCloudDirectoryIDPWithContext is an alternate form of the SetCloudDirectoryIDP method which supports a Context parameter

func (*AppIDManagementV4) SetCloudDirectoryPasswordRegex

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryPasswordRegex(setCloudDirectoryPasswordRegexOptions *SetCloudDirectoryPasswordRegexOptions) (result *PasswordRegexConfigParamsGet, response *core.DetailedResponse, err error)

SetCloudDirectoryPasswordRegex : Update password regex Updates the regular expression used by App ID for password strength validation.<br />For example, the regular expression: <code>"^[A-Za-z\d]*$"</code> should be passed as:<br /><code>{<br />&nbsp;&nbsp;"base64_encoded_regex": "XltBLVphLXpcZF0qJA==", <br />&nbsp;&nbsp;"error_message": "Must only contain letters and digits"<br />}</code> <br /><br /> <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-strength" target="_blank" rel="noopener">Learn more</a>.

func (*AppIDManagementV4) SetCloudDirectoryPasswordRegexWithContext

func (appIdManagement *AppIDManagementV4) SetCloudDirectoryPasswordRegexWithContext(ctx context.Context, setCloudDirectoryPasswordRegexOptions *SetCloudDirectoryPasswordRegexOptions) (result *PasswordRegexConfigParamsGet, response *core.DetailedResponse, err error)

SetCloudDirectoryPasswordRegexWithContext is an alternate form of the SetCloudDirectoryPasswordRegex method which supports a Context parameter

func (*AppIDManagementV4) SetCloudDirectorySenderDetails

func (appIdManagement *AppIDManagementV4) SetCloudDirectorySenderDetails(setCloudDirectorySenderDetailsOptions *SetCloudDirectorySenderDetailsOptions) (response *core.DetailedResponse, err error)

SetCloudDirectorySenderDetails : Update the sender details Updates the sender details configuration that is used by Cloud Directory when sending emails. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-types" target="_blank">Learn more</a>.

func (*AppIDManagementV4) SetCloudDirectorySenderDetailsWithContext

func (appIdManagement *AppIDManagementV4) SetCloudDirectorySenderDetailsWithContext(ctx context.Context, setCloudDirectorySenderDetailsOptions *SetCloudDirectorySenderDetailsOptions) (response *core.DetailedResponse, err error)

SetCloudDirectorySenderDetailsWithContext is an alternate form of the SetCloudDirectorySenderDetails method which supports a Context parameter

func (*AppIDManagementV4) SetCustomIDP

func (appIdManagement *AppIDManagementV4) SetCustomIDP(setCustomIDPOptions *SetCustomIDPOptions) (result *CustomIDPConfigParams, response *core.DetailedResponse, err error)

SetCustomIDP : Update or change the configuration of the Custom identity Configure App ID Custom identity to allow users to sign-in using your own identity provider.

func (*AppIDManagementV4) SetCustomIDPWithContext

func (appIdManagement *AppIDManagementV4) SetCustomIDPWithContext(ctx context.Context, setCustomIDPOptions *SetCustomIDPOptions) (result *CustomIDPConfigParams, response *core.DetailedResponse, err error)

SetCustomIDPWithContext is an alternate form of the SetCustomIDP method which supports a Context parameter

func (*AppIDManagementV4) SetDefaultHeaders

func (appIdManagement *AppIDManagementV4) SetDefaultHeaders(headers http.Header)

SetDefaultHeaders sets HTTP headers to be sent in every request

func (*AppIDManagementV4) SetEnableGzipCompression

func (appIdManagement *AppIDManagementV4) SetEnableGzipCompression(enableGzip bool)

SetEnableGzipCompression sets the service's EnableGzipCompression field

func (*AppIDManagementV4) SetFacebookIDP

func (appIdManagement *AppIDManagementV4) SetFacebookIDP(setFacebookIDPOptions *SetFacebookIDPOptions) (result *FacebookConfigParamsPut, response *core.DetailedResponse, err error)

SetFacebookIDP : Update Facebook IDP configuration Configure Facebook to set up a single sign-on experience for your users. By using Facebook, users are able to sign in with credentials with which they are already familiar. <a href="https://cloud.ibm.com/docs/appid?topic=appid-social#facebook" target="_blank">Learn more</a>.

func (*AppIDManagementV4) SetFacebookIDPWithContext

func (appIdManagement *AppIDManagementV4) SetFacebookIDPWithContext(ctx context.Context, setFacebookIDPOptions *SetFacebookIDPOptions) (result *FacebookConfigParamsPut, response *core.DetailedResponse, err error)

SetFacebookIDPWithContext is an alternate form of the SetFacebookIDP method which supports a Context parameter

func (*AppIDManagementV4) SetGoogleIDP

func (appIdManagement *AppIDManagementV4) SetGoogleIDP(setGoogleIDPOptions *SetGoogleIDPOptions) (result *GoogleConfigParamsPut, response *core.DetailedResponse, err error)

SetGoogleIDP : Update Google IDP configuration Configure Google to set up a single sign-on experience for your users. By using Google, users are able to sign in with credentials with which they are already familiar. <a href="https://cloud.ibm.com/docs/appid?topic=appid-social#google" target="_blank">Learn more</a>.

func (*AppIDManagementV4) SetGoogleIDPWithContext

func (appIdManagement *AppIDManagementV4) SetGoogleIDPWithContext(ctx context.Context, setGoogleIDPOptions *SetGoogleIDPOptions) (result *GoogleConfigParamsPut, response *core.DetailedResponse, err error)

SetGoogleIDPWithContext is an alternate form of the SetGoogleIDP method which supports a Context parameter

func (*AppIDManagementV4) SetSAMLIDP

func (appIdManagement *AppIDManagementV4) SetSAMLIDP(setSAMLIDPOptions *SetSAMLIDPOptions) (result *SAMLResponseWithValidationData, response *core.DetailedResponse, err error)

SetSAMLIDP : Update SAML IDP configuration Configure SAML to set up a single sign-on experience for your users. <a href="https://cloud.ibm.com/docs/appid?topic=appid-enterprise" target="_blank">Learn more</a>.

func (*AppIDManagementV4) SetSAMLIDPWithContext

func (appIdManagement *AppIDManagementV4) SetSAMLIDPWithContext(ctx context.Context, setSAMLIDPOptions *SetSAMLIDPOptions) (result *SAMLResponseWithValidationData, response *core.DetailedResponse, err error)

SetSAMLIDPWithContext is an alternate form of the SetSAMLIDP method which supports a Context parameter

func (*AppIDManagementV4) SetServiceURL

func (appIdManagement *AppIDManagementV4) SetServiceURL(url string) error

SetServiceURL sets the service URL

func (*AppIDManagementV4) StartForgotPassword

func (appIdManagement *AppIDManagementV4) StartForgotPassword(startForgotPasswordOptions *StartForgotPasswordOptions) (result *GetUser, response *core.DetailedResponse, err error)

StartForgotPassword : Forgot password Starts the forgot password process. <a href="https://cloud.ibm.com/docs/appid?topic=appid-branded" target="_blank">Learn more</a>.

func (*AppIDManagementV4) StartForgotPasswordWithContext

func (appIdManagement *AppIDManagementV4) StartForgotPasswordWithContext(ctx context.Context, startForgotPasswordOptions *StartForgotPasswordOptions) (result *GetUser, response *core.DetailedResponse, err error)

StartForgotPasswordWithContext is an alternate form of the StartForgotPassword method which supports a Context parameter

func (*AppIDManagementV4) StartSignUp

func (appIdManagement *AppIDManagementV4) StartSignUp(startSignUpOptions *StartSignUpOptions) (result *GetUser, response *core.DetailedResponse, err error)

StartSignUp : Sign up Start the sign up process <a href="https://cloud.ibm.com/docs/appid?topic=appid-branded" target="_blank">Learn more</a>.

func (*AppIDManagementV4) StartSignUpWithContext

func (appIdManagement *AppIDManagementV4) StartSignUpWithContext(ctx context.Context, startSignUpOptions *StartSignUpOptions) (result *GetUser, response *core.DetailedResponse, err error)

StartSignUpWithContext is an alternate form of the StartSignUp method which supports a Context parameter

func (*AppIDManagementV4) UpdateApplication

func (appIdManagement *AppIDManagementV4) UpdateApplication(updateApplicationOptions *UpdateApplicationOptions) (result *Application, response *core.DetailedResponse, err error)

UpdateApplication : Update application Update an application registered with the App ID instance.

func (*AppIDManagementV4) UpdateApplicationWithContext

func (appIdManagement *AppIDManagementV4) UpdateApplicationWithContext(ctx context.Context, updateApplicationOptions *UpdateApplicationOptions) (result *Application, response *core.DetailedResponse, err error)

UpdateApplicationWithContext is an alternate form of the UpdateApplication method which supports a Context parameter

func (*AppIDManagementV4) UpdateChannel

func (appIdManagement *AppIDManagementV4) UpdateChannel(updateChannelOptions *UpdateChannelOptions) (result *GetSMSChannel, response *core.DetailedResponse, err error)

UpdateChannel : Update channel Enable or disable a registered MFA channel on the App ID instance.

func (*AppIDManagementV4) UpdateChannelWithContext

func (appIdManagement *AppIDManagementV4) UpdateChannelWithContext(ctx context.Context, updateChannelOptions *UpdateChannelOptions) (result *GetSMSChannel, response *core.DetailedResponse, err error)

UpdateChannelWithContext is an alternate form of the UpdateChannel method which supports a Context parameter

func (*AppIDManagementV4) UpdateCloudDirectoryUser

func (appIdManagement *AppIDManagementV4) UpdateCloudDirectoryUser(updateCloudDirectoryUserOptions *UpdateCloudDirectoryUserOptions) (result *GetUser, response *core.DetailedResponse, err error)

UpdateCloudDirectoryUser : Update a Cloud Directory user Updates an existing Cloud Directory user. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-users" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UpdateCloudDirectoryUserWithContext

func (appIdManagement *AppIDManagementV4) UpdateCloudDirectoryUserWithContext(ctx context.Context, updateCloudDirectoryUserOptions *UpdateCloudDirectoryUserOptions) (result *GetUser, response *core.DetailedResponse, err error)

UpdateCloudDirectoryUserWithContext is an alternate form of the UpdateCloudDirectoryUser method which supports a Context parameter

func (*AppIDManagementV4) UpdateExtensionActive

func (appIdManagement *AppIDManagementV4) UpdateExtensionActive(updateExtensionActiveOptions *UpdateExtensionActiveOptions) (result *ExtensionActive, response *core.DetailedResponse, err error)

UpdateExtensionActive : Enable or disable an extension Update the status of a registered extension for an instance of App ID to enabled or disabled. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-mfa#cd-mfa-extensions" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UpdateExtensionActiveWithContext

func (appIdManagement *AppIDManagementV4) UpdateExtensionActiveWithContext(ctx context.Context, updateExtensionActiveOptions *UpdateExtensionActiveOptions) (result *ExtensionActive, response *core.DetailedResponse, err error)

UpdateExtensionActiveWithContext is an alternate form of the UpdateExtensionActive method which supports a Context parameter

func (*AppIDManagementV4) UpdateExtensionConfig

func (appIdManagement *AppIDManagementV4) UpdateExtensionConfig(updateExtensionConfigOptions *UpdateExtensionConfigOptions) (result *UpdateExtensionConfig, response *core.DetailedResponse, err error)

UpdateExtensionConfig : Update an extension configuration Set or update a registered extension's configuration for an instance of App ID. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-mfa#cd-mfa-extensions" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UpdateExtensionConfigWithContext

func (appIdManagement *AppIDManagementV4) UpdateExtensionConfigWithContext(ctx context.Context, updateExtensionConfigOptions *UpdateExtensionConfigOptions) (result *UpdateExtensionConfig, response *core.DetailedResponse, err error)

UpdateExtensionConfigWithContext is an alternate form of the UpdateExtensionConfig method which supports a Context parameter

func (*AppIDManagementV4) UpdateLocalization

func (appIdManagement *AppIDManagementV4) UpdateLocalization(updateLocalizationOptions *UpdateLocalizationOptions) (response *core.DetailedResponse, err error)

UpdateLocalization : Update languages Update the list of languages that can be used to customize email templates for Cloud Directory.

func (*AppIDManagementV4) UpdateLocalizationWithContext

func (appIdManagement *AppIDManagementV4) UpdateLocalizationWithContext(ctx context.Context, updateLocalizationOptions *UpdateLocalizationOptions) (response *core.DetailedResponse, err error)

UpdateLocalizationWithContext is an alternate form of the UpdateLocalization method which supports a Context parameter

func (*AppIDManagementV4) UpdateMFAConfig

func (appIdManagement *AppIDManagementV4) UpdateMFAConfig(updateMFAConfigOptions *UpdateMFAConfigOptions) (result *GetMFAConfiguration, response *core.DetailedResponse, err error)

UpdateMFAConfig : Update MFA configuration Update MFA configuration on the App ID instance.

func (*AppIDManagementV4) UpdateMFAConfigWithContext

func (appIdManagement *AppIDManagementV4) UpdateMFAConfigWithContext(ctx context.Context, updateMFAConfigOptions *UpdateMFAConfigOptions) (result *GetMFAConfiguration, response *core.DetailedResponse, err error)

UpdateMFAConfigWithContext is an alternate form of the UpdateMFAConfig method which supports a Context parameter

func (*AppIDManagementV4) UpdateRateLimitConfig

func (appIdManagement *AppIDManagementV4) UpdateRateLimitConfig(updateRateLimitConfigOptions *UpdateRateLimitConfigOptions) (response *core.DetailedResponse, err error)

UpdateRateLimitConfig : Update the rate limit configuration Update the rate limit configuration on the App ID instance.

func (*AppIDManagementV4) UpdateRateLimitConfigWithContext

func (appIdManagement *AppIDManagementV4) UpdateRateLimitConfigWithContext(ctx context.Context, updateRateLimitConfigOptions *UpdateRateLimitConfigOptions) (response *core.DetailedResponse, err error)

UpdateRateLimitConfigWithContext is an alternate form of the UpdateRateLimitConfig method which supports a Context parameter

func (*AppIDManagementV4) UpdateRedirectUris

func (appIdManagement *AppIDManagementV4) UpdateRedirectUris(updateRedirectUrisOptions *UpdateRedirectUrisOptions) (response *core.DetailedResponse, err error)

UpdateRedirectUris : Update redirect URIs Update the list of the redirect URIs that can be used as callbacks of App ID authentication flow. <a href="https://cloud.ibm.com/docs/appid?topic=appid-managing-idp#add-redirect-uri" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UpdateRedirectUrisWithContext

func (appIdManagement *AppIDManagementV4) UpdateRedirectUrisWithContext(ctx context.Context, updateRedirectUrisOptions *UpdateRedirectUrisOptions) (response *core.DetailedResponse, err error)

UpdateRedirectUrisWithContext is an alternate form of the UpdateRedirectUris method which supports a Context parameter

func (*AppIDManagementV4) UpdateRole

func (appIdManagement *AppIDManagementV4) UpdateRole(updateRoleOptions *UpdateRoleOptions) (result *UpdateRoleResponse, response *core.DetailedResponse, err error)

UpdateRole : Update a role Update an existing role.

func (*AppIDManagementV4) UpdateRoleWithContext

func (appIdManagement *AppIDManagementV4) UpdateRoleWithContext(ctx context.Context, updateRoleOptions *UpdateRoleOptions) (result *UpdateRoleResponse, response *core.DetailedResponse, err error)

UpdateRoleWithContext is an alternate form of the UpdateRole method which supports a Context parameter

func (*AppIDManagementV4) UpdateSSOConfig

func (appIdManagement *AppIDManagementV4) UpdateSSOConfig(updateSSOConfigOptions *UpdateSSOConfigOptions) (response *core.DetailedResponse, err error)

UpdateSSOConfig : Update SSO configuration Update SSO configuration on the App ID instance.

func (*AppIDManagementV4) UpdateSSOConfigWithContext

func (appIdManagement *AppIDManagementV4) UpdateSSOConfigWithContext(ctx context.Context, updateSSOConfigOptions *UpdateSSOConfigOptions) (response *core.DetailedResponse, err error)

UpdateSSOConfigWithContext is an alternate form of the UpdateSSOConfig method which supports a Context parameter

func (*AppIDManagementV4) UpdateTemplate

func (appIdManagement *AppIDManagementV4) UpdateTemplate(updateTemplateOptions *UpdateTemplateOptions) (result *GetTemplate, response *core.DetailedResponse, err error)

UpdateTemplate : Update an email template Updates the Cloud Directory email template. <a href="https://cloud.ibm.com/docs/appid?topic=appid-cd-types" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UpdateTemplateWithContext

func (appIdManagement *AppIDManagementV4) UpdateTemplateWithContext(ctx context.Context, updateTemplateOptions *UpdateTemplateOptions) (result *GetTemplate, response *core.DetailedResponse, err error)

UpdateTemplateWithContext is an alternate form of the UpdateTemplate method which supports a Context parameter

func (*AppIDManagementV4) UpdateUserProfilesConfig

func (appIdManagement *AppIDManagementV4) UpdateUserProfilesConfig(updateUserProfilesConfigOptions *UpdateUserProfilesConfigOptions) (response *core.DetailedResponse, err error)

UpdateUserProfilesConfig : Update user profiles configuration A user profile is an entity that is stored and maintained by App ID. The profile holds a user's attributes and identity. It can be anonymous or linked to an identity that is managed by an identity provider. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UpdateUserProfilesConfigWithContext

func (appIdManagement *AppIDManagementV4) UpdateUserProfilesConfigWithContext(ctx context.Context, updateUserProfilesConfigOptions *UpdateUserProfilesConfigOptions) (response *core.DetailedResponse, err error)

UpdateUserProfilesConfigWithContext is an alternate form of the UpdateUserProfilesConfig method which supports a Context parameter

func (*AppIDManagementV4) UpdateUserRoles

func (appIdManagement *AppIDManagementV4) UpdateUserRoles(updateUserRolesOptions *UpdateUserRolesOptions) (result *AssignRoleToUser, response *core.DetailedResponse, err error)

UpdateUserRoles : Update a user's roles Update which roles are associated with a specific user or assign a role to a user for the first time.

func (*AppIDManagementV4) UpdateUserRolesWithContext

func (appIdManagement *AppIDManagementV4) UpdateUserRolesWithContext(ctx context.Context, updateUserRolesOptions *UpdateUserRolesOptions) (result *AssignRoleToUser, response *core.DetailedResponse, err error)

UpdateUserRolesWithContext is an alternate form of the UpdateUserRoles method which supports a Context parameter

func (*AppIDManagementV4) UserProfilesExport

func (appIdManagement *AppIDManagementV4) UserProfilesExport(userProfilesExportOptions *UserProfilesExportOptions) (result *ExportUserProfile, response *core.DetailedResponse, err error)

UserProfilesExport : Export user profiles Exports App ID user profiles, not including Cloud Directory and anonymous users.

func (*AppIDManagementV4) UserProfilesExportWithContext

func (appIdManagement *AppIDManagementV4) UserProfilesExportWithContext(ctx context.Context, userProfilesExportOptions *UserProfilesExportOptions) (result *ExportUserProfile, response *core.DetailedResponse, err error)

UserProfilesExportWithContext is an alternate form of the UserProfilesExport method which supports a Context parameter

func (*AppIDManagementV4) UserProfilesImport

func (appIdManagement *AppIDManagementV4) UserProfilesImport(userProfilesImportOptions *UserProfilesImportOptions) (result *ImportProfilesResponse, response *core.DetailedResponse, err error)

UserProfilesImport : Import user profiles Imports App ID user profiles, not including Cloud Directory and anonymous users.

func (*AppIDManagementV4) UserProfilesImportWithContext

func (appIdManagement *AppIDManagementV4) UserProfilesImportWithContext(ctx context.Context, userProfilesImportOptions *UserProfilesImportOptions) (result *ImportProfilesResponse, response *core.DetailedResponse, err error)

UserProfilesImportWithContext is an alternate form of the UserProfilesImport method which supports a Context parameter

func (*AppIDManagementV4) UserVerificationResult

func (appIdManagement *AppIDManagementV4) UserVerificationResult(userVerificationResultOptions *UserVerificationResultOptions) (result *ConfirmationResultOk, response *core.DetailedResponse, err error)

UserVerificationResult : Get signup confirmation result Returns the sign up confirmation result. <a href="https://cloud.ibm.com/docs/appid?topic=appid-branded" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UserVerificationResultWithContext

func (appIdManagement *AppIDManagementV4) UserVerificationResultWithContext(ctx context.Context, userVerificationResultOptions *UserVerificationResultOptions) (result *ConfirmationResultOk, response *core.DetailedResponse, err error)

UserVerificationResultWithContext is an alternate form of the UserVerificationResult method which supports a Context parameter

func (*AppIDManagementV4) UsersDeleteUserProfile

func (appIdManagement *AppIDManagementV4) UsersDeleteUserProfile(usersDeleteUserProfileOptions *UsersDeleteUserProfileOptions) (response *core.DetailedResponse, err error)

UsersDeleteUserProfile : Delete user Deletes a user by id. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UsersDeleteUserProfileWithContext

func (appIdManagement *AppIDManagementV4) UsersDeleteUserProfileWithContext(ctx context.Context, usersDeleteUserProfileOptions *UsersDeleteUserProfileOptions) (response *core.DetailedResponse, err error)

UsersDeleteUserProfileWithContext is an alternate form of the UsersDeleteUserProfile method which supports a Context parameter

func (*AppIDManagementV4) UsersGetUserProfile

func (appIdManagement *AppIDManagementV4) UsersGetUserProfile(usersGetUserProfileOptions *UsersGetUserProfileOptions) (response *core.DetailedResponse, err error)

UsersGetUserProfile : Get user profile Returns the profile of a given user. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UsersGetUserProfileWithContext

func (appIdManagement *AppIDManagementV4) UsersGetUserProfileWithContext(ctx context.Context, usersGetUserProfileOptions *UsersGetUserProfileOptions) (response *core.DetailedResponse, err error)

UsersGetUserProfileWithContext is an alternate form of the UsersGetUserProfile method which supports a Context parameter

func (*AppIDManagementV4) UsersNominateUser

func (appIdManagement *AppIDManagementV4) UsersNominateUser(usersNominateUserOptions *UsersNominateUserOptions) (response *core.DetailedResponse, err error)

UsersNominateUser : Pre-register a user profile Create a profile for a user that you know needs access to your app before they sign in to your app for the first time. <a href="https://cloud.ibm.com/docs/appid?topic=appid-preregister" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UsersNominateUserWithContext

func (appIdManagement *AppIDManagementV4) UsersNominateUserWithContext(ctx context.Context, usersNominateUserOptions *UsersNominateUserOptions) (response *core.DetailedResponse, err error)

UsersNominateUserWithContext is an alternate form of the UsersNominateUser method which supports a Context parameter

func (*AppIDManagementV4) UsersRevokeRefreshToken

func (appIdManagement *AppIDManagementV4) UsersRevokeRefreshToken(usersRevokeRefreshTokenOptions *UsersRevokeRefreshTokenOptions) (response *core.DetailedResponse, err error)

UsersRevokeRefreshToken : Revoke refresh token Revokes all the refresh tokens issued for the given user. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UsersRevokeRefreshTokenWithContext

func (appIdManagement *AppIDManagementV4) UsersRevokeRefreshTokenWithContext(ctx context.Context, usersRevokeRefreshTokenOptions *UsersRevokeRefreshTokenOptions) (response *core.DetailedResponse, err error)

UsersRevokeRefreshTokenWithContext is an alternate form of the UsersRevokeRefreshToken method which supports a Context parameter

func (*AppIDManagementV4) UsersSearchUserProfile

func (appIdManagement *AppIDManagementV4) UsersSearchUserProfile(usersSearchUserProfileOptions *UsersSearchUserProfileOptions) (result *UserSearchResponse, response *core.DetailedResponse, err error)

UsersSearchUserProfile : Search users Returns list of users, if given email/id returns only users which match the email/id - not including anonymous profiles. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UsersSearchUserProfileWithContext

func (appIdManagement *AppIDManagementV4) UsersSearchUserProfileWithContext(ctx context.Context, usersSearchUserProfileOptions *UsersSearchUserProfileOptions) (result *UserSearchResponse, response *core.DetailedResponse, err error)

UsersSearchUserProfileWithContext is an alternate form of the UsersSearchUserProfile method which supports a Context parameter

func (*AppIDManagementV4) UsersSetUserProfile

func (appIdManagement *AppIDManagementV4) UsersSetUserProfile(usersSetUserProfileOptions *UsersSetUserProfileOptions) (response *core.DetailedResponse, err error)

UsersSetUserProfile : Update user profile Updates a user profile. <a href="https://cloud.ibm.com/docs/appid?topic=appid-profiles" target="_blank">Learn more</a>.

func (*AppIDManagementV4) UsersSetUserProfileWithContext

func (appIdManagement *AppIDManagementV4) UsersSetUserProfileWithContext(ctx context.Context, usersSetUserProfileOptions *UsersSetUserProfileOptions) (response *core.DetailedResponse, err error)

UsersSetUserProfileWithContext is an alternate form of the UsersSetUserProfile method which supports a Context parameter

type AppIDManagementV4Options

type AppIDManagementV4Options struct {
	ServiceName   string
	URL           string
	Authenticator core.Authenticator
}

AppIDManagementV4Options : Service options

type Application

type Application struct {
	// The application clientId.
	ClientID *string `json:"clientId,omitempty"`

	// The service tenantId.
	TenantID *string `json:"tenantId,omitempty"`

	Secret *string `json:"secret,omitempty"`

	// The application name.
	Name *string `json:"name,omitempty"`

	OAuthServerURL *string `json:"oAuthServerUrl,omitempty"`

	ProfilesURL *string `json:"profilesUrl,omitempty"`

	DiscoveryEndpoint *string `json:"discoveryEndpoint,omitempty"`

	// The type of application. Allowed types are regularwebapp and singlepageapp.
	Type *string `json:"type,omitempty"`
}

Application : Application struct

type ApplicationsList

type ApplicationsList struct {
	Applications []Application `json:"applications" validate:"required"`
}

ApplicationsList : ApplicationsList struct

type AssignRoleToUser

type AssignRoleToUser struct {
	Roles []AssignRoleToUserRolesItem `json:"roles,omitempty"`
}

AssignRoleToUser : AssignRoleToUser struct

type AssignRoleToUserRolesItem

type AssignRoleToUserRolesItem struct {
	ID *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`
}

AssignRoleToUserRolesItem : AssignRoleToUserRolesItem struct

type ChangePasswordOptions

type ChangePasswordOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The new password.
	NewPassword *string `validate:"required"`

	// The Cloud Directory unique user Id.
	UUID *string `validate:"required"`

	// The ip address the password changed from.
	ChangedIPAddress *string

	// Preferred language for resource. Format as described at RFC5646.
	Language *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

ChangePasswordOptions : The ChangePassword options.

func (*ChangePasswordOptions) SetChangedIPAddress

func (options *ChangePasswordOptions) SetChangedIPAddress(changedIPAddress string) *ChangePasswordOptions

SetChangedIPAddress : Allow user to set ChangedIPAddress

func (*ChangePasswordOptions) SetHeaders

func (options *ChangePasswordOptions) SetHeaders(param map[string]string) *ChangePasswordOptions

SetHeaders : Allow user to set Headers

func (*ChangePasswordOptions) SetLanguage

func (options *ChangePasswordOptions) SetLanguage(language string) *ChangePasswordOptions

SetLanguage : Allow user to set Language

func (*ChangePasswordOptions) SetNewPassword

func (options *ChangePasswordOptions) SetNewPassword(newPassword string) *ChangePasswordOptions

SetNewPassword : Allow user to set NewPassword

func (*ChangePasswordOptions) SetTenantID

func (options *ChangePasswordOptions) SetTenantID(tenantID string) *ChangePasswordOptions

SetTenantID : Allow user to set TenantID

func (*ChangePasswordOptions) SetUUID

func (options *ChangePasswordOptions) SetUUID(uuid string) *ChangePasswordOptions

SetUUID : Allow user to set UUID

type CloudDirectoryConfigParams

type CloudDirectoryConfigParams struct {
	SelfServiceEnabled *bool `json:"selfServiceEnabled" validate:"required"`

	SignupEnabled *bool `json:"signupEnabled,omitempty"`

	Interactions *CloudDirectoryConfigParamsInteractions `json:"interactions" validate:"required"`

	IdentityField *string `json:"identityField,omitempty"`
}

CloudDirectoryConfigParams : CloudDirectoryConfigParams struct

type CloudDirectoryConfigParamsInteractions

type CloudDirectoryConfigParamsInteractions struct {
	IdentityConfirmation *CloudDirectoryConfigParamsInteractionsIdentityConfirmation `json:"identityConfirmation" validate:"required"`

	WelcomeEnabled *bool `json:"welcomeEnabled" validate:"required"`

	ResetPasswordEnabled *bool `json:"resetPasswordEnabled" validate:"required"`

	ResetPasswordNotificationEnable *bool `json:"resetPasswordNotificationEnable" validate:"required"`
}

CloudDirectoryConfigParamsInteractions : CloudDirectoryConfigParamsInteractions struct

type CloudDirectoryConfigParamsInteractionsIdentityConfirmation

type CloudDirectoryConfigParamsInteractionsIdentityConfirmation struct {
	AccessMode *string `json:"accessMode" validate:"required"`

	Methods []string `json:"methods,omitempty"`
}

CloudDirectoryConfigParamsInteractionsIdentityConfirmation : CloudDirectoryConfigParamsInteractionsIdentityConfirmation struct

type CloudDirectoryExportOptions

type CloudDirectoryExportOptions struct {
	// A custom string that will be use to encrypt and decrypt the users hashed password.
	EncryptionSecret *string `validate:"required"`

	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The first result in a set list of results.
	StartIndex *int64

	// The maximum number of results per page. Limit to 50 users per request.
	Count *int64

	// Allows users to set headers on API requests
	Headers map[string]string
}

CloudDirectoryExportOptions : The CloudDirectoryExport options.

func (*CloudDirectoryExportOptions) SetCount

SetCount : Allow user to set Count

func (*CloudDirectoryExportOptions) SetEncryptionSecret

func (options *CloudDirectoryExportOptions) SetEncryptionSecret(encryptionSecret string) *CloudDirectoryExportOptions

SetEncryptionSecret : Allow user to set EncryptionSecret

func (*CloudDirectoryExportOptions) SetHeaders

func (options *CloudDirectoryExportOptions) SetHeaders(param map[string]string) *CloudDirectoryExportOptions

SetHeaders : Allow user to set Headers

func (*CloudDirectoryExportOptions) SetStartIndex

func (options *CloudDirectoryExportOptions) SetStartIndex(startIndex int64) *CloudDirectoryExportOptions

SetStartIndex : Allow user to set StartIndex

func (*CloudDirectoryExportOptions) SetTenantID

func (options *CloudDirectoryExportOptions) SetTenantID(tenantID string) *CloudDirectoryExportOptions

SetTenantID : Allow user to set TenantID

type CloudDirectoryGetUserinfoOptions

type CloudDirectoryGetUserinfoOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The ID assigned to a user when they sign in by using Cloud Directory.
	UserID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CloudDirectoryGetUserinfoOptions : The CloudDirectoryGetUserinfo options.

func (*CloudDirectoryGetUserinfoOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*CloudDirectoryGetUserinfoOptions) SetTenantID

SetTenantID : Allow user to set TenantID

func (*CloudDirectoryGetUserinfoOptions) SetUserID

SetUserID : Allow user to set UserID

type CloudDirectoryImportOptions

type CloudDirectoryImportOptions struct {
	// A custom string that will be use to encrypt and decrypt the users hashed password.
	EncryptionSecret *string `validate:"required"`

	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Users []ExportUserUsersItem `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CloudDirectoryImportOptions : The CloudDirectoryImport options.

func (*CloudDirectoryImportOptions) SetEncryptionSecret

func (options *CloudDirectoryImportOptions) SetEncryptionSecret(encryptionSecret string) *CloudDirectoryImportOptions

SetEncryptionSecret : Allow user to set EncryptionSecret

func (*CloudDirectoryImportOptions) SetHeaders

func (options *CloudDirectoryImportOptions) SetHeaders(param map[string]string) *CloudDirectoryImportOptions

SetHeaders : Allow user to set Headers

func (*CloudDirectoryImportOptions) SetTenantID

func (options *CloudDirectoryImportOptions) SetTenantID(tenantID string) *CloudDirectoryImportOptions

SetTenantID : Allow user to set TenantID

func (*CloudDirectoryImportOptions) SetUsers

SetUsers : Allow user to set Users

type CloudDirectoryRemoveOptions

type CloudDirectoryRemoveOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The ID assigned to a user when they sign in by using Cloud Directory.
	UserID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

CloudDirectoryRemoveOptions : The CloudDirectoryRemove options.

func (*CloudDirectoryRemoveOptions) SetHeaders

func (options *CloudDirectoryRemoveOptions) SetHeaders(param map[string]string) *CloudDirectoryRemoveOptions

SetHeaders : Allow user to set Headers

func (*CloudDirectoryRemoveOptions) SetTenantID

func (options *CloudDirectoryRemoveOptions) SetTenantID(tenantID string) *CloudDirectoryRemoveOptions

SetTenantID : Allow user to set TenantID

func (*CloudDirectoryRemoveOptions) SetUserID

SetUserID : Allow user to set UserID

type CloudDirectoryResponse

type CloudDirectoryResponse struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *CloudDirectoryConfigParams `json:"config,omitempty"`
}

CloudDirectoryResponse : CloudDirectoryResponse struct

type CloudDirectorySenderDetails

type CloudDirectorySenderDetails struct {
	SenderDetails *CloudDirectorySenderDetailsSenderDetails `json:"senderDetails" validate:"required"`
}

CloudDirectorySenderDetails : CloudDirectorySenderDetails struct

type CloudDirectorySenderDetailsSenderDetails

type CloudDirectorySenderDetailsSenderDetails struct {
	From *CloudDirectorySenderDetailsSenderDetailsFrom `json:"from" validate:"required"`

	ReplyTo *CloudDirectorySenderDetailsSenderDetailsReplyTo `json:"reply_to,omitempty"`

	LinkExpirationSec *int64 `json:"linkExpirationSec,omitempty"`
}

CloudDirectorySenderDetailsSenderDetails : CloudDirectorySenderDetailsSenderDetails struct

type CloudDirectorySenderDetailsSenderDetailsFrom

type CloudDirectorySenderDetailsSenderDetailsFrom struct {
	Name *string `json:"name,omitempty"`

	Email *string `json:"email" validate:"required"`
}

CloudDirectorySenderDetailsSenderDetailsFrom : CloudDirectorySenderDetailsSenderDetailsFrom struct

type CloudDirectorySenderDetailsSenderDetailsReplyTo

type CloudDirectorySenderDetailsSenderDetailsReplyTo struct {
	Name *string `json:"name,omitempty"`

	Email *string `json:"email,omitempty"`
}

CloudDirectorySenderDetailsSenderDetailsReplyTo : CloudDirectorySenderDetailsSenderDetailsReplyTo struct

type ConfirmationResultOk

type ConfirmationResultOk struct {
	Success *bool `json:"success" validate:"required"`

	UUID *string `json:"uuid" validate:"required"`
}

ConfirmationResultOk : ConfirmationResultOk struct

type CreateCloudDirectoryUserOptions

type CreateCloudDirectoryUserOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Emails []CreateNewUserEmailsItem `validate:"required"`

	Password *string `validate:"required"`

	Active *bool

	LockedUntil *int64

	DisplayName *string

	UserName *string

	// Accepted values "PENDING" or "CONFIRMED".
	Status *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateCloudDirectoryUserOptions : The CreateCloudDirectoryUser options.

func (*CreateCloudDirectoryUserOptions) SetActive

SetActive : Allow user to set Active

func (*CreateCloudDirectoryUserOptions) SetDisplayName

func (options *CreateCloudDirectoryUserOptions) SetDisplayName(displayName string) *CreateCloudDirectoryUserOptions

SetDisplayName : Allow user to set DisplayName

func (*CreateCloudDirectoryUserOptions) SetEmails

SetEmails : Allow user to set Emails

func (*CreateCloudDirectoryUserOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*CreateCloudDirectoryUserOptions) SetLockedUntil

func (options *CreateCloudDirectoryUserOptions) SetLockedUntil(lockedUntil int64) *CreateCloudDirectoryUserOptions

SetLockedUntil : Allow user to set LockedUntil

func (*CreateCloudDirectoryUserOptions) SetPassword

SetPassword : Allow user to set Password

func (*CreateCloudDirectoryUserOptions) SetStatus

SetStatus : Allow user to set Status

func (*CreateCloudDirectoryUserOptions) SetTenantID

SetTenantID : Allow user to set TenantID

func (*CreateCloudDirectoryUserOptions) SetUserName

SetUserName : Allow user to set UserName

type CreateNewUserEmailsItem

type CreateNewUserEmailsItem struct {
	Value *string `json:"value" validate:"required"`

	Primary *bool `json:"primary,omitempty"`
}

CreateNewUserEmailsItem : CreateNewUserEmailsItem struct

type CreateRoleOptions

type CreateRoleOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Name *string `validate:"required"`

	Access []RoleAccessItem `validate:"required"`

	Description *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

CreateRoleOptions : The CreateRole options.

func (*CreateRoleOptions) SetAccess

func (options *CreateRoleOptions) SetAccess(access []RoleAccessItem) *CreateRoleOptions

SetAccess : Allow user to set Access

func (*CreateRoleOptions) SetDescription

func (options *CreateRoleOptions) SetDescription(description string) *CreateRoleOptions

SetDescription : Allow user to set Description

func (*CreateRoleOptions) SetHeaders

func (options *CreateRoleOptions) SetHeaders(param map[string]string) *CreateRoleOptions

SetHeaders : Allow user to set Headers

func (*CreateRoleOptions) SetName

func (options *CreateRoleOptions) SetName(name string) *CreateRoleOptions

SetName : Allow user to set Name

func (*CreateRoleOptions) SetTenantID

func (options *CreateRoleOptions) SetTenantID(tenantID string) *CreateRoleOptions

SetTenantID : Allow user to set TenantID

type CreateRoleResponse

type CreateRoleResponse struct {
	ID *string `json:"id" validate:"required"`

	Name *string `json:"name" validate:"required"`

	Description *string `json:"description,omitempty"`

	Access []RoleAccessItem `json:"access" validate:"required"`
}

CreateRoleResponse : CreateRoleResponse struct

type CustomIDPConfigParams

type CustomIDPConfigParams struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *CustomIDPConfigParamsConfig `json:"config,omitempty"`
}

CustomIDPConfigParams : CustomIDPConfigParams struct

type CustomIDPConfigParamsConfig

type CustomIDPConfigParamsConfig struct {
	PublicKey *string `json:"publicKey,omitempty"`
}

CustomIDPConfigParamsConfig : CustomIDPConfigParamsConfig struct

type DeleteActionURLOptions

type DeleteActionURLOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of the action. on_user_verified - the URL of your custom user verified page, on_reset_password - the URL of
	// your custom reset password page.
	Action *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteActionURLOptions : The DeleteActionURL options.

func (*DeleteActionURLOptions) SetAction

func (options *DeleteActionURLOptions) SetAction(action string) *DeleteActionURLOptions

SetAction : Allow user to set Action

func (*DeleteActionURLOptions) SetHeaders

func (options *DeleteActionURLOptions) SetHeaders(param map[string]string) *DeleteActionURLOptions

SetHeaders : Allow user to set Headers

func (*DeleteActionURLOptions) SetTenantID

func (options *DeleteActionURLOptions) SetTenantID(tenantID string) *DeleteActionURLOptions

SetTenantID : Allow user to set TenantID

type DeleteApplicationOptions

type DeleteApplicationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteApplicationOptions : The DeleteApplication options.

func (*DeleteApplicationOptions) SetClientID

func (options *DeleteApplicationOptions) SetClientID(clientID string) *DeleteApplicationOptions

SetClientID : Allow user to set ClientID

func (*DeleteApplicationOptions) SetHeaders

func (options *DeleteApplicationOptions) SetHeaders(param map[string]string) *DeleteApplicationOptions

SetHeaders : Allow user to set Headers

func (*DeleteApplicationOptions) SetTenantID

func (options *DeleteApplicationOptions) SetTenantID(tenantID string) *DeleteApplicationOptions

SetTenantID : Allow user to set TenantID

type DeleteCloudDirectoryUserOptions

type DeleteCloudDirectoryUserOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The ID assigned to a user when they sign in by using Cloud Directory.
	UserID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteCloudDirectoryUserOptions : The DeleteCloudDirectoryUser options.

func (*DeleteCloudDirectoryUserOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*DeleteCloudDirectoryUserOptions) SetTenantID

SetTenantID : Allow user to set TenantID

func (*DeleteCloudDirectoryUserOptions) SetUserID

SetUserID : Allow user to set UserID

type DeleteRoleOptions

type DeleteRoleOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The role identifier.
	RoleID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteRoleOptions : The DeleteRole options.

func (*DeleteRoleOptions) SetHeaders

func (options *DeleteRoleOptions) SetHeaders(param map[string]string) *DeleteRoleOptions

SetHeaders : Allow user to set Headers

func (*DeleteRoleOptions) SetRoleID

func (options *DeleteRoleOptions) SetRoleID(roleID string) *DeleteRoleOptions

SetRoleID : Allow user to set RoleID

func (*DeleteRoleOptions) SetTenantID

func (options *DeleteRoleOptions) SetTenantID(tenantID string) *DeleteRoleOptions

SetTenantID : Allow user to set TenantID

type DeleteTemplateOptions

type DeleteTemplateOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED", "RESET_PASSWORD" or
	// "MFA_VERIFICATION".
	TemplateName *string `validate:"required,ne="`

	// Preferred language for resource. Format as described at RFC5646. According to the configured languages codes
	// returned from the `GET /management/v4/{tenantId}/config/ui/languages` API.
	Language *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

DeleteTemplateOptions : The DeleteTemplate options.

func (*DeleteTemplateOptions) SetHeaders

func (options *DeleteTemplateOptions) SetHeaders(param map[string]string) *DeleteTemplateOptions

SetHeaders : Allow user to set Headers

func (*DeleteTemplateOptions) SetLanguage

func (options *DeleteTemplateOptions) SetLanguage(language string) *DeleteTemplateOptions

SetLanguage : Allow user to set Language

func (*DeleteTemplateOptions) SetTemplateName

func (options *DeleteTemplateOptions) SetTemplateName(templateName string) *DeleteTemplateOptions

SetTemplateName : Allow user to set TemplateName

func (*DeleteTemplateOptions) SetTenantID

func (options *DeleteTemplateOptions) SetTenantID(tenantID string) *DeleteTemplateOptions

SetTenantID : Allow user to set TenantID

type EmailDispatcherParams

type EmailDispatcherParams struct {
	Provider *string `json:"provider" validate:"required"`

	Sendgrid *EmailDispatcherParamsSendgrid `json:"sendgrid,omitempty"`

	Custom *EmailDispatcherParamsCustom `json:"custom,omitempty"`
}

EmailDispatcherParams : EmailDispatcherParams struct

type EmailDispatcherParamsCustom

type EmailDispatcherParamsCustom struct {
	URL *string `json:"url" validate:"required"`

	Authorization *EmailDispatcherParamsCustomAuthorization `json:"authorization" validate:"required"`
}

EmailDispatcherParamsCustom : EmailDispatcherParamsCustom struct

type EmailDispatcherParamsCustomAuthorization

type EmailDispatcherParamsCustomAuthorization struct {
	Type *string `json:"type" validate:"required"`

	Value *string `json:"value,omitempty"`

	Username *string `json:"username,omitempty"`

	Password *string `json:"password,omitempty"`
}

EmailDispatcherParamsCustomAuthorization : EmailDispatcherParamsCustomAuthorization struct

type EmailDispatcherParamsSendgrid

type EmailDispatcherParamsSendgrid struct {
	APIKey *string `json:"apiKey" validate:"required"`
}

EmailDispatcherParamsSendgrid : EmailDispatcherParamsSendgrid struct

type EmailSettingTestOptions

type EmailSettingTestOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	EmailTo *string `validate:"required"`

	EmailSettings *EmailSettingsTestParamsEmailSettings `validate:"required"`

	SenderDetails *EmailSettingsTestParamsSenderDetails `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

EmailSettingTestOptions : The EmailSettingTest options.

func (*EmailSettingTestOptions) SetEmailSettings

SetEmailSettings : Allow user to set EmailSettings

func (*EmailSettingTestOptions) SetEmailTo

func (options *EmailSettingTestOptions) SetEmailTo(emailTo string) *EmailSettingTestOptions

SetEmailTo : Allow user to set EmailTo

func (*EmailSettingTestOptions) SetHeaders

func (options *EmailSettingTestOptions) SetHeaders(param map[string]string) *EmailSettingTestOptions

SetHeaders : Allow user to set Headers

func (*EmailSettingTestOptions) SetSenderDetails

SetSenderDetails : Allow user to set SenderDetails

func (*EmailSettingTestOptions) SetTenantID

func (options *EmailSettingTestOptions) SetTenantID(tenantID string) *EmailSettingTestOptions

SetTenantID : Allow user to set TenantID

type EmailSettingsTestParamsEmailSettings

type EmailSettingsTestParamsEmailSettings struct {
	Provider *string `json:"provider" validate:"required"`

	Sendgrid *EmailSettingsTestParamsEmailSettingsSendgrid `json:"sendgrid,omitempty"`

	Custom *EmailSettingsTestParamsEmailSettingsCustom `json:"custom,omitempty"`
}

EmailSettingsTestParamsEmailSettings : EmailSettingsTestParamsEmailSettings struct

type EmailSettingsTestParamsEmailSettingsCustom

type EmailSettingsTestParamsEmailSettingsCustom struct {
	URL *string `json:"url" validate:"required"`

	Authorization *EmailSettingsTestParamsEmailSettingsCustomAuthorization `json:"authorization" validate:"required"`
}

EmailSettingsTestParamsEmailSettingsCustom : EmailSettingsTestParamsEmailSettingsCustom struct

type EmailSettingsTestParamsEmailSettingsCustomAuthorization

type EmailSettingsTestParamsEmailSettingsCustomAuthorization struct {
	Type *string `json:"type" validate:"required"`

	Value *string `json:"value,omitempty"`

	Username *string `json:"username,omitempty"`

	Password *string `json:"password,omitempty"`
}

EmailSettingsTestParamsEmailSettingsCustomAuthorization : EmailSettingsTestParamsEmailSettingsCustomAuthorization struct

type EmailSettingsTestParamsEmailSettingsSendgrid

type EmailSettingsTestParamsEmailSettingsSendgrid struct {
	APIKey *string `json:"apiKey" validate:"required"`
}

EmailSettingsTestParamsEmailSettingsSendgrid : EmailSettingsTestParamsEmailSettingsSendgrid struct

type EmailSettingsTestParamsSenderDetails

type EmailSettingsTestParamsSenderDetails struct {
	From *EmailSettingsTestParamsSenderDetailsFrom `json:"from" validate:"required"`

	ReplyTo *EmailSettingsTestParamsSenderDetailsReplyTo `json:"reply_to,omitempty"`
}

EmailSettingsTestParamsSenderDetails : EmailSettingsTestParamsSenderDetails struct

type EmailSettingsTestParamsSenderDetailsFrom

type EmailSettingsTestParamsSenderDetailsFrom struct {
	Email *string `json:"email" validate:"required"`

	Name *string `json:"name,omitempty"`
}

EmailSettingsTestParamsSenderDetailsFrom : EmailSettingsTestParamsSenderDetailsFrom struct

type EmailSettingsTestParamsSenderDetailsReplyTo

type EmailSettingsTestParamsSenderDetailsReplyTo struct {
	Email *string `json:"email" validate:"required"`

	Name *string `json:"name,omitempty"`
}

EmailSettingsTestParamsSenderDetailsReplyTo : EmailSettingsTestParamsSenderDetailsReplyTo struct

type ExportUser

type ExportUser struct {
	Users []ExportUserUsersItem `json:"users" validate:"required"`
}

ExportUser : ExportUser struct

type ExportUserProfile

type ExportUserProfile struct {
	Users []ExportUserProfileUsersItem `json:"users" validate:"required"`
}

ExportUserProfile : ExportUserProfile struct

type ExportUserProfileUsersItem

type ExportUserProfileUsersItem struct {
	ID *string `json:"id" validate:"required"`

	Identities []ExportUserProfileUsersItemIdentitiesItem `json:"identities" validate:"required"`

	Attributes interface{} `json:"attributes" validate:"required"`

	Name *string `json:"name,omitempty"`

	Email *string `json:"email,omitempty"`

	Picture *string `json:"picture,omitempty"`

	Gender *string `json:"gender,omitempty"`

	Locale *string `json:"locale,omitempty"`

	PreferredUsername *string `json:"preferred_username,omitempty"`

	IDP *string `json:"idp,omitempty"`

	HashedIDPID *string `json:"hashedIdpId,omitempty"`

	HashedEmail *string `json:"hashedEmail,omitempty"`

	Roles []string `json:"roles,omitempty"`
}

ExportUserProfileUsersItem : ExportUserProfileUsersItem struct

type ExportUserProfileUsersItemIdentitiesItem

type ExportUserProfileUsersItemIdentitiesItem struct {
	Provider *string `json:"provider,omitempty"`

	ID *string `json:"id,omitempty"`

	IDPUserInfo interface{} `json:"idpUserInfo,omitempty"`
	// contains filtered or unexported fields
}

ExportUserProfileUsersItemIdentitiesItem : ExportUserProfileUsersItemIdentitiesItem struct

func (*ExportUserProfileUsersItemIdentitiesItem) GetProperties

func (o *ExportUserProfileUsersItemIdentitiesItem) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of ExportUserProfileUsersItemIdentitiesItem

func (*ExportUserProfileUsersItemIdentitiesItem) GetProperty

func (o *ExportUserProfileUsersItemIdentitiesItem) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of ExportUserProfileUsersItemIdentitiesItem

func (*ExportUserProfileUsersItemIdentitiesItem) MarshalJSON

func (o *ExportUserProfileUsersItemIdentitiesItem) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of ExportUserProfileUsersItemIdentitiesItem

func (*ExportUserProfileUsersItemIdentitiesItem) SetProperty

func (o *ExportUserProfileUsersItemIdentitiesItem) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of ExportUserProfileUsersItemIdentitiesItem

type ExportUserUsersItem

type ExportUserUsersItem struct {
	ScimUser interface{} `json:"scimUser" validate:"required"`

	PasswordHash *string `json:"passwordHash" validate:"required"`

	PasswordHashAlg *string `json:"passwordHashAlg" validate:"required"`

	Profile *ExportUserUsersItemProfile `json:"profile" validate:"required"`

	Roles []string `json:"roles" validate:"required"`
}

ExportUserUsersItem : ExportUserUsersItem struct

type ExportUserUsersItemProfile

type ExportUserUsersItemProfile struct {
	Attributes interface{} `json:"attributes" validate:"required"`
}

ExportUserUsersItemProfile : ExportUserUsersItemProfile struct

type ExtensionActive

type ExtensionActive struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config interface{} `json:"config,omitempty"`
}

ExtensionActive : ExtensionActive struct

type ExtensionTest

type ExtensionTest struct {
	StatusCode *int64 `json:"statusCode,omitempty"`

	HeadersVar interface{} `json:"headers,omitempty"`
}

ExtensionTest : ExtensionTest struct

type FacebookConfigParams

type FacebookConfigParams struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *FacebookConfigParamsConfig `json:"config,omitempty"`

	RedirectURL *string `json:"redirectURL,omitempty"`
}

FacebookConfigParams : FacebookConfigParams struct

type FacebookConfigParamsConfig

type FacebookConfigParamsConfig struct {
	IDPID *string `json:"idpId" validate:"required"`

	Secret *string `json:"secret" validate:"required"`
}

FacebookConfigParamsConfig : FacebookConfigParamsConfig struct

type FacebookConfigParamsPut

type FacebookConfigParamsPut struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *FacebookConfigParamsPutConfig `json:"config,omitempty"`

	RedirectURL *string `json:"redirectURL,omitempty"`
}

FacebookConfigParamsPut : FacebookConfigParamsPut struct

type FacebookConfigParamsPutConfig

type FacebookConfigParamsPutConfig struct {
	IDPID *string `json:"idpId" validate:"required"`

	Secret *string `json:"secret" validate:"required"`
}

FacebookConfigParamsPutConfig : FacebookConfigParamsPutConfig struct

type FacebookGoogleConfigParams

type FacebookGoogleConfigParams struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *FacebookGoogleConfigParamsConfig `json:"config,omitempty"`
	// contains filtered or unexported fields
}

FacebookGoogleConfigParams : FacebookGoogleConfigParams struct

func (*FacebookGoogleConfigParams) GetProperties

func (o *FacebookGoogleConfigParams) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of FacebookGoogleConfigParams

func (*FacebookGoogleConfigParams) GetProperty

func (o *FacebookGoogleConfigParams) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of FacebookGoogleConfigParams

func (*FacebookGoogleConfigParams) MarshalJSON

func (o *FacebookGoogleConfigParams) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of FacebookGoogleConfigParams

func (*FacebookGoogleConfigParams) SetProperty

func (o *FacebookGoogleConfigParams) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of FacebookGoogleConfigParams

type FacebookGoogleConfigParamsConfig

type FacebookGoogleConfigParamsConfig struct {
	IDPID *string `json:"idpId" validate:"required"`

	Secret *string `json:"secret" validate:"required"`
}

FacebookGoogleConfigParamsConfig : FacebookGoogleConfigParamsConfig struct

type ForgotPasswordResultOptions

type ForgotPasswordResultOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The context that will be use to get the forgot password confirmation result.
	Context *string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ForgotPasswordResultOptions : The ForgotPasswordResult options.

func (*ForgotPasswordResultOptions) SetContext

func (options *ForgotPasswordResultOptions) SetContext(context string) *ForgotPasswordResultOptions

SetContext : Allow user to set Context

func (*ForgotPasswordResultOptions) SetHeaders

func (options *ForgotPasswordResultOptions) SetHeaders(param map[string]string) *ForgotPasswordResultOptions

SetHeaders : Allow user to set Headers

func (*ForgotPasswordResultOptions) SetTenantID

func (options *ForgotPasswordResultOptions) SetTenantID(tenantID string) *ForgotPasswordResultOptions

SetTenantID : Allow user to set TenantID

type GetApplicationOptions

type GetApplicationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetApplicationOptions : The GetApplication options.

func (*GetApplicationOptions) SetClientID

func (options *GetApplicationOptions) SetClientID(clientID string) *GetApplicationOptions

SetClientID : Allow user to set ClientID

func (*GetApplicationOptions) SetHeaders

func (options *GetApplicationOptions) SetHeaders(param map[string]string) *GetApplicationOptions

SetHeaders : Allow user to set Headers

func (*GetApplicationOptions) SetTenantID

func (options *GetApplicationOptions) SetTenantID(tenantID string) *GetApplicationOptions

SetTenantID : Allow user to set TenantID

type GetApplicationRolesOptions

type GetApplicationRolesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetApplicationRolesOptions : The GetApplicationRoles options.

func (*GetApplicationRolesOptions) SetClientID

func (options *GetApplicationRolesOptions) SetClientID(clientID string) *GetApplicationRolesOptions

SetClientID : Allow user to set ClientID

func (*GetApplicationRolesOptions) SetHeaders

func (options *GetApplicationRolesOptions) SetHeaders(param map[string]string) *GetApplicationRolesOptions

SetHeaders : Allow user to set Headers

func (*GetApplicationRolesOptions) SetTenantID

func (options *GetApplicationRolesOptions) SetTenantID(tenantID string) *GetApplicationRolesOptions

SetTenantID : Allow user to set TenantID

type GetApplicationScopesOptions

type GetApplicationScopesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetApplicationScopesOptions : The GetApplicationScopes options.

func (*GetApplicationScopesOptions) SetClientID

func (options *GetApplicationScopesOptions) SetClientID(clientID string) *GetApplicationScopesOptions

SetClientID : Allow user to set ClientID

func (*GetApplicationScopesOptions) SetHeaders

func (options *GetApplicationScopesOptions) SetHeaders(param map[string]string) *GetApplicationScopesOptions

SetHeaders : Allow user to set Headers

func (*GetApplicationScopesOptions) SetTenantID

func (options *GetApplicationScopesOptions) SetTenantID(tenantID string) *GetApplicationScopesOptions

SetTenantID : Allow user to set TenantID

type GetAuditStatusOptions

type GetAuditStatusOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetAuditStatusOptions : The GetAuditStatus options.

func (*GetAuditStatusOptions) SetHeaders

func (options *GetAuditStatusOptions) SetHeaders(param map[string]string) *GetAuditStatusOptions

SetHeaders : Allow user to set Headers

func (*GetAuditStatusOptions) SetTenantID

func (options *GetAuditStatusOptions) SetTenantID(tenantID string) *GetAuditStatusOptions

SetTenantID : Allow user to set TenantID

type GetAuditStatusResponse

type GetAuditStatusResponse struct {
	IsActive *bool `json:"isActive,omitempty"`
}

GetAuditStatusResponse : GetAuditStatusResponse struct

type GetChannelOptions

type GetChannelOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The MFA channel.
	Channel *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetChannelOptions : The GetChannel options.

func (*GetChannelOptions) SetChannel

func (options *GetChannelOptions) SetChannel(channel string) *GetChannelOptions

SetChannel : Allow user to set Channel

func (*GetChannelOptions) SetHeaders

func (options *GetChannelOptions) SetHeaders(param map[string]string) *GetChannelOptions

SetHeaders : Allow user to set Headers

func (*GetChannelOptions) SetTenantID

func (options *GetChannelOptions) SetTenantID(tenantID string) *GetChannelOptions

SetTenantID : Allow user to set TenantID

type GetCloudDirectoryActionURLOptions

type GetCloudDirectoryActionURLOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of the action. on_user_verified - the URL of your custom user verified page, on_reset_password - the URL of
	// your custom reset password page.
	Action *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectoryActionURLOptions : The GetCloudDirectoryActionURL options.

func (*GetCloudDirectoryActionURLOptions) SetAction

SetAction : Allow user to set Action

func (*GetCloudDirectoryActionURLOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetCloudDirectoryActionURLOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type GetCloudDirectoryAdvancedPasswordManagementOptions

type GetCloudDirectoryAdvancedPasswordManagementOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectoryAdvancedPasswordManagementOptions : The GetCloudDirectoryAdvancedPasswordManagement options.

func (*GetCloudDirectoryAdvancedPasswordManagementOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetCloudDirectoryAdvancedPasswordManagementOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type GetCloudDirectoryEmailDispatcherOptions

type GetCloudDirectoryEmailDispatcherOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectoryEmailDispatcherOptions : The GetCloudDirectoryEmailDispatcher options.

func (*GetCloudDirectoryEmailDispatcherOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetCloudDirectoryEmailDispatcherOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type GetCloudDirectoryIDPOptions

type GetCloudDirectoryIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectoryIDPOptions : The GetCloudDirectoryIDP options.

func (*GetCloudDirectoryIDPOptions) SetHeaders

func (options *GetCloudDirectoryIDPOptions) SetHeaders(param map[string]string) *GetCloudDirectoryIDPOptions

SetHeaders : Allow user to set Headers

func (*GetCloudDirectoryIDPOptions) SetTenantID

func (options *GetCloudDirectoryIDPOptions) SetTenantID(tenantID string) *GetCloudDirectoryIDPOptions

SetTenantID : Allow user to set TenantID

type GetCloudDirectoryPasswordRegexOptions

type GetCloudDirectoryPasswordRegexOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectoryPasswordRegexOptions : The GetCloudDirectoryPasswordRegex options.

func (*GetCloudDirectoryPasswordRegexOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetCloudDirectoryPasswordRegexOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type GetCloudDirectorySenderDetailsOptions

type GetCloudDirectorySenderDetailsOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectorySenderDetailsOptions : The GetCloudDirectorySenderDetails options.

func (*GetCloudDirectorySenderDetailsOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetCloudDirectorySenderDetailsOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type GetCloudDirectoryUserOptions

type GetCloudDirectoryUserOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The ID assigned to a user when they sign in by using Cloud Directory.
	UserID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCloudDirectoryUserOptions : The GetCloudDirectoryUser options.

func (*GetCloudDirectoryUserOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetCloudDirectoryUserOptions) SetTenantID

func (options *GetCloudDirectoryUserOptions) SetTenantID(tenantID string) *GetCloudDirectoryUserOptions

SetTenantID : Allow user to set TenantID

func (*GetCloudDirectoryUserOptions) SetUserID

SetUserID : Allow user to set UserID

type GetCustomIDPOptions

type GetCustomIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetCustomIDPOptions : The GetCustomIDP options.

func (*GetCustomIDPOptions) SetHeaders

func (options *GetCustomIDPOptions) SetHeaders(param map[string]string) *GetCustomIDPOptions

SetHeaders : Allow user to set Headers

func (*GetCustomIDPOptions) SetTenantID

func (options *GetCustomIDPOptions) SetTenantID(tenantID string) *GetCustomIDPOptions

SetTenantID : Allow user to set TenantID

type GetExtensionConfigOptions

type GetExtensionConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The name of the extension.
	Name *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetExtensionConfigOptions : The GetExtensionConfig options.

func (*GetExtensionConfigOptions) SetHeaders

func (options *GetExtensionConfigOptions) SetHeaders(param map[string]string) *GetExtensionConfigOptions

SetHeaders : Allow user to set Headers

func (*GetExtensionConfigOptions) SetName

SetName : Allow user to set Name

func (*GetExtensionConfigOptions) SetTenantID

func (options *GetExtensionConfigOptions) SetTenantID(tenantID string) *GetExtensionConfigOptions

SetTenantID : Allow user to set TenantID

type GetFacebookIDPOptions

type GetFacebookIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetFacebookIDPOptions : The GetFacebookIDP options.

func (*GetFacebookIDPOptions) SetHeaders

func (options *GetFacebookIDPOptions) SetHeaders(param map[string]string) *GetFacebookIDPOptions

SetHeaders : Allow user to set Headers

func (*GetFacebookIDPOptions) SetTenantID

func (options *GetFacebookIDPOptions) SetTenantID(tenantID string) *GetFacebookIDPOptions

SetTenantID : Allow user to set TenantID

type GetGoogleIDPOptions

type GetGoogleIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetGoogleIDPOptions : The GetGoogleIDP options.

func (*GetGoogleIDPOptions) SetHeaders

func (options *GetGoogleIDPOptions) SetHeaders(param map[string]string) *GetGoogleIDPOptions

SetHeaders : Allow user to set Headers

func (*GetGoogleIDPOptions) SetTenantID

func (options *GetGoogleIDPOptions) SetTenantID(tenantID string) *GetGoogleIDPOptions

SetTenantID : Allow user to set TenantID

type GetLanguages

type GetLanguages struct {
	Languages []string `json:"languages" validate:"required"`
}

GetLanguages : GetLanguages struct

type GetLocalizationOptions

type GetLocalizationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetLocalizationOptions : The GetLocalization options.

func (*GetLocalizationOptions) SetHeaders

func (options *GetLocalizationOptions) SetHeaders(param map[string]string) *GetLocalizationOptions

SetHeaders : Allow user to set Headers

func (*GetLocalizationOptions) SetTenantID

func (options *GetLocalizationOptions) SetTenantID(tenantID string) *GetLocalizationOptions

SetTenantID : Allow user to set TenantID

type GetMFAConfigOptions

type GetMFAConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetMFAConfigOptions : The GetMFAConfig options.

func (*GetMFAConfigOptions) SetHeaders

func (options *GetMFAConfigOptions) SetHeaders(param map[string]string) *GetMFAConfigOptions

SetHeaders : Allow user to set Headers

func (*GetMFAConfigOptions) SetTenantID

func (options *GetMFAConfigOptions) SetTenantID(tenantID string) *GetMFAConfigOptions

SetTenantID : Allow user to set TenantID

type GetMFAConfiguration

type GetMFAConfiguration struct {
	IsActive *bool `json:"isActive" validate:"required"`
}

GetMFAConfiguration : GetMFAConfiguration struct

type GetMediaOptions

type GetMediaOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetMediaOptions : The GetMedia options.

func (*GetMediaOptions) SetHeaders

func (options *GetMediaOptions) SetHeaders(param map[string]string) *GetMediaOptions

SetHeaders : Allow user to set Headers

func (*GetMediaOptions) SetTenantID

func (options *GetMediaOptions) SetTenantID(tenantID string) *GetMediaOptions

SetTenantID : Allow user to set TenantID

type GetMediaResponse

type GetMediaResponse struct {
	Image *string `json:"image" validate:"required"`
}

GetMediaResponse : GetMediaResponse struct

type GetRateLimitConfigOptions

type GetRateLimitConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetRateLimitConfigOptions : The GetRateLimitConfig options.

func (*GetRateLimitConfigOptions) SetHeaders

func (options *GetRateLimitConfigOptions) SetHeaders(param map[string]string) *GetRateLimitConfigOptions

SetHeaders : Allow user to set Headers

func (*GetRateLimitConfigOptions) SetTenantID

func (options *GetRateLimitConfigOptions) SetTenantID(tenantID string) *GetRateLimitConfigOptions

SetTenantID : Allow user to set TenantID

type GetRedirectUrisOptions

type GetRedirectUrisOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetRedirectUrisOptions : The GetRedirectUris options.

func (*GetRedirectUrisOptions) SetHeaders

func (options *GetRedirectUrisOptions) SetHeaders(param map[string]string) *GetRedirectUrisOptions

SetHeaders : Allow user to set Headers

func (*GetRedirectUrisOptions) SetTenantID

func (options *GetRedirectUrisOptions) SetTenantID(tenantID string) *GetRedirectUrisOptions

SetTenantID : Allow user to set TenantID

type GetRoleOptions

type GetRoleOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The role identifier.
	RoleID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetRoleOptions : The GetRole options.

func (*GetRoleOptions) SetHeaders

func (options *GetRoleOptions) SetHeaders(param map[string]string) *GetRoleOptions

SetHeaders : Allow user to set Headers

func (*GetRoleOptions) SetRoleID

func (options *GetRoleOptions) SetRoleID(roleID string) *GetRoleOptions

SetRoleID : Allow user to set RoleID

func (*GetRoleOptions) SetTenantID

func (options *GetRoleOptions) SetTenantID(tenantID string) *GetRoleOptions

SetTenantID : Allow user to set TenantID

type GetRoleResponse

type GetRoleResponse struct {
	ID *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Access []RoleAccessItem `json:"access,omitempty"`
}

GetRoleResponse : GetRoleResponse struct

type GetSAMLIDPOptions

type GetSAMLIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetSAMLIDPOptions : The GetSAMLIDP options.

func (*GetSAMLIDPOptions) SetHeaders

func (options *GetSAMLIDPOptions) SetHeaders(param map[string]string) *GetSAMLIDPOptions

SetHeaders : Allow user to set Headers

func (*GetSAMLIDPOptions) SetTenantID

func (options *GetSAMLIDPOptions) SetTenantID(tenantID string) *GetSAMLIDPOptions

SetTenantID : Allow user to set TenantID

type GetSAMLMetadataOptions

type GetSAMLMetadataOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetSAMLMetadataOptions : The GetSAMLMetadata options.

func (*GetSAMLMetadataOptions) SetHeaders

func (options *GetSAMLMetadataOptions) SetHeaders(param map[string]string) *GetSAMLMetadataOptions

SetHeaders : Allow user to set Headers

func (*GetSAMLMetadataOptions) SetTenantID

func (options *GetSAMLMetadataOptions) SetTenantID(tenantID string) *GetSAMLMetadataOptions

SetTenantID : Allow user to set TenantID

type GetSMSChannel

type GetSMSChannel struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Type *string `json:"type" validate:"required"`

	Config *GetSMSChannelConfig `json:"config,omitempty"`
}

GetSMSChannel : GetSMSChannel struct

type GetSMSChannelConfig

type GetSMSChannelConfig struct {
	Key *string `json:"key,omitempty"`

	Secret *string `json:"secret,omitempty"`

	From *string `json:"from,omitempty"`

	Provider *string `json:"provider,omitempty"`
}

GetSMSChannelConfig : GetSMSChannelConfig struct

type GetSSOConfigOptions

type GetSSOConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetSSOConfigOptions : The GetSSOConfig options.

func (*GetSSOConfigOptions) SetHeaders

func (options *GetSSOConfigOptions) SetHeaders(param map[string]string) *GetSSOConfigOptions

SetHeaders : Allow user to set Headers

func (*GetSSOConfigOptions) SetTenantID

func (options *GetSSOConfigOptions) SetTenantID(tenantID string) *GetSSOConfigOptions

SetTenantID : Allow user to set TenantID

type GetScopesForApplication

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

GetScopesForApplication : GetScopesForApplication struct

type GetTemplate

type GetTemplate struct {
	Subject *string `json:"subject" validate:"required"`

	HTMLBody *string `json:"html_body,omitempty"`

	Base64EncodedHTMLBody *string `json:"base64_encoded_html_body,omitempty"`

	PlainTextBody *string `json:"plain_text_body,omitempty"`
}

GetTemplate : GetTemplate struct

type GetTemplateOptions

type GetTemplateOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED", "RESET_PASSWORD" or
	// "MFA_VERIFICATION".
	TemplateName *string `validate:"required,ne="`

	// Preferred language for resource. Format as described at RFC5646. According to the configured languages codes
	// returned from the `GET /management/v4/{tenantId}/config/ui/languages` API.
	Language *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetTemplateOptions : The GetTemplate options.

func (*GetTemplateOptions) SetHeaders

func (options *GetTemplateOptions) SetHeaders(param map[string]string) *GetTemplateOptions

SetHeaders : Allow user to set Headers

func (*GetTemplateOptions) SetLanguage

func (options *GetTemplateOptions) SetLanguage(language string) *GetTemplateOptions

SetLanguage : Allow user to set Language

func (*GetTemplateOptions) SetTemplateName

func (options *GetTemplateOptions) SetTemplateName(templateName string) *GetTemplateOptions

SetTemplateName : Allow user to set TemplateName

func (*GetTemplateOptions) SetTenantID

func (options *GetTemplateOptions) SetTenantID(tenantID string) *GetTemplateOptions

SetTenantID : Allow user to set TenantID

type GetThemeColorOptions

type GetThemeColorOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetThemeColorOptions : The GetThemeColor options.

func (*GetThemeColorOptions) SetHeaders

func (options *GetThemeColorOptions) SetHeaders(param map[string]string) *GetThemeColorOptions

SetHeaders : Allow user to set Headers

func (*GetThemeColorOptions) SetTenantID

func (options *GetThemeColorOptions) SetTenantID(tenantID string) *GetThemeColorOptions

SetTenantID : Allow user to set TenantID

type GetThemeColorResponse

type GetThemeColorResponse struct {
	HeaderColor *string `json:"headerColor" validate:"required"`
}

GetThemeColorResponse : GetThemeColorResponse struct

type GetThemeTextOptions

type GetThemeTextOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetThemeTextOptions : The GetThemeText options.

func (*GetThemeTextOptions) SetHeaders

func (options *GetThemeTextOptions) SetHeaders(param map[string]string) *GetThemeTextOptions

SetHeaders : Allow user to set Headers

func (*GetThemeTextOptions) SetTenantID

func (options *GetThemeTextOptions) SetTenantID(tenantID string) *GetThemeTextOptions

SetTenantID : Allow user to set TenantID

type GetThemeTextResponse

type GetThemeTextResponse struct {
	Footnote *string `json:"footnote" validate:"required"`

	TabTitle *string `json:"tabTitle" validate:"required"`
}

GetThemeTextResponse : GetThemeTextResponse struct

type GetTokensConfigOptions

type GetTokensConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetTokensConfigOptions : The GetTokensConfig options.

func (*GetTokensConfigOptions) SetHeaders

func (options *GetTokensConfigOptions) SetHeaders(param map[string]string) *GetTokensConfigOptions

SetHeaders : Allow user to set Headers

func (*GetTokensConfigOptions) SetTenantID

func (options *GetTokensConfigOptions) SetTenantID(tenantID string) *GetTokensConfigOptions

SetTenantID : Allow user to set TenantID

type GetUser

type GetUser struct {
	DisplayName *string `json:"displayName,omitempty"`

	Active *bool `json:"active" validate:"required"`

	LockedUntil *int64 `json:"lockedUntil,omitempty"`

	Emails []GetUserEmailsItem `json:"emails" validate:"required"`

	Meta *GetUserMeta `json:"meta" validate:"required"`

	Schemas []string `json:"schemas,omitempty"`

	Name *GetUserName `json:"name,omitempty"`

	UserName *string `json:"userName,omitempty"`

	ID *string `json:"id" validate:"required"`

	Status *string `json:"status" validate:"required"`
}

GetUser : GetUser struct

type GetUserAndProfile

type GetUserAndProfile struct {
	Sub *string `json:"sub,omitempty"`

	Identities []GetUserAndProfileIdentitiesItem `json:"identities,omitempty"`

	Attributes interface{} `json:"attributes,omitempty"`
}

GetUserAndProfile : GetUserAndProfile struct

type GetUserAndProfileIdentitiesItem

type GetUserAndProfileIdentitiesItem struct {
	Provider *string `json:"provider,omitempty"`

	ID *string `json:"id,omitempty"`

	IDPUserInfo *GetUserAndProfileIdentitiesItemIDPUserInfo `json:"idpUserInfo,omitempty"`
}

GetUserAndProfileIdentitiesItem : GetUserAndProfileIdentitiesItem struct

type GetUserAndProfileIdentitiesItemIDPUserInfo

type GetUserAndProfileIdentitiesItemIDPUserInfo struct {
	DisplayName *string `json:"displayName,omitempty"`

	Active *bool `json:"active" validate:"required"`

	LockedUntil *int64 `json:"lockedUntil,omitempty"`

	Emails []GetUserEmailsItem `json:"emails" validate:"required"`

	Meta *GetUserMeta `json:"meta" validate:"required"`

	Schemas []string `json:"schemas,omitempty"`

	Name *GetUserName `json:"name,omitempty"`

	UserName *string `json:"userName,omitempty"`

	ID *string `json:"id" validate:"required"`

	Status *string `json:"status" validate:"required"`
}

GetUserAndProfileIdentitiesItemIDPUserInfo : GetUserAndProfileIdentitiesItemIDPUserInfo struct

type GetUserEmailsItem

type GetUserEmailsItem struct {
	Value *string `json:"value" validate:"required"`

	Primary *bool `json:"primary,omitempty"`
}

GetUserEmailsItem : GetUserEmailsItem struct

type GetUserMeta

type GetUserMeta struct {
	Created *strfmt.DateTime `json:"created,omitempty"`

	LastModified *strfmt.DateTime `json:"lastModified,omitempty"`

	ResourceType *string `json:"resourceType,omitempty"`
}

GetUserMeta : GetUserMeta struct

type GetUserName

type GetUserName struct {
	GivenName *string `json:"givenName,omitempty"`

	FamilyName *string `json:"familyName,omitempty"`

	Formatted *string `json:"formatted,omitempty"`
}

GetUserName : GetUserName struct

type GetUserProfilesConfigOptions

type GetUserProfilesConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetUserProfilesConfigOptions : The GetUserProfilesConfig options.

func (*GetUserProfilesConfigOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*GetUserProfilesConfigOptions) SetTenantID

func (options *GetUserProfilesConfigOptions) SetTenantID(tenantID string) *GetUserProfilesConfigOptions

SetTenantID : Allow user to set TenantID

type GetUserProfilesConfigResponse

type GetUserProfilesConfigResponse struct {
	IsActive *bool `json:"isActive" validate:"required"`
}

GetUserProfilesConfigResponse : GetUserProfilesConfigResponse struct

type GetUserRolesOptions

type GetUserRolesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user's identifier ('subject' in identity token) You can search user in <a
	// href="#!/Users/users_search_user_profile" target="_blank">/users</a>.
	ID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

GetUserRolesOptions : The GetUserRoles options.

func (*GetUserRolesOptions) SetHeaders

func (options *GetUserRolesOptions) SetHeaders(param map[string]string) *GetUserRolesOptions

SetHeaders : Allow user to set Headers

func (*GetUserRolesOptions) SetID

func (options *GetUserRolesOptions) SetID(id string) *GetUserRolesOptions

SetID : Allow user to set ID

func (*GetUserRolesOptions) SetTenantID

func (options *GetUserRolesOptions) SetTenantID(tenantID string) *GetUserRolesOptions

SetTenantID : Allow user to set TenantID

type GetUserRolesResponse

type GetUserRolesResponse struct {
	Roles []GetUserRolesResponseRolesItem `json:"roles,omitempty"`
}

GetUserRolesResponse : GetUserRolesResponse struct

type GetUserRolesResponseRolesItem

type GetUserRolesResponseRolesItem struct {
	ID *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`
}

GetUserRolesResponseRolesItem : GetUserRolesResponseRolesItem struct

type GoogleConfigParams

type GoogleConfigParams struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *GoogleConfigParamsConfig `json:"config,omitempty"`

	RedirectURL *string `json:"redirectURL,omitempty"`
}

GoogleConfigParams : GoogleConfigParams struct

type GoogleConfigParamsConfig

type GoogleConfigParamsConfig struct {
	IDPID *string `json:"idpId" validate:"required"`

	Secret *string `json:"secret" validate:"required"`
}

GoogleConfigParamsConfig : GoogleConfigParamsConfig struct

type GoogleConfigParamsPut

type GoogleConfigParamsPut struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *GoogleConfigParamsPutConfig `json:"config,omitempty"`

	RedirectURL *string `json:"redirectURL,omitempty"`
}

GoogleConfigParamsPut : GoogleConfigParamsPut struct

type GoogleConfigParamsPutConfig

type GoogleConfigParamsPutConfig struct {
	IDPID *string `json:"idpId" validate:"required"`

	Secret *string `json:"secret" validate:"required"`
}

GoogleConfigParamsPutConfig : GoogleConfigParamsPutConfig struct

type ImportProfilesResponse

type ImportProfilesResponse struct {
	Added *int64 `json:"added,omitempty"`

	Failed *int64 `json:"failed,omitempty"`

	FailReasons []ImportProfilesResponseFailReasonsItem `json:"failReasons,omitempty"`
}

ImportProfilesResponse : ImportProfilesResponse struct

type ImportProfilesResponseFailReasonsItem

type ImportProfilesResponseFailReasonsItem struct {
	OriginalID *string `json:"originalId,omitempty"`

	IDP *string `json:"idp,omitempty"`

	Error interface{} `json:"error,omitempty"`
}

ImportProfilesResponseFailReasonsItem : ImportProfilesResponseFailReasonsItem struct

type ImportResponse

type ImportResponse struct {
	Added *int64 `json:"added,omitempty"`

	Failed *int64 `json:"failed,omitempty"`

	FailReasons []ImportResponseFailReasonsItem `json:"failReasons,omitempty"`
}

ImportResponse : ImportResponse struct

type ImportResponseFailReasonsItem

type ImportResponseFailReasonsItem struct {
	OriginalID *string `json:"originalId,omitempty"`

	ID *string `json:"id,omitempty"`

	Email *string `json:"email,omitempty"`

	UserName *string `json:"userName,omitempty"`

	Error interface{} `json:"error,omitempty"`
}

ImportResponseFailReasonsItem : ImportResponseFailReasonsItem struct

type InvalidateUserSSOSessionsOptions

type InvalidateUserSSOSessionsOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The ID assigned to a user when they sign in by using Cloud Directory.
	UserID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

InvalidateUserSSOSessionsOptions : The InvalidateUserSSOSessions options.

func (*InvalidateUserSSOSessionsOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*InvalidateUserSSOSessionsOptions) SetTenantID

SetTenantID : Allow user to set TenantID

func (*InvalidateUserSSOSessionsOptions) SetUserID

SetUserID : Allow user to set UserID

type ListApplicationsOptions

type ListApplicationsOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListApplicationsOptions : The ListApplications options.

func (*ListApplicationsOptions) SetHeaders

func (options *ListApplicationsOptions) SetHeaders(param map[string]string) *ListApplicationsOptions

SetHeaders : Allow user to set Headers

func (*ListApplicationsOptions) SetTenantID

func (options *ListApplicationsOptions) SetTenantID(tenantID string) *ListApplicationsOptions

SetTenantID : Allow user to set TenantID

type ListChannelsOptions

type ListChannelsOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListChannelsOptions : The ListChannels options.

func (*ListChannelsOptions) SetHeaders

func (options *ListChannelsOptions) SetHeaders(param map[string]string) *ListChannelsOptions

SetHeaders : Allow user to set Headers

func (*ListChannelsOptions) SetTenantID

func (options *ListChannelsOptions) SetTenantID(tenantID string) *ListChannelsOptions

SetTenantID : Allow user to set TenantID

type ListCloudDirectoryUsersOptions

type ListCloudDirectoryUsersOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The first result in a set list of results.
	StartIndex *int64

	// The maximum number of results per page.
	Count *int64

	// Filter users by identity field.
	Query *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListCloudDirectoryUsersOptions : The ListCloudDirectoryUsers options.

func (*ListCloudDirectoryUsersOptions) SetCount

SetCount : Allow user to set Count

func (*ListCloudDirectoryUsersOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*ListCloudDirectoryUsersOptions) SetQuery

SetQuery : Allow user to set Query

func (*ListCloudDirectoryUsersOptions) SetStartIndex

func (options *ListCloudDirectoryUsersOptions) SetStartIndex(startIndex int64) *ListCloudDirectoryUsersOptions

SetStartIndex : Allow user to set StartIndex

func (*ListCloudDirectoryUsersOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type ListRolesOptions

type ListRolesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

ListRolesOptions : The ListRoles options.

func (*ListRolesOptions) SetHeaders

func (options *ListRolesOptions) SetHeaders(param map[string]string) *ListRolesOptions

SetHeaders : Allow user to set Headers

func (*ListRolesOptions) SetTenantID

func (options *ListRolesOptions) SetTenantID(tenantID string) *ListRolesOptions

SetTenantID : Allow user to set TenantID

type MFAChannelsList

type MFAChannelsList struct {
	Channels []MFAChannelsListChannelsItem `json:"channels" validate:"required"`
}

MFAChannelsList : MFAChannelsList struct

type MFAChannelsListChannelsItem

type MFAChannelsListChannelsItem struct {
	Type *string `json:"type" validate:"required"`

	IsActive *bool `json:"isActive" validate:"required"`

	Config *MFAChannelsListChannelsItemConfig `json:"config,omitempty"`
}

MFAChannelsListChannelsItem : MFAChannelsListChannelsItem struct

type MFAChannelsListChannelsItemConfig

type MFAChannelsListChannelsItemConfig struct {
	Key *string `json:"key,omitempty"`

	Secret *string `json:"secret,omitempty"`

	From *string `json:"from,omitempty"`

	Provider *string `json:"provider,omitempty"`
}

MFAChannelsListChannelsItemConfig : MFAChannelsListChannelsItemConfig struct

type PasswordRegexConfigParamsGet

type PasswordRegexConfigParamsGet struct {
	Regex *string `json:"regex,omitempty"`

	Base64EncodedRegex *string `json:"base64_encoded_regex,omitempty"`

	ErrorMessage *string `json:"error_message,omitempty"`
}

PasswordRegexConfigParamsGet : PasswordRegexConfigParamsGet struct

type PostEmailDispatcherTestOptions

type PostEmailDispatcherTestOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The email address where you want to send your test message.
	Email *string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

PostEmailDispatcherTestOptions : The PostEmailDispatcherTest options.

func (*PostEmailDispatcherTestOptions) SetEmail

SetEmail : Allow user to set Email

func (*PostEmailDispatcherTestOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*PostEmailDispatcherTestOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type PostExtensionsTestOptions

type PostExtensionsTestOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The name of the extension.
	Name *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

PostExtensionsTestOptions : The PostExtensionsTest options.

func (*PostExtensionsTestOptions) SetHeaders

func (options *PostExtensionsTestOptions) SetHeaders(param map[string]string) *PostExtensionsTestOptions

SetHeaders : Allow user to set Headers

func (*PostExtensionsTestOptions) SetName

SetName : Allow user to set Name

func (*PostExtensionsTestOptions) SetTenantID

func (options *PostExtensionsTestOptions) SetTenantID(tenantID string) *PostExtensionsTestOptions

SetTenantID : Allow user to set TenantID

type PostMediaOptions

type PostMediaOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of media. You can upload JPG or PNG files.
	MediaType *string `validate:"required"`

	// The image file. The recommended size is 320x320 px. The maxmimum files size is 100kb.
	File io.ReadCloser `validate:"required"`

	// The content type of file.
	FileContentType *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

PostMediaOptions : The PostMedia options.

func (*PostMediaOptions) SetFile

func (options *PostMediaOptions) SetFile(file io.ReadCloser) *PostMediaOptions

SetFile : Allow user to set File

func (*PostMediaOptions) SetFileContentType

func (options *PostMediaOptions) SetFileContentType(fileContentType string) *PostMediaOptions

SetFileContentType : Allow user to set FileContentType

func (*PostMediaOptions) SetHeaders

func (options *PostMediaOptions) SetHeaders(param map[string]string) *PostMediaOptions

SetHeaders : Allow user to set Headers

func (*PostMediaOptions) SetMediaType

func (options *PostMediaOptions) SetMediaType(mediaType string) *PostMediaOptions

SetMediaType : Allow user to set MediaType

func (*PostMediaOptions) SetTenantID

func (options *PostMediaOptions) SetTenantID(tenantID string) *PostMediaOptions

SetTenantID : Allow user to set TenantID

type PostSMSDispatcherTestOptions

type PostSMSDispatcherTestOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	PhoneNumber *string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

PostSMSDispatcherTestOptions : The PostSMSDispatcherTest options.

func (*PostSMSDispatcherTestOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*PostSMSDispatcherTestOptions) SetPhoneNumber

func (options *PostSMSDispatcherTestOptions) SetPhoneNumber(phoneNumber string) *PostSMSDispatcherTestOptions

SetPhoneNumber : Allow user to set PhoneNumber

func (*PostSMSDispatcherTestOptions) SetTenantID

func (options *PostSMSDispatcherTestOptions) SetTenantID(tenantID string) *PostSMSDispatcherTestOptions

SetTenantID : Allow user to set TenantID

type PostThemeColorOptions

type PostThemeColorOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	HeaderColor *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

PostThemeColorOptions : The PostThemeColor options.

func (*PostThemeColorOptions) SetHeaderColor

func (options *PostThemeColorOptions) SetHeaderColor(headerColor string) *PostThemeColorOptions

SetHeaderColor : Allow user to set HeaderColor

func (*PostThemeColorOptions) SetHeaders

func (options *PostThemeColorOptions) SetHeaders(param map[string]string) *PostThemeColorOptions

SetHeaders : Allow user to set Headers

func (*PostThemeColorOptions) SetTenantID

func (options *PostThemeColorOptions) SetTenantID(tenantID string) *PostThemeColorOptions

SetTenantID : Allow user to set TenantID

type PostThemeTextOptions

type PostThemeTextOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	TabTitle *string

	Footnote *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

PostThemeTextOptions : The PostThemeText options.

func (*PostThemeTextOptions) SetFootnote

func (options *PostThemeTextOptions) SetFootnote(footnote string) *PostThemeTextOptions

SetFootnote : Allow user to set Footnote

func (*PostThemeTextOptions) SetHeaders

func (options *PostThemeTextOptions) SetHeaders(param map[string]string) *PostThemeTextOptions

SetHeaders : Allow user to set Headers

func (*PostThemeTextOptions) SetTabTitle

func (options *PostThemeTextOptions) SetTabTitle(tabTitle string) *PostThemeTextOptions

SetTabTitle : Allow user to set TabTitle

func (*PostThemeTextOptions) SetTenantID

func (options *PostThemeTextOptions) SetTenantID(tenantID string) *PostThemeTextOptions

SetTenantID : Allow user to set TenantID

type PutApplicationsRolesOptions

type PutApplicationsRolesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	Roles *UpdateUserRolesParamsRoles `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

PutApplicationsRolesOptions : The PutApplicationsRoles options.

func (*PutApplicationsRolesOptions) SetClientID

func (options *PutApplicationsRolesOptions) SetClientID(clientID string) *PutApplicationsRolesOptions

SetClientID : Allow user to set ClientID

func (*PutApplicationsRolesOptions) SetHeaders

func (options *PutApplicationsRolesOptions) SetHeaders(param map[string]string) *PutApplicationsRolesOptions

SetHeaders : Allow user to set Headers

func (*PutApplicationsRolesOptions) SetRoles

SetRoles : Allow user to set Roles

func (*PutApplicationsRolesOptions) SetTenantID

func (options *PutApplicationsRolesOptions) SetTenantID(tenantID string) *PutApplicationsRolesOptions

SetTenantID : Allow user to set TenantID

type PutApplicationsScopesOptions

type PutApplicationsScopesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	Scopes []string

	// Allows users to set headers on API requests
	Headers map[string]string
}

PutApplicationsScopesOptions : The PutApplicationsScopes options.

func (*PutApplicationsScopesOptions) SetClientID

func (options *PutApplicationsScopesOptions) SetClientID(clientID string) *PutApplicationsScopesOptions

SetClientID : Allow user to set ClientID

func (*PutApplicationsScopesOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*PutApplicationsScopesOptions) SetScopes

SetScopes : Allow user to set Scopes

func (*PutApplicationsScopesOptions) SetTenantID

func (options *PutApplicationsScopesOptions) SetTenantID(tenantID string) *PutApplicationsScopesOptions

SetTenantID : Allow user to set TenantID

type PutTokensConfigOptions

type PutTokensConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IDTokenClaims []TokenClaimMapping

	AccessTokenClaims []TokenClaimMapping

	Access *AccessTokenConfigParams

	Refresh *TokenConfigParams

	AnonymousAccess *TokenConfigParams

	// Allows users to set headers on API requests
	Headers map[string]string
}

PutTokensConfigOptions : The PutTokensConfig options.

func (*PutTokensConfigOptions) SetAccess

SetAccess : Allow user to set Access

func (*PutTokensConfigOptions) SetAccessTokenClaims

func (options *PutTokensConfigOptions) SetAccessTokenClaims(accessTokenClaims []TokenClaimMapping) *PutTokensConfigOptions

SetAccessTokenClaims : Allow user to set AccessTokenClaims

func (*PutTokensConfigOptions) SetAnonymousAccess

func (options *PutTokensConfigOptions) SetAnonymousAccess(anonymousAccess *TokenConfigParams) *PutTokensConfigOptions

SetAnonymousAccess : Allow user to set AnonymousAccess

func (*PutTokensConfigOptions) SetHeaders

func (options *PutTokensConfigOptions) SetHeaders(param map[string]string) *PutTokensConfigOptions

SetHeaders : Allow user to set Headers

func (*PutTokensConfigOptions) SetIDTokenClaims

func (options *PutTokensConfigOptions) SetIDTokenClaims(idTokenClaims []TokenClaimMapping) *PutTokensConfigOptions

SetIDTokenClaims : Allow user to set IDTokenClaims

func (*PutTokensConfigOptions) SetRefresh

func (options *PutTokensConfigOptions) SetRefresh(refresh *TokenConfigParams) *PutTokensConfigOptions

SetRefresh : Allow user to set Refresh

func (*PutTokensConfigOptions) SetTenantID

func (options *PutTokensConfigOptions) SetTenantID(tenantID string) *PutTokensConfigOptions

SetTenantID : Allow user to set TenantID

type RedirectURIConfig

type RedirectURIConfig struct {
	RedirectUris []string `json:"redirectUris,omitempty"`

	TrustCloudIAMRedirectUris *bool `json:"trustCloudIAMRedirectUris,omitempty"`
	// contains filtered or unexported fields
}

RedirectURIConfig : RedirectURIConfig struct

func (*RedirectURIConfig) GetProperties

func (o *RedirectURIConfig) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of RedirectURIConfig

func (*RedirectURIConfig) GetProperty

func (o *RedirectURIConfig) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of RedirectURIConfig

func (*RedirectURIConfig) MarshalJSON

func (o *RedirectURIConfig) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of RedirectURIConfig

func (*RedirectURIConfig) SetProperty

func (o *RedirectURIConfig) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of RedirectURIConfig

type RedirectURIResponse

type RedirectURIResponse struct {
	RedirectUris []string `json:"redirectUris,omitempty"`
}

RedirectURIResponse : RedirectURIResponse struct

type RegisterApplicationOptions

type RegisterApplicationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application name to be registered. Application name cannot exceed 50 characters.
	Name *string `validate:"required"`

	// The type of application to be registered. Allowed types are regularwebapp and singlepageapp.
	Type *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

RegisterApplicationOptions : The RegisterApplication options.

func (*RegisterApplicationOptions) SetHeaders

func (options *RegisterApplicationOptions) SetHeaders(param map[string]string) *RegisterApplicationOptions

SetHeaders : Allow user to set Headers

func (*RegisterApplicationOptions) SetName

SetName : Allow user to set Name

func (*RegisterApplicationOptions) SetTenantID

func (options *RegisterApplicationOptions) SetTenantID(tenantID string) *RegisterApplicationOptions

SetTenantID : Allow user to set TenantID

func (*RegisterApplicationOptions) SetType

SetType : Allow user to set Type

type ResendNotificationOptions

type ResendNotificationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED" or "RESET_PASSWORD".
	TemplateName *string `validate:"required,ne="`

	// The Cloud Directory unique user Id.
	UUID *string `validate:"required"`

	// Preferred language for resource. Format as described at RFC5646.
	Language *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

ResendNotificationOptions : The ResendNotification options.

func (*ResendNotificationOptions) SetHeaders

func (options *ResendNotificationOptions) SetHeaders(param map[string]string) *ResendNotificationOptions

SetHeaders : Allow user to set Headers

func (*ResendNotificationOptions) SetLanguage

func (options *ResendNotificationOptions) SetLanguage(language string) *ResendNotificationOptions

SetLanguage : Allow user to set Language

func (*ResendNotificationOptions) SetTemplateName

func (options *ResendNotificationOptions) SetTemplateName(templateName string) *ResendNotificationOptions

SetTemplateName : Allow user to set TemplateName

func (*ResendNotificationOptions) SetTenantID

func (options *ResendNotificationOptions) SetTenantID(tenantID string) *ResendNotificationOptions

SetTenantID : Allow user to set TenantID

func (*ResendNotificationOptions) SetUUID

SetUUID : Allow user to set UUID

type ResendNotificationResponse

type ResendNotificationResponse struct {
	Message *string `json:"message,omitempty"`
}

ResendNotificationResponse : ResendNotificationResponse struct

type RespCustomEmailDisParams

type RespCustomEmailDisParams struct {
	StatusCode *int64 `json:"statusCode,omitempty"`

	HeadersVar interface{} `json:"headers,omitempty"`
}

RespCustomEmailDisParams : RespCustomEmailDisParams struct

type RespEmailSettingsTest

type RespEmailSettingsTest struct {
	Success *bool `json:"success" validate:"required"`

	DispatcherStatusCode *int64 `json:"dispatcherStatusCode" validate:"required"`

	DispatcherResponse interface{} `json:"dispatcherResponse,omitempty"`
}

RespEmailSettingsTest : RespEmailSettingsTest struct

type RespSMSDisParams

type RespSMSDisParams struct {
	ConfirmationCode *int64 `json:"confirmationCode,omitempty"`

	PhoneNumber *string `json:"phoneNumber,omitempty"`
}

RespSMSDisParams : RespSMSDisParams struct

type RoleAccessItem

type RoleAccessItem struct {
	ApplicationID *string `json:"application_id" validate:"required"`

	Scopes []string `json:"scopes" validate:"required"`
}

RoleAccessItem : RoleAccessItem struct

type RolesList

type RolesList struct {
	Roles []RolesListRolesItem `json:"roles,omitempty"`
}

RolesList : RolesList struct

type RolesListRolesItem

type RolesListRolesItem struct {
	ID *string `json:"id,omitempty"`

	Name *string `json:"name,omitempty"`

	Description *string `json:"description,omitempty"`

	Access []RoleAccessItem `json:"access,omitempty"`
}

RolesListRolesItem : RolesListRolesItem struct

type SAMLConfigParams

type SAMLConfigParams struct {
	EntityID *string `json:"entityID" validate:"required"`

	SignInURL *string `json:"signInUrl" validate:"required"`

	Certificates []string `json:"certificates" validate:"required"`

	DisplayName *string `json:"displayName,omitempty"`

	AuthnContext *SAMLConfigParamsAuthnContext `json:"authnContext,omitempty"`

	SignRequest *bool `json:"signRequest,omitempty"`

	EncryptResponse *bool `json:"encryptResponse,omitempty"`

	IncludeScoping *bool `json:"includeScoping,omitempty"`
	// contains filtered or unexported fields
}

SAMLConfigParams : SAMLConfigParams struct

func (*SAMLConfigParams) GetProperties

func (o *SAMLConfigParams) GetProperties() map[string]interface{}

GetProperties allows the user to retrieve the map of arbitrary properties from an instance of SAMLConfigParams

func (*SAMLConfigParams) GetProperty

func (o *SAMLConfigParams) GetProperty(key string) interface{}

GetProperty allows the user to retrieve an arbitrary property from an instance of SAMLConfigParams

func (*SAMLConfigParams) MarshalJSON

func (o *SAMLConfigParams) MarshalJSON() (buffer []byte, err error)

MarshalJSON performs custom serialization for instances of SAMLConfigParams

func (*SAMLConfigParams) SetProperty

func (o *SAMLConfigParams) SetProperty(key string, value interface{})

SetProperty allows the user to set an arbitrary property on an instance of SAMLConfigParams

type SAMLConfigParamsAuthnContext

type SAMLConfigParamsAuthnContext struct {
	Class []string `json:"class,omitempty"`

	Comparison *string `json:"comparison,omitempty"`
}

SAMLConfigParamsAuthnContext : SAMLConfigParamsAuthnContext struct

type SAMLResponse

type SAMLResponse struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *SAMLConfigParams `json:"config,omitempty"`
}

SAMLResponse : SAMLResponse struct

type SAMLResponseWithValidationData

type SAMLResponseWithValidationData struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *SAMLConfigParams `json:"config,omitempty"`

	ValidationData *SAMLResponseWithValidationDataValidationData `json:"validation_data,omitempty"`
}

SAMLResponseWithValidationData : SAMLResponseWithValidationData struct

type SAMLResponseWithValidationDataValidationData

type SAMLResponseWithValidationDataValidationData struct {
	Certificates []SAMLResponseWithValidationDataValidationDataCertificatesItem `json:"certificates" validate:"required"`
}

SAMLResponseWithValidationDataValidationData : SAMLResponseWithValidationDataValidationData struct

type SAMLResponseWithValidationDataValidationDataCertificatesItem

type SAMLResponseWithValidationDataValidationDataCertificatesItem struct {
	CertificateIndex *int64 `json:"certificate_index" validate:"required"`

	ExpirationTimestamp *int64 `json:"expiration_timestamp" validate:"required"`

	Warning *string `json:"warning,omitempty"`
}

SAMLResponseWithValidationDataValidationDataCertificatesItem : SAMLResponseWithValidationDataValidationDataCertificatesItem struct

type SetAuditStatusOptions

type SetAuditStatusOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetAuditStatusOptions : The SetAuditStatus options.

func (*SetAuditStatusOptions) SetHeaders

func (options *SetAuditStatusOptions) SetHeaders(param map[string]string) *SetAuditStatusOptions

SetHeaders : Allow user to set Headers

func (*SetAuditStatusOptions) SetIsActive

func (options *SetAuditStatusOptions) SetIsActive(isActive bool) *SetAuditStatusOptions

SetIsActive : Allow user to set IsActive

func (*SetAuditStatusOptions) SetTenantID

func (options *SetAuditStatusOptions) SetTenantID(tenantID string) *SetAuditStatusOptions

SetTenantID : Allow user to set TenantID

type SetCloudDirectoryActionOptions

type SetCloudDirectoryActionOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of the action. on_user_verified - the URL of your custom user verified page, on_reset_password - the URL of
	// your custom reset password page.
	Action *string `validate:"required,ne="`

	// The action URL.
	ActionURL *string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCloudDirectoryActionOptions : The SetCloudDirectoryAction options.

func (*SetCloudDirectoryActionOptions) SetAction

SetAction : Allow user to set Action

func (*SetCloudDirectoryActionOptions) SetActionURL

func (options *SetCloudDirectoryActionOptions) SetActionURL(actionURL string) *SetCloudDirectoryActionOptions

SetActionURL : Allow user to set ActionURL

func (*SetCloudDirectoryActionOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*SetCloudDirectoryActionOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type SetCloudDirectoryAdvancedPasswordManagementOptions

type SetCloudDirectoryAdvancedPasswordManagementOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	AdvancedPasswordManagement *ApmSchemaAdvancedPasswordManagement `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCloudDirectoryAdvancedPasswordManagementOptions : The SetCloudDirectoryAdvancedPasswordManagement options.

func (*SetCloudDirectoryAdvancedPasswordManagementOptions) SetAdvancedPasswordManagement

SetAdvancedPasswordManagement : Allow user to set AdvancedPasswordManagement

func (*SetCloudDirectoryAdvancedPasswordManagementOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*SetCloudDirectoryAdvancedPasswordManagementOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type SetCloudDirectoryEmailDispatcherOptions

type SetCloudDirectoryEmailDispatcherOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Provider *string `validate:"required"`

	Sendgrid *EmailDispatcherParamsSendgrid

	Custom *EmailDispatcherParamsCustom

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCloudDirectoryEmailDispatcherOptions : The SetCloudDirectoryEmailDispatcher options.

func (*SetCloudDirectoryEmailDispatcherOptions) SetCustom

SetCustom : Allow user to set Custom

func (*SetCloudDirectoryEmailDispatcherOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*SetCloudDirectoryEmailDispatcherOptions) SetProvider

SetProvider : Allow user to set Provider

func (*SetCloudDirectoryEmailDispatcherOptions) SetSendgrid

SetSendgrid : Allow user to set Sendgrid

func (*SetCloudDirectoryEmailDispatcherOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type SetCloudDirectoryIDPOptions

type SetCloudDirectoryIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config *CloudDirectoryConfigParams `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCloudDirectoryIDPOptions : The SetCloudDirectoryIDP options.

func (*SetCloudDirectoryIDPOptions) SetConfig

SetConfig : Allow user to set Config

func (*SetCloudDirectoryIDPOptions) SetHeaders

func (options *SetCloudDirectoryIDPOptions) SetHeaders(param map[string]string) *SetCloudDirectoryIDPOptions

SetHeaders : Allow user to set Headers

func (*SetCloudDirectoryIDPOptions) SetIsActive

func (options *SetCloudDirectoryIDPOptions) SetIsActive(isActive bool) *SetCloudDirectoryIDPOptions

SetIsActive : Allow user to set IsActive

func (*SetCloudDirectoryIDPOptions) SetTenantID

func (options *SetCloudDirectoryIDPOptions) SetTenantID(tenantID string) *SetCloudDirectoryIDPOptions

SetTenantID : Allow user to set TenantID

type SetCloudDirectoryPasswordRegexOptions

type SetCloudDirectoryPasswordRegexOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Regex *string

	Base64EncodedRegex *string

	ErrorMessage *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCloudDirectoryPasswordRegexOptions : The SetCloudDirectoryPasswordRegex options.

func (*SetCloudDirectoryPasswordRegexOptions) SetBase64EncodedRegex

func (options *SetCloudDirectoryPasswordRegexOptions) SetBase64EncodedRegex(base64EncodedRegex string) *SetCloudDirectoryPasswordRegexOptions

SetBase64EncodedRegex : Allow user to set Base64EncodedRegex

func (*SetCloudDirectoryPasswordRegexOptions) SetErrorMessage

SetErrorMessage : Allow user to set ErrorMessage

func (*SetCloudDirectoryPasswordRegexOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*SetCloudDirectoryPasswordRegexOptions) SetRegex

SetRegex : Allow user to set Regex

func (*SetCloudDirectoryPasswordRegexOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type SetCloudDirectorySenderDetailsOptions

type SetCloudDirectorySenderDetailsOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	SenderDetails *CloudDirectorySenderDetailsSenderDetails `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCloudDirectorySenderDetailsOptions : The SetCloudDirectorySenderDetails options.

func (*SetCloudDirectorySenderDetailsOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*SetCloudDirectorySenderDetailsOptions) SetSenderDetails

SetSenderDetails : Allow user to set SenderDetails

func (*SetCloudDirectorySenderDetailsOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type SetCustomIDPOptions

type SetCustomIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config *CustomIDPConfigParamsConfig

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetCustomIDPOptions : The SetCustomIDP options.

func (*SetCustomIDPOptions) SetConfig

SetConfig : Allow user to set Config

func (*SetCustomIDPOptions) SetHeaders

func (options *SetCustomIDPOptions) SetHeaders(param map[string]string) *SetCustomIDPOptions

SetHeaders : Allow user to set Headers

func (*SetCustomIDPOptions) SetIsActive

func (options *SetCustomIDPOptions) SetIsActive(isActive bool) *SetCustomIDPOptions

SetIsActive : Allow user to set IsActive

func (*SetCustomIDPOptions) SetTenantID

func (options *SetCustomIDPOptions) SetTenantID(tenantID string) *SetCustomIDPOptions

SetTenantID : Allow user to set TenantID

type SetFacebookIDPOptions

type SetFacebookIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The identity provider configuration as a JSON object. If the configuration is not set, IBM default credentials are
	// used.
	IDP *FacebookGoogleConfigParams `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetFacebookIDPOptions : The SetFacebookIDP options.

func (*SetFacebookIDPOptions) SetHeaders

func (options *SetFacebookIDPOptions) SetHeaders(param map[string]string) *SetFacebookIDPOptions

SetHeaders : Allow user to set Headers

func (*SetFacebookIDPOptions) SetIDP

SetIDP : Allow user to set IDP

func (*SetFacebookIDPOptions) SetTenantID

func (options *SetFacebookIDPOptions) SetTenantID(tenantID string) *SetFacebookIDPOptions

SetTenantID : Allow user to set TenantID

type SetGoogleIDPOptions

type SetGoogleIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The identity provider configuration as a JSON object. If the configuration is not set, IBM default credentials are
	// used.
	IDP *FacebookGoogleConfigParams `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetGoogleIDPOptions : The SetGoogleIDP options.

func (*SetGoogleIDPOptions) SetHeaders

func (options *SetGoogleIDPOptions) SetHeaders(param map[string]string) *SetGoogleIDPOptions

SetHeaders : Allow user to set Headers

func (*SetGoogleIDPOptions) SetIDP

SetIDP : Allow user to set IDP

func (*SetGoogleIDPOptions) SetTenantID

func (options *SetGoogleIDPOptions) SetTenantID(tenantID string) *SetGoogleIDPOptions

SetTenantID : Allow user to set TenantID

type SetSAMLIDPOptions

type SetSAMLIDPOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config *SAMLConfigParams

	// Allows users to set headers on API requests
	Headers map[string]string
}

SetSAMLIDPOptions : The SetSAMLIDP options.

func (*SetSAMLIDPOptions) SetConfig

func (options *SetSAMLIDPOptions) SetConfig(config *SAMLConfigParams) *SetSAMLIDPOptions

SetConfig : Allow user to set Config

func (*SetSAMLIDPOptions) SetHeaders

func (options *SetSAMLIDPOptions) SetHeaders(param map[string]string) *SetSAMLIDPOptions

SetHeaders : Allow user to set Headers

func (*SetSAMLIDPOptions) SetIsActive

func (options *SetSAMLIDPOptions) SetIsActive(isActive bool) *SetSAMLIDPOptions

SetIsActive : Allow user to set IsActive

func (*SetSAMLIDPOptions) SetTenantID

func (options *SetSAMLIDPOptions) SetTenantID(tenantID string) *SetSAMLIDPOptions

SetTenantID : Allow user to set TenantID

type StartForgotPasswordOptions

type StartForgotPasswordOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user identitier - email or userName based on the identityField property in <a
	// href="#!/Identity_Providers/set_cloud_directory_idp" target="_blank"> cloud directory configuration.</a>.
	User *string `validate:"required"`

	// Preferred language for resource. Format as described at RFC5646.
	Language *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

StartForgotPasswordOptions : The StartForgotPassword options.

func (*StartForgotPasswordOptions) SetHeaders

func (options *StartForgotPasswordOptions) SetHeaders(param map[string]string) *StartForgotPasswordOptions

SetHeaders : Allow user to set Headers

func (*StartForgotPasswordOptions) SetLanguage

func (options *StartForgotPasswordOptions) SetLanguage(language string) *StartForgotPasswordOptions

SetLanguage : Allow user to set Language

func (*StartForgotPasswordOptions) SetTenantID

func (options *StartForgotPasswordOptions) SetTenantID(tenantID string) *StartForgotPasswordOptions

SetTenantID : Allow user to set TenantID

func (*StartForgotPasswordOptions) SetUser

SetUser : Allow user to set User

type StartSignUpOptions

type StartSignUpOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// A boolean indication if a profile should be created for the Cloud Directory user.
	ShouldCreateProfile *bool `validate:"required"`

	Emails []CreateNewUserEmailsItem `validate:"required"`

	Password *string `validate:"required"`

	Active *bool

	LockedUntil *int64

	DisplayName *string

	UserName *string

	// Accepted values "PENDING" or "CONFIRMED".
	Status *string

	// Preferred language for resource. Format as described at RFC5646.
	Language *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

StartSignUpOptions : The StartSignUp options.

func (*StartSignUpOptions) SetActive

func (options *StartSignUpOptions) SetActive(active bool) *StartSignUpOptions

SetActive : Allow user to set Active

func (*StartSignUpOptions) SetDisplayName

func (options *StartSignUpOptions) SetDisplayName(displayName string) *StartSignUpOptions

SetDisplayName : Allow user to set DisplayName

func (*StartSignUpOptions) SetEmails

func (options *StartSignUpOptions) SetEmails(emails []CreateNewUserEmailsItem) *StartSignUpOptions

SetEmails : Allow user to set Emails

func (*StartSignUpOptions) SetHeaders

func (options *StartSignUpOptions) SetHeaders(param map[string]string) *StartSignUpOptions

SetHeaders : Allow user to set Headers

func (*StartSignUpOptions) SetLanguage

func (options *StartSignUpOptions) SetLanguage(language string) *StartSignUpOptions

SetLanguage : Allow user to set Language

func (*StartSignUpOptions) SetLockedUntil

func (options *StartSignUpOptions) SetLockedUntil(lockedUntil int64) *StartSignUpOptions

SetLockedUntil : Allow user to set LockedUntil

func (*StartSignUpOptions) SetPassword

func (options *StartSignUpOptions) SetPassword(password string) *StartSignUpOptions

SetPassword : Allow user to set Password

func (*StartSignUpOptions) SetShouldCreateProfile

func (options *StartSignUpOptions) SetShouldCreateProfile(shouldCreateProfile bool) *StartSignUpOptions

SetShouldCreateProfile : Allow user to set ShouldCreateProfile

func (*StartSignUpOptions) SetStatus

func (options *StartSignUpOptions) SetStatus(status string) *StartSignUpOptions

SetStatus : Allow user to set Status

func (*StartSignUpOptions) SetTenantID

func (options *StartSignUpOptions) SetTenantID(tenantID string) *StartSignUpOptions

SetTenantID : Allow user to set TenantID

func (*StartSignUpOptions) SetUserName

func (options *StartSignUpOptions) SetUserName(userName string) *StartSignUpOptions

SetUserName : Allow user to set UserName

type TokenClaimMapping

type TokenClaimMapping struct {
	Source *string `json:"source" validate:"required"`

	SourceClaim *string `json:"sourceClaim,omitempty"`

	DestinationClaim *string `json:"destinationClaim,omitempty"`
}

TokenClaimMapping : TokenClaimMapping struct

type TokenConfigParams

type TokenConfigParams struct {
	ExpiresIn *int64 `json:"expires_in" validate:"required"`

	Enabled *bool `json:"enabled" validate:"required"`
}

TokenConfigParams : TokenConfigParams struct

type TokensConfigResponse

type TokensConfigResponse struct {
	IDTokenClaims []TokenClaimMapping `json:"idTokenClaims,omitempty"`

	AccessTokenClaims []TokenClaimMapping `json:"accessTokenClaims,omitempty"`

	Access *AccessTokenConfigParams `json:"access,omitempty"`

	Refresh *TokenConfigParams `json:"refresh,omitempty"`

	AnonymousAccess *TokenConfigParams `json:"anonymousAccess,omitempty"`
}

TokensConfigResponse : TokensConfigResponse struct

type UpdateApplicationOptions

type UpdateApplicationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The application clientId.
	ClientID *string `validate:"required,ne="`

	// The application name to be updated. Application name cannot exceed 50 characters.
	Name *string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateApplicationOptions : The UpdateApplication options.

func (*UpdateApplicationOptions) SetClientID

func (options *UpdateApplicationOptions) SetClientID(clientID string) *UpdateApplicationOptions

SetClientID : Allow user to set ClientID

func (*UpdateApplicationOptions) SetHeaders

func (options *UpdateApplicationOptions) SetHeaders(param map[string]string) *UpdateApplicationOptions

SetHeaders : Allow user to set Headers

func (*UpdateApplicationOptions) SetName

SetName : Allow user to set Name

func (*UpdateApplicationOptions) SetTenantID

func (options *UpdateApplicationOptions) SetTenantID(tenantID string) *UpdateApplicationOptions

SetTenantID : Allow user to set TenantID

type UpdateChannelOptions

type UpdateChannelOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The MFA channel.
	Channel *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config interface{}

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateChannelOptions : The UpdateChannel options.

func (*UpdateChannelOptions) SetChannel

func (options *UpdateChannelOptions) SetChannel(channel string) *UpdateChannelOptions

SetChannel : Allow user to set Channel

func (*UpdateChannelOptions) SetConfig

func (options *UpdateChannelOptions) SetConfig(config interface{}) *UpdateChannelOptions

SetConfig : Allow user to set Config

func (*UpdateChannelOptions) SetHeaders

func (options *UpdateChannelOptions) SetHeaders(param map[string]string) *UpdateChannelOptions

SetHeaders : Allow user to set Headers

func (*UpdateChannelOptions) SetIsActive

func (options *UpdateChannelOptions) SetIsActive(isActive bool) *UpdateChannelOptions

SetIsActive : Allow user to set IsActive

func (*UpdateChannelOptions) SetTenantID

func (options *UpdateChannelOptions) SetTenantID(tenantID string) *UpdateChannelOptions

SetTenantID : Allow user to set TenantID

type UpdateCloudDirectoryUserOptions

type UpdateCloudDirectoryUserOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The ID assigned to a user when they sign in by using Cloud Directory.
	UserID *string `validate:"required,ne="`

	Emails []CreateNewUserEmailsItem `validate:"required"`

	Status *string

	DisplayName *string

	UserName *string

	Password *string

	Active *bool

	LockedUntil *int64

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateCloudDirectoryUserOptions : The UpdateCloudDirectoryUser options.

func (*UpdateCloudDirectoryUserOptions) SetActive

SetActive : Allow user to set Active

func (*UpdateCloudDirectoryUserOptions) SetDisplayName

func (options *UpdateCloudDirectoryUserOptions) SetDisplayName(displayName string) *UpdateCloudDirectoryUserOptions

SetDisplayName : Allow user to set DisplayName

func (*UpdateCloudDirectoryUserOptions) SetEmails

SetEmails : Allow user to set Emails

func (*UpdateCloudDirectoryUserOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateCloudDirectoryUserOptions) SetLockedUntil

func (options *UpdateCloudDirectoryUserOptions) SetLockedUntil(lockedUntil int64) *UpdateCloudDirectoryUserOptions

SetLockedUntil : Allow user to set LockedUntil

func (*UpdateCloudDirectoryUserOptions) SetPassword

SetPassword : Allow user to set Password

func (*UpdateCloudDirectoryUserOptions) SetStatus

SetStatus : Allow user to set Status

func (*UpdateCloudDirectoryUserOptions) SetTenantID

SetTenantID : Allow user to set TenantID

func (*UpdateCloudDirectoryUserOptions) SetUserID

SetUserID : Allow user to set UserID

func (*UpdateCloudDirectoryUserOptions) SetUserName

SetUserName : Allow user to set UserName

type UpdateExtensionActiveOptions

type UpdateExtensionActiveOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The name of the extension.
	Name *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config interface{}

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateExtensionActiveOptions : The UpdateExtensionActive options.

func (*UpdateExtensionActiveOptions) SetConfig

func (options *UpdateExtensionActiveOptions) SetConfig(config interface{}) *UpdateExtensionActiveOptions

SetConfig : Allow user to set Config

func (*UpdateExtensionActiveOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateExtensionActiveOptions) SetIsActive

func (options *UpdateExtensionActiveOptions) SetIsActive(isActive bool) *UpdateExtensionActiveOptions

SetIsActive : Allow user to set IsActive

func (*UpdateExtensionActiveOptions) SetName

SetName : Allow user to set Name

func (*UpdateExtensionActiveOptions) SetTenantID

func (options *UpdateExtensionActiveOptions) SetTenantID(tenantID string) *UpdateExtensionActiveOptions

SetTenantID : Allow user to set TenantID

type UpdateExtensionConfig

type UpdateExtensionConfig struct {
	IsActive *bool `json:"isActive" validate:"required"`

	Config *UpdateExtensionConfigConfig `json:"config,omitempty"`
}

UpdateExtensionConfig : UpdateExtensionConfig struct

type UpdateExtensionConfigConfig

type UpdateExtensionConfigConfig struct {
	URL *string `json:"url,omitempty"`

	HeadersVar interface{} `json:"headers,omitempty"`
}

UpdateExtensionConfigConfig : UpdateExtensionConfigConfig struct

type UpdateExtensionConfigOptions

type UpdateExtensionConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The name of the extension.
	Name *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config *UpdateExtensionConfigConfig

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateExtensionConfigOptions : The UpdateExtensionConfig options.

func (*UpdateExtensionConfigOptions) SetConfig

SetConfig : Allow user to set Config

func (*UpdateExtensionConfigOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateExtensionConfigOptions) SetIsActive

func (options *UpdateExtensionConfigOptions) SetIsActive(isActive bool) *UpdateExtensionConfigOptions

SetIsActive : Allow user to set IsActive

func (*UpdateExtensionConfigOptions) SetName

SetName : Allow user to set Name

func (*UpdateExtensionConfigOptions) SetTenantID

func (options *UpdateExtensionConfigOptions) SetTenantID(tenantID string) *UpdateExtensionConfigOptions

SetTenantID : Allow user to set TenantID

type UpdateLocalizationOptions

type UpdateLocalizationOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Languages []string

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateLocalizationOptions : The UpdateLocalization options.

func (*UpdateLocalizationOptions) SetHeaders

func (options *UpdateLocalizationOptions) SetHeaders(param map[string]string) *UpdateLocalizationOptions

SetHeaders : Allow user to set Headers

func (*UpdateLocalizationOptions) SetLanguages

func (options *UpdateLocalizationOptions) SetLanguages(languages []string) *UpdateLocalizationOptions

SetLanguages : Allow user to set Languages

func (*UpdateLocalizationOptions) SetTenantID

func (options *UpdateLocalizationOptions) SetTenantID(tenantID string) *UpdateLocalizationOptions

SetTenantID : Allow user to set TenantID

type UpdateMFAConfigOptions

type UpdateMFAConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	Config interface{}

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateMFAConfigOptions : The UpdateMFAConfig options.

func (*UpdateMFAConfigOptions) SetConfig

func (options *UpdateMFAConfigOptions) SetConfig(config interface{}) *UpdateMFAConfigOptions

SetConfig : Allow user to set Config

func (*UpdateMFAConfigOptions) SetHeaders

func (options *UpdateMFAConfigOptions) SetHeaders(param map[string]string) *UpdateMFAConfigOptions

SetHeaders : Allow user to set Headers

func (*UpdateMFAConfigOptions) SetIsActive

func (options *UpdateMFAConfigOptions) SetIsActive(isActive bool) *UpdateMFAConfigOptions

SetIsActive : Allow user to set IsActive

func (*UpdateMFAConfigOptions) SetTenantID

func (options *UpdateMFAConfigOptions) SetTenantID(tenantID string) *UpdateMFAConfigOptions

SetTenantID : Allow user to set TenantID

type UpdateRateLimitConfigOptions

type UpdateRateLimitConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	SignUpLimitPerMinute *int64 `validate:"required"`

	SignInLimitPerMinute *int64 `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateRateLimitConfigOptions : The UpdateRateLimitConfig options.

func (*UpdateRateLimitConfigOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateRateLimitConfigOptions) SetSignInLimitPerMinute

func (options *UpdateRateLimitConfigOptions) SetSignInLimitPerMinute(signInLimitPerMinute int64) *UpdateRateLimitConfigOptions

SetSignInLimitPerMinute : Allow user to set SignInLimitPerMinute

func (*UpdateRateLimitConfigOptions) SetSignUpLimitPerMinute

func (options *UpdateRateLimitConfigOptions) SetSignUpLimitPerMinute(signUpLimitPerMinute int64) *UpdateRateLimitConfigOptions

SetSignUpLimitPerMinute : Allow user to set SignUpLimitPerMinute

func (*UpdateRateLimitConfigOptions) SetTenantID

func (options *UpdateRateLimitConfigOptions) SetTenantID(tenantID string) *UpdateRateLimitConfigOptions

SetTenantID : Allow user to set TenantID

type UpdateRedirectUrisOptions

type UpdateRedirectUrisOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The redirect URIs JSON object. If IBM default credentials are used, the redirect URIs are ignored.
	RedirectUrisArray *RedirectURIConfig `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateRedirectUrisOptions : The UpdateRedirectUris options.

func (*UpdateRedirectUrisOptions) SetHeaders

func (options *UpdateRedirectUrisOptions) SetHeaders(param map[string]string) *UpdateRedirectUrisOptions

SetHeaders : Allow user to set Headers

func (*UpdateRedirectUrisOptions) SetRedirectUrisArray

func (options *UpdateRedirectUrisOptions) SetRedirectUrisArray(redirectUrisArray *RedirectURIConfig) *UpdateRedirectUrisOptions

SetRedirectUrisArray : Allow user to set RedirectUrisArray

func (*UpdateRedirectUrisOptions) SetTenantID

func (options *UpdateRedirectUrisOptions) SetTenantID(tenantID string) *UpdateRedirectUrisOptions

SetTenantID : Allow user to set TenantID

type UpdateRoleOptions

type UpdateRoleOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The role identifier.
	RoleID *string `validate:"required,ne="`

	Name *string `validate:"required"`

	Access []RoleAccessItem `validate:"required"`

	Description *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateRoleOptions : The UpdateRole options.

func (*UpdateRoleOptions) SetAccess

func (options *UpdateRoleOptions) SetAccess(access []RoleAccessItem) *UpdateRoleOptions

SetAccess : Allow user to set Access

func (*UpdateRoleOptions) SetDescription

func (options *UpdateRoleOptions) SetDescription(description string) *UpdateRoleOptions

SetDescription : Allow user to set Description

func (*UpdateRoleOptions) SetHeaders

func (options *UpdateRoleOptions) SetHeaders(param map[string]string) *UpdateRoleOptions

SetHeaders : Allow user to set Headers

func (*UpdateRoleOptions) SetName

func (options *UpdateRoleOptions) SetName(name string) *UpdateRoleOptions

SetName : Allow user to set Name

func (*UpdateRoleOptions) SetRoleID

func (options *UpdateRoleOptions) SetRoleID(roleID string) *UpdateRoleOptions

SetRoleID : Allow user to set RoleID

func (*UpdateRoleOptions) SetTenantID

func (options *UpdateRoleOptions) SetTenantID(tenantID string) *UpdateRoleOptions

SetTenantID : Allow user to set TenantID

type UpdateRoleResponse

type UpdateRoleResponse struct {
	ID *string `json:"id" validate:"required"`

	Name *string `json:"name" validate:"required"`

	Description *string `json:"description,omitempty"`

	Access []RoleAccessItem `json:"access" validate:"required"`
}

UpdateRoleResponse : UpdateRoleResponse struct

type UpdateSSOConfigOptions

type UpdateSSOConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	InactivityTimeoutSeconds *int64 `validate:"required"`

	LogoutRedirectUris []string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateSSOConfigOptions : The UpdateSSOConfig options.

func (*UpdateSSOConfigOptions) SetHeaders

func (options *UpdateSSOConfigOptions) SetHeaders(param map[string]string) *UpdateSSOConfigOptions

SetHeaders : Allow user to set Headers

func (*UpdateSSOConfigOptions) SetInactivityTimeoutSeconds

func (options *UpdateSSOConfigOptions) SetInactivityTimeoutSeconds(inactivityTimeoutSeconds int64) *UpdateSSOConfigOptions

SetInactivityTimeoutSeconds : Allow user to set InactivityTimeoutSeconds

func (*UpdateSSOConfigOptions) SetIsActive

func (options *UpdateSSOConfigOptions) SetIsActive(isActive bool) *UpdateSSOConfigOptions

SetIsActive : Allow user to set IsActive

func (*UpdateSSOConfigOptions) SetLogoutRedirectUris

func (options *UpdateSSOConfigOptions) SetLogoutRedirectUris(logoutRedirectUris []string) *UpdateSSOConfigOptions

SetLogoutRedirectUris : Allow user to set LogoutRedirectUris

func (*UpdateSSOConfigOptions) SetTenantID

func (options *UpdateSSOConfigOptions) SetTenantID(tenantID string) *UpdateSSOConfigOptions

SetTenantID : Allow user to set TenantID

type UpdateTemplateOptions

type UpdateTemplateOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The type of email template. This can be "USER_VERIFICATION", "WELCOME", "PASSWORD_CHANGED", "RESET_PASSWORD" or
	// "MFA_VERIFICATION".
	TemplateName *string `validate:"required,ne="`

	// Preferred language for resource. Format as described at RFC5646. According to the configured languages codes
	// returned from the `GET /management/v4/{tenantId}/config/ui/languages` API.
	Language *string `validate:"required,ne="`

	Subject *string `validate:"required"`

	HTMLBody *string

	Base64EncodedHTMLBody *string

	PlainTextBody *string

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateTemplateOptions : The UpdateTemplate options.

func (*UpdateTemplateOptions) SetBase64EncodedHTMLBody

func (options *UpdateTemplateOptions) SetBase64EncodedHTMLBody(base64EncodedHTMLBody string) *UpdateTemplateOptions

SetBase64EncodedHTMLBody : Allow user to set Base64EncodedHTMLBody

func (*UpdateTemplateOptions) SetHTMLBody

func (options *UpdateTemplateOptions) SetHTMLBody(htmlBody string) *UpdateTemplateOptions

SetHTMLBody : Allow user to set HTMLBody

func (*UpdateTemplateOptions) SetHeaders

func (options *UpdateTemplateOptions) SetHeaders(param map[string]string) *UpdateTemplateOptions

SetHeaders : Allow user to set Headers

func (*UpdateTemplateOptions) SetLanguage

func (options *UpdateTemplateOptions) SetLanguage(language string) *UpdateTemplateOptions

SetLanguage : Allow user to set Language

func (*UpdateTemplateOptions) SetPlainTextBody

func (options *UpdateTemplateOptions) SetPlainTextBody(plainTextBody string) *UpdateTemplateOptions

SetPlainTextBody : Allow user to set PlainTextBody

func (*UpdateTemplateOptions) SetSubject

func (options *UpdateTemplateOptions) SetSubject(subject string) *UpdateTemplateOptions

SetSubject : Allow user to set Subject

func (*UpdateTemplateOptions) SetTemplateName

func (options *UpdateTemplateOptions) SetTemplateName(templateName string) *UpdateTemplateOptions

SetTemplateName : Allow user to set TemplateName

func (*UpdateTemplateOptions) SetTenantID

func (options *UpdateTemplateOptions) SetTenantID(tenantID string) *UpdateTemplateOptions

SetTenantID : Allow user to set TenantID

type UpdateUserProfilesConfigOptions

type UpdateUserProfilesConfigOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IsActive *bool `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateUserProfilesConfigOptions : The UpdateUserProfilesConfig options.

func (*UpdateUserProfilesConfigOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UpdateUserProfilesConfigOptions) SetIsActive

SetIsActive : Allow user to set IsActive

func (*UpdateUserProfilesConfigOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type UpdateUserRolesOptions

type UpdateUserRolesOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user's identifier ('subject' in identity token) You can search user in <a
	// href="#!/Users/users_search_user_profile" target="_blank">/users</a>.
	ID *string `validate:"required,ne="`

	Roles *UpdateUserRolesParamsRoles `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UpdateUserRolesOptions : The UpdateUserRoles options.

func (*UpdateUserRolesOptions) SetHeaders

func (options *UpdateUserRolesOptions) SetHeaders(param map[string]string) *UpdateUserRolesOptions

SetHeaders : Allow user to set Headers

func (*UpdateUserRolesOptions) SetID

SetID : Allow user to set ID

func (*UpdateUserRolesOptions) SetRoles

SetRoles : Allow user to set Roles

func (*UpdateUserRolesOptions) SetTenantID

func (options *UpdateUserRolesOptions) SetTenantID(tenantID string) *UpdateUserRolesOptions

SetTenantID : Allow user to set TenantID

type UpdateUserRolesParamsRoles

type UpdateUserRolesParamsRoles struct {
	Ids []string `json:"ids,omitempty"`
}

UpdateUserRolesParamsRoles : UpdateUserRolesParamsRoles struct

type UserProfilesExportOptions

type UserProfilesExportOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The first result in a set list of results.
	StartIndex *int64

	// The maximum number of results per page.
	Count *int64

	// Allows users to set headers on API requests
	Headers map[string]string
}

UserProfilesExportOptions : The UserProfilesExport options.

func (*UserProfilesExportOptions) SetCount

func (options *UserProfilesExportOptions) SetCount(count int64) *UserProfilesExportOptions

SetCount : Allow user to set Count

func (*UserProfilesExportOptions) SetHeaders

func (options *UserProfilesExportOptions) SetHeaders(param map[string]string) *UserProfilesExportOptions

SetHeaders : Allow user to set Headers

func (*UserProfilesExportOptions) SetStartIndex

func (options *UserProfilesExportOptions) SetStartIndex(startIndex int64) *UserProfilesExportOptions

SetStartIndex : Allow user to set StartIndex

func (*UserProfilesExportOptions) SetTenantID

func (options *UserProfilesExportOptions) SetTenantID(tenantID string) *UserProfilesExportOptions

SetTenantID : Allow user to set TenantID

type UserProfilesImportOptions

type UserProfilesImportOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	Users []ExportUserProfileUsersItem `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UserProfilesImportOptions : The UserProfilesImport options.

func (*UserProfilesImportOptions) SetHeaders

func (options *UserProfilesImportOptions) SetHeaders(param map[string]string) *UserProfilesImportOptions

SetHeaders : Allow user to set Headers

func (*UserProfilesImportOptions) SetTenantID

func (options *UserProfilesImportOptions) SetTenantID(tenantID string) *UserProfilesImportOptions

SetTenantID : Allow user to set TenantID

func (*UserProfilesImportOptions) SetUsers

SetUsers : Allow user to set Users

type UserSearchResponse

type UserSearchResponse struct {
	TotalResults *int64 `json:"totalResults,omitempty"`

	ItemsPerPage *int64 `json:"itemsPerPage,omitempty"`

	RequestOptions *UserSearchResponseRequestOptions `json:"requestOptions,omitempty"`

	Users []UserSearchResponseUsersItem `json:"users,omitempty"`
}

UserSearchResponse : UserSearchResponse struct

type UserSearchResponseRequestOptions

type UserSearchResponseRequestOptions struct {
	StartIndex *int64 `json:"startIndex,omitempty"`

	Count *int64 `json:"count,omitempty"`
}

UserSearchResponseRequestOptions : UserSearchResponseRequestOptions struct

type UserSearchResponseUsersItem

type UserSearchResponseUsersItem struct {
	ID *string `json:"id,omitempty"`

	IDP *string `json:"idp,omitempty"`

	Email *string `json:"email,omitempty"`
}

UserSearchResponseUsersItem : UserSearchResponseUsersItem struct

type UserVerificationResultOptions

type UserVerificationResultOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The context that will be use to get the verification result.
	Context *string `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UserVerificationResultOptions : The UserVerificationResult options.

func (*UserVerificationResultOptions) SetContext

SetContext : Allow user to set Context

func (*UserVerificationResultOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UserVerificationResultOptions) SetTenantID

func (options *UserVerificationResultOptions) SetTenantID(tenantID string) *UserVerificationResultOptions

SetTenantID : Allow user to set TenantID

type UsersDeleteUserProfileOptions

type UsersDeleteUserProfileOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user's identifier ('subject' in identity token) You can search user in <a
	// href="#!/Users/users_search_user_profile" target="_blank">/users</a>.
	ID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UsersDeleteUserProfileOptions : The UsersDeleteUserProfile options.

func (*UsersDeleteUserProfileOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UsersDeleteUserProfileOptions) SetID

SetID : Allow user to set ID

func (*UsersDeleteUserProfileOptions) SetTenantID

func (options *UsersDeleteUserProfileOptions) SetTenantID(tenantID string) *UsersDeleteUserProfileOptions

SetTenantID : Allow user to set TenantID

type UsersGetUserProfileOptions

type UsersGetUserProfileOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user's identifier ('subject' in identity token) You can search user in <a
	// href="#!/Users/users_search_user_profile" target="_blank">/users</a>.
	ID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UsersGetUserProfileOptions : The UsersGetUserProfile options.

func (*UsersGetUserProfileOptions) SetHeaders

func (options *UsersGetUserProfileOptions) SetHeaders(param map[string]string) *UsersGetUserProfileOptions

SetHeaders : Allow user to set Headers

func (*UsersGetUserProfileOptions) SetID

SetID : Allow user to set ID

func (*UsersGetUserProfileOptions) SetTenantID

func (options *UsersGetUserProfileOptions) SetTenantID(tenantID string) *UsersGetUserProfileOptions

SetTenantID : Allow user to set TenantID

type UsersList

type UsersList struct {
	TotalResults *int64 `json:"totalResults,omitempty"`

	ItemsPerPage *int64 `json:"itemsPerPage,omitempty"`

	Resources []interface{} `json:"Resources" validate:"required"`
}

UsersList : UsersList struct

type UsersNominateUserOptions

type UsersNominateUserOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	IDP *string `validate:"required"`

	IDPIdentity *string `validate:"required"`

	Profile *UsersNominateUserParamsProfile

	// Allows users to set headers on API requests
	Headers map[string]string
}

UsersNominateUserOptions : The UsersNominateUser options.

func (*UsersNominateUserOptions) SetHeaders

func (options *UsersNominateUserOptions) SetHeaders(param map[string]string) *UsersNominateUserOptions

SetHeaders : Allow user to set Headers

func (*UsersNominateUserOptions) SetIDP

SetIDP : Allow user to set IDP

func (*UsersNominateUserOptions) SetIDPIdentity

func (options *UsersNominateUserOptions) SetIDPIdentity(idpIdentity string) *UsersNominateUserOptions

SetIDPIdentity : Allow user to set IDPIdentity

func (*UsersNominateUserOptions) SetProfile

SetProfile : Allow user to set Profile

func (*UsersNominateUserOptions) SetTenantID

func (options *UsersNominateUserOptions) SetTenantID(tenantID string) *UsersNominateUserOptions

SetTenantID : Allow user to set TenantID

type UsersNominateUserParamsProfile

type UsersNominateUserParamsProfile struct {
	Attributes map[string]interface{} `json:"attributes,omitempty"`
}

UsersNominateUserParamsProfile : UsersNominateUserParamsProfile struct

type UsersRevokeRefreshTokenOptions

type UsersRevokeRefreshTokenOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user's identifier ('subject' in identity token) You can search user in <a
	// href="#!/Users/users_search_user_profile" target="_blank">/users</a>.
	ID *string `validate:"required,ne="`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UsersRevokeRefreshTokenOptions : The UsersRevokeRefreshToken options.

func (*UsersRevokeRefreshTokenOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UsersRevokeRefreshTokenOptions) SetID

SetID : Allow user to set ID

func (*UsersRevokeRefreshTokenOptions) SetTenantID

SetTenantID : Allow user to set TenantID

type UsersSearchUserProfileOptions

type UsersSearchUserProfileOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// display user data.
	DataScope *string `validate:"required"`

	// Email (as retrieved from the Identity Provider).
	Email *string

	// The IDP specific user identifier.
	ID *string

	// The first result in a set list of results.
	StartIndex *int64

	// The maximum number of results per page.
	Count *int64

	// Allows users to set headers on API requests
	Headers map[string]string
}

UsersSearchUserProfileOptions : The UsersSearchUserProfile options.

func (*UsersSearchUserProfileOptions) SetCount

SetCount : Allow user to set Count

func (*UsersSearchUserProfileOptions) SetDataScope

func (options *UsersSearchUserProfileOptions) SetDataScope(dataScope string) *UsersSearchUserProfileOptions

SetDataScope : Allow user to set DataScope

func (*UsersSearchUserProfileOptions) SetEmail

SetEmail : Allow user to set Email

func (*UsersSearchUserProfileOptions) SetHeaders

SetHeaders : Allow user to set Headers

func (*UsersSearchUserProfileOptions) SetID

SetID : Allow user to set ID

func (*UsersSearchUserProfileOptions) SetStartIndex

func (options *UsersSearchUserProfileOptions) SetStartIndex(startIndex int64) *UsersSearchUserProfileOptions

SetStartIndex : Allow user to set StartIndex

func (*UsersSearchUserProfileOptions) SetTenantID

func (options *UsersSearchUserProfileOptions) SetTenantID(tenantID string) *UsersSearchUserProfileOptions

SetTenantID : Allow user to set TenantID

type UsersSetUserProfileOptions

type UsersSetUserProfileOptions struct {
	// The service tenantId. The tenantId can be found in the service credentials.
	TenantID *string `validate:"required,ne="`

	// The user's identifier ('subject' in identity token) You can search user in <a
	// href="#!/Users/users_search_user_profile" target="_blank">/users</a>.
	ID *string `validate:"required,ne="`

	Attributes map[string]interface{} `validate:"required"`

	// Allows users to set headers on API requests
	Headers map[string]string
}

UsersSetUserProfileOptions : The UsersSetUserProfile options.

func (*UsersSetUserProfileOptions) SetAttributes

func (options *UsersSetUserProfileOptions) SetAttributes(attributes map[string]interface{}) *UsersSetUserProfileOptions

SetAttributes : Allow user to set Attributes

func (*UsersSetUserProfileOptions) SetHeaders

func (options *UsersSetUserProfileOptions) SetHeaders(param map[string]string) *UsersSetUserProfileOptions

SetHeaders : Allow user to set Headers

func (*UsersSetUserProfileOptions) SetID

SetID : Allow user to set ID

func (*UsersSetUserProfileOptions) SetTenantID

func (options *UsersSetUserProfileOptions) SetTenantID(tenantID string) *UsersSetUserProfileOptions

SetTenantID : Allow user to set TenantID

Jump to

Keyboard shortcuts

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