Documentation
¶
Index ¶
- type CreateKeyOption
- type CreateKeyOptions
- type CreateVariableOption
- type CreateVariableOptions
- type GetEmailTemplateOption
- type GetEmailTemplateOptions
- type ListEmailTemplatesOption
- type ListEmailTemplatesOptions
- type ListKeysOption
- type ListKeysOptions
- type ListMockPhonesOption
- type ListMockPhonesOptions
- type ListOAuth2ProvidersOption
- type ListOAuth2ProvidersOptions
- type ListPlatformsOption
- type ListPlatformsOptions
- type ListPoliciesOption
- type ListPoliciesOptions
- type ListVariablesOption
- type ListVariablesOptions
- type Project
- func (srv *Project) CreateAndroidPlatform(PlatformId string, Name string, ApplicationId string) (*models.PlatformAndroid, error)
- func (srv *Project) CreateApplePlatform(PlatformId string, Name string, BundleIdentifier string) (*models.PlatformApple, error)
- func (srv *Project) CreateEphemeralKey(Scopes []string, Duration int) (*models.EphemeralKey, error)
- func (srv *Project) CreateKey(KeyId string, Name string, Scopes []string, optionalSetters ...CreateKeyOption) (*models.Key, error)
- func (srv *Project) CreateLinuxPlatform(PlatformId string, Name string, PackageName string) (*models.PlatformLinux, error)
- func (srv *Project) CreateMockPhone(Number string, Otp string) (*models.MockNumber, error)
- func (srv *Project) CreateSMTPTest(Emails []string) (*interface{}, error)
- func (srv *Project) CreateVariable(VariableId string, Key string, Value string, ...) (*models.Variable, error)
- func (srv *Project) CreateWebPlatform(PlatformId string, Name string, Hostname string) (*models.PlatformWeb, error)
- func (srv *Project) CreateWindowsPlatform(PlatformId string, Name string, PackageIdentifierName string) (*models.PlatformWindows, error)
- func (srv *Project) Delete() (*interface{}, error)
- func (srv *Project) DeleteKey(KeyId string) (*interface{}, error)
- func (srv *Project) DeleteMockPhone(Number string) (*interface{}, error)
- func (srv *Project) DeletePlatform(PlatformId string) (*interface{}, error)
- func (srv *Project) DeleteVariable(VariableId string) (*interface{}, error)
- func (srv *Project) Get() (*models.Project, error)
- func (srv *Project) GetEmailTemplate(TemplateId string, optionalSetters ...GetEmailTemplateOption) (*models.EmailTemplate, error)
- func (srv *Project) GetKey(KeyId string) (*models.Key, error)
- func (srv *Project) GetMockPhone(Number string) (*models.MockNumber, error)
- func (srv *Project) GetOAuth2Provider(ProviderId string) (models.Model, error)
- func (srv *Project) GetPlatform(PlatformId string) (models.Model, error)
- func (srv *Project) GetPolicy(PolicyId string) (models.Model, error)
- func (srv *Project) GetVariable(VariableId string) (*models.Variable, error)
- func (srv *Project) ListEmailTemplates(optionalSetters ...ListEmailTemplatesOption) (*models.EmailTemplateList, error)
- func (srv *Project) ListKeys(optionalSetters ...ListKeysOption) (*models.KeyList, error)
- func (srv *Project) ListMockPhones(optionalSetters ...ListMockPhonesOption) (*models.MockNumberList, error)
- func (srv *Project) ListOAuth2Providers(optionalSetters ...ListOAuth2ProvidersOption) (*models.OAuth2ProviderList, error)
- func (srv *Project) ListPlatforms(optionalSetters ...ListPlatformsOption) (*models.PlatformList, error)
- func (srv *Project) ListPolicies(optionalSetters ...ListPoliciesOption) (*models.PolicyList, error)
- func (srv *Project) ListVariables(optionalSetters ...ListVariablesOption) (*models.VariableList, error)
- func (srv *Project) UpdateAndroidPlatform(PlatformId string, Name string, ApplicationId string) (*models.PlatformAndroid, error)
- func (srv *Project) UpdateApplePlatform(PlatformId string, Name string, BundleIdentifier string) (*models.PlatformApple, error)
- func (srv *Project) UpdateAuthMethod(MethodId string, Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateDenyAliasedEmailPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateDenyDisposableEmailPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateDenyFreeEmailPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateEmailTemplate(TemplateId string, optionalSetters ...UpdateEmailTemplateOption) (*models.EmailTemplate, error)
- func (srv *Project) UpdateKey(KeyId string, Name string, Scopes []string, optionalSetters ...UpdateKeyOption) (*models.Key, error)
- func (srv *Project) UpdateLabels(Labels []string) (*models.Project, error)
- func (srv *Project) UpdateLinuxPlatform(PlatformId string, Name string, PackageName string) (*models.PlatformLinux, error)
- func (srv *Project) UpdateMembershipPrivacyPolicy(optionalSetters ...UpdateMembershipPrivacyPolicyOption) (*models.Project, error)
- func (srv *Project) UpdateMockPhone(Number string, Otp string) (*models.MockNumber, error)
- func (srv *Project) UpdateOAuth2Amazon(optionalSetters ...UpdateOAuth2AmazonOption) (*models.OAuth2Amazon, error)
- func (srv *Project) UpdateOAuth2Apple(optionalSetters ...UpdateOAuth2AppleOption) (*models.OAuth2Apple, error)
- func (srv *Project) UpdateOAuth2Auth0(optionalSetters ...UpdateOAuth2Auth0Option) (*models.OAuth2Auth0, error)
- func (srv *Project) UpdateOAuth2Authentik(optionalSetters ...UpdateOAuth2AuthentikOption) (*models.OAuth2Authentik, error)
- func (srv *Project) UpdateOAuth2Autodesk(optionalSetters ...UpdateOAuth2AutodeskOption) (*models.OAuth2Autodesk, error)
- func (srv *Project) UpdateOAuth2Bitbucket(optionalSetters ...UpdateOAuth2BitbucketOption) (*models.OAuth2Bitbucket, error)
- func (srv *Project) UpdateOAuth2Bitly(optionalSetters ...UpdateOAuth2BitlyOption) (*models.OAuth2Bitly, error)
- func (srv *Project) UpdateOAuth2Box(optionalSetters ...UpdateOAuth2BoxOption) (*models.OAuth2Box, error)
- func (srv *Project) UpdateOAuth2Dailymotion(optionalSetters ...UpdateOAuth2DailymotionOption) (*models.OAuth2Dailymotion, error)
- func (srv *Project) UpdateOAuth2Discord(optionalSetters ...UpdateOAuth2DiscordOption) (*models.OAuth2Discord, error)
- func (srv *Project) UpdateOAuth2Disqus(optionalSetters ...UpdateOAuth2DisqusOption) (*models.OAuth2Disqus, error)
- func (srv *Project) UpdateOAuth2Dropbox(optionalSetters ...UpdateOAuth2DropboxOption) (*models.OAuth2Dropbox, error)
- func (srv *Project) UpdateOAuth2Etsy(optionalSetters ...UpdateOAuth2EtsyOption) (*models.OAuth2Etsy, error)
- func (srv *Project) UpdateOAuth2Facebook(optionalSetters ...UpdateOAuth2FacebookOption) (*models.OAuth2Facebook, error)
- func (srv *Project) UpdateOAuth2Figma(optionalSetters ...UpdateOAuth2FigmaOption) (*models.OAuth2Figma, error)
- func (srv *Project) UpdateOAuth2FusionAuth(optionalSetters ...UpdateOAuth2FusionAuthOption) (*models.OAuth2FusionAuth, error)
- func (srv *Project) UpdateOAuth2GitHub(optionalSetters ...UpdateOAuth2GitHubOption) (*models.OAuth2Github, error)
- func (srv *Project) UpdateOAuth2Gitlab(optionalSetters ...UpdateOAuth2GitlabOption) (*models.OAuth2Gitlab, error)
- func (srv *Project) UpdateOAuth2Google(optionalSetters ...UpdateOAuth2GoogleOption) (*models.OAuth2Google, error)
- func (srv *Project) UpdateOAuth2Keycloak(optionalSetters ...UpdateOAuth2KeycloakOption) (*models.OAuth2Keycloak, error)
- func (srv *Project) UpdateOAuth2Kick(optionalSetters ...UpdateOAuth2KickOption) (*models.OAuth2Kick, error)
- func (srv *Project) UpdateOAuth2Linkedin(optionalSetters ...UpdateOAuth2LinkedinOption) (*models.OAuth2Linkedin, error)
- func (srv *Project) UpdateOAuth2Microsoft(optionalSetters ...UpdateOAuth2MicrosoftOption) (*models.OAuth2Microsoft, error)
- func (srv *Project) UpdateOAuth2Notion(optionalSetters ...UpdateOAuth2NotionOption) (*models.OAuth2Notion, error)
- func (srv *Project) UpdateOAuth2Oidc(optionalSetters ...UpdateOAuth2OidcOption) (*models.OAuth2Oidc, error)
- func (srv *Project) UpdateOAuth2Okta(optionalSetters ...UpdateOAuth2OktaOption) (*models.OAuth2Okta, error)
- func (srv *Project) UpdateOAuth2Paypal(optionalSetters ...UpdateOAuth2PaypalOption) (*models.OAuth2Paypal, error)
- func (srv *Project) UpdateOAuth2PaypalSandbox(optionalSetters ...UpdateOAuth2PaypalSandboxOption) (*models.OAuth2Paypal, error)
- func (srv *Project) UpdateOAuth2Podio(optionalSetters ...UpdateOAuth2PodioOption) (*models.OAuth2Podio, error)
- func (srv *Project) UpdateOAuth2Salesforce(optionalSetters ...UpdateOAuth2SalesforceOption) (*models.OAuth2Salesforce, error)
- func (srv *Project) UpdateOAuth2Server(Enabled bool, AuthorizationUrl string, ...) (*models.Project, error)
- func (srv *Project) UpdateOAuth2Slack(optionalSetters ...UpdateOAuth2SlackOption) (*models.OAuth2Slack, error)
- func (srv *Project) UpdateOAuth2Spotify(optionalSetters ...UpdateOAuth2SpotifyOption) (*models.OAuth2Spotify, error)
- func (srv *Project) UpdateOAuth2Stripe(optionalSetters ...UpdateOAuth2StripeOption) (*models.OAuth2Stripe, error)
- func (srv *Project) UpdateOAuth2Tradeshift(optionalSetters ...UpdateOAuth2TradeshiftOption) (*models.OAuth2Tradeshift, error)
- func (srv *Project) UpdateOAuth2TradeshiftSandbox(optionalSetters ...UpdateOAuth2TradeshiftSandboxOption) (*models.OAuth2Tradeshift, error)
- func (srv *Project) UpdateOAuth2Twitch(optionalSetters ...UpdateOAuth2TwitchOption) (*models.OAuth2Twitch, error)
- func (srv *Project) UpdateOAuth2WordPress(optionalSetters ...UpdateOAuth2WordPressOption) (*models.OAuth2WordPress, error)
- func (srv *Project) UpdateOAuth2X(optionalSetters ...UpdateOAuth2XOption) (*models.OAuth2X, error)
- func (srv *Project) UpdateOAuth2Yahoo(optionalSetters ...UpdateOAuth2YahooOption) (*models.OAuth2Yahoo, error)
- func (srv *Project) UpdateOAuth2Yandex(optionalSetters ...UpdateOAuth2YandexOption) (*models.OAuth2Yandex, error)
- func (srv *Project) UpdateOAuth2Zoho(optionalSetters ...UpdateOAuth2ZohoOption) (*models.OAuth2Zoho, error)
- func (srv *Project) UpdateOAuth2Zoom(optionalSetters ...UpdateOAuth2ZoomOption) (*models.OAuth2Zoom, error)
- func (srv *Project) UpdatePasswordDictionaryPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdatePasswordHistoryPolicy(Total int) (*models.Project, error)
- func (srv *Project) UpdatePasswordPersonalDataPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdatePasswordStrengthPolicy(optionalSetters ...UpdatePasswordStrengthPolicyOption) (*models.PolicyPasswordStrength, error)
- func (srv *Project) UpdateProtocol(ProtocolId string, Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateSMTP(optionalSetters ...UpdateSMTPOption) (*models.Project, error)
- func (srv *Project) UpdateService(ServiceId string, Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateSessionAlertPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateSessionDurationPolicy(Duration int) (*models.Project, error)
- func (srv *Project) UpdateSessionInvalidationPolicy(Enabled bool) (*models.Project, error)
- func (srv *Project) UpdateSessionLimitPolicy(Total int) (*models.Project, error)
- func (srv *Project) UpdateUserLimitPolicy(Total int) (*models.Project, error)
- func (srv *Project) UpdateVariable(VariableId string, optionalSetters ...UpdateVariableOption) (*models.Variable, error)
- func (srv *Project) UpdateWebPlatform(PlatformId string, Name string, Hostname string) (*models.PlatformWeb, error)
- func (srv *Project) UpdateWindowsPlatform(PlatformId string, Name string, PackageIdentifierName string) (*models.PlatformWindows, error)
- func (srv *Project) WithCreateKeyExpire(v string) CreateKeyOption
- func (srv *Project) WithCreateVariableSecret(v bool) CreateVariableOption
- func (srv *Project) WithGetEmailTemplateLocale(v string) GetEmailTemplateOption
- func (srv *Project) WithListEmailTemplatesQueries(v []string) ListEmailTemplatesOption
- func (srv *Project) WithListEmailTemplatesTotal(v bool) ListEmailTemplatesOption
- func (srv *Project) WithListKeysQueries(v []string) ListKeysOption
- func (srv *Project) WithListKeysTotal(v bool) ListKeysOption
- func (srv *Project) WithListMockPhonesQueries(v []string) ListMockPhonesOption
- func (srv *Project) WithListMockPhonesTotal(v bool) ListMockPhonesOption
- func (srv *Project) WithListOAuth2ProvidersQueries(v []string) ListOAuth2ProvidersOption
- func (srv *Project) WithListOAuth2ProvidersTotal(v bool) ListOAuth2ProvidersOption
- func (srv *Project) WithListPlatformsQueries(v []string) ListPlatformsOption
- func (srv *Project) WithListPlatformsTotal(v bool) ListPlatformsOption
- func (srv *Project) WithListPoliciesQueries(v []string) ListPoliciesOption
- func (srv *Project) WithListPoliciesTotal(v bool) ListPoliciesOption
- func (srv *Project) WithListVariablesQueries(v []string) ListVariablesOption
- func (srv *Project) WithListVariablesTotal(v bool) ListVariablesOption
- func (srv *Project) WithUpdateEmailTemplateLocale(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateEmailTemplateMessage(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateEmailTemplateReplyToEmail(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateEmailTemplateReplyToName(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateEmailTemplateSenderEmail(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateEmailTemplateSenderName(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateEmailTemplateSubject(v string) UpdateEmailTemplateOption
- func (srv *Project) WithUpdateKeyExpire(v string) UpdateKeyOption
- func (srv *Project) WithUpdateMembershipPrivacyPolicyUserEmail(v bool) UpdateMembershipPrivacyPolicyOption
- func (srv *Project) WithUpdateMembershipPrivacyPolicyUserId(v bool) UpdateMembershipPrivacyPolicyOption
- func (srv *Project) WithUpdateMembershipPrivacyPolicyUserMFA(v bool) UpdateMembershipPrivacyPolicyOption
- func (srv *Project) WithUpdateMembershipPrivacyPolicyUserName(v bool) UpdateMembershipPrivacyPolicyOption
- func (srv *Project) WithUpdateMembershipPrivacyPolicyUserPhone(v bool) UpdateMembershipPrivacyPolicyOption
- func (srv *Project) WithUpdateOAuth2AmazonClientId(v string) UpdateOAuth2AmazonOption
- func (srv *Project) WithUpdateOAuth2AmazonClientSecret(v string) UpdateOAuth2AmazonOption
- func (srv *Project) WithUpdateOAuth2AmazonEnabled(v bool) UpdateOAuth2AmazonOption
- func (srv *Project) WithUpdateOAuth2AppleEnabled(v bool) UpdateOAuth2AppleOption
- func (srv *Project) WithUpdateOAuth2AppleKeyId(v string) UpdateOAuth2AppleOption
- func (srv *Project) WithUpdateOAuth2AppleP8File(v string) UpdateOAuth2AppleOption
- func (srv *Project) WithUpdateOAuth2AppleServiceId(v string) UpdateOAuth2AppleOption
- func (srv *Project) WithUpdateOAuth2AppleTeamId(v string) UpdateOAuth2AppleOption
- func (srv *Project) WithUpdateOAuth2Auth0ClientId(v string) UpdateOAuth2Auth0Option
- func (srv *Project) WithUpdateOAuth2Auth0ClientSecret(v string) UpdateOAuth2Auth0Option
- func (srv *Project) WithUpdateOAuth2Auth0Enabled(v bool) UpdateOAuth2Auth0Option
- func (srv *Project) WithUpdateOAuth2Auth0Endpoint(v string) UpdateOAuth2Auth0Option
- func (srv *Project) WithUpdateOAuth2AuthentikClientId(v string) UpdateOAuth2AuthentikOption
- func (srv *Project) WithUpdateOAuth2AuthentikClientSecret(v string) UpdateOAuth2AuthentikOption
- func (srv *Project) WithUpdateOAuth2AuthentikEnabled(v bool) UpdateOAuth2AuthentikOption
- func (srv *Project) WithUpdateOAuth2AuthentikEndpoint(v string) UpdateOAuth2AuthentikOption
- func (srv *Project) WithUpdateOAuth2AutodeskClientId(v string) UpdateOAuth2AutodeskOption
- func (srv *Project) WithUpdateOAuth2AutodeskClientSecret(v string) UpdateOAuth2AutodeskOption
- func (srv *Project) WithUpdateOAuth2AutodeskEnabled(v bool) UpdateOAuth2AutodeskOption
- func (srv *Project) WithUpdateOAuth2BitbucketEnabled(v bool) UpdateOAuth2BitbucketOption
- func (srv *Project) WithUpdateOAuth2BitbucketKey(v string) UpdateOAuth2BitbucketOption
- func (srv *Project) WithUpdateOAuth2BitbucketSecret(v string) UpdateOAuth2BitbucketOption
- func (srv *Project) WithUpdateOAuth2BitlyClientId(v string) UpdateOAuth2BitlyOption
- func (srv *Project) WithUpdateOAuth2BitlyClientSecret(v string) UpdateOAuth2BitlyOption
- func (srv *Project) WithUpdateOAuth2BitlyEnabled(v bool) UpdateOAuth2BitlyOption
- func (srv *Project) WithUpdateOAuth2BoxClientId(v string) UpdateOAuth2BoxOption
- func (srv *Project) WithUpdateOAuth2BoxClientSecret(v string) UpdateOAuth2BoxOption
- func (srv *Project) WithUpdateOAuth2BoxEnabled(v bool) UpdateOAuth2BoxOption
- func (srv *Project) WithUpdateOAuth2DailymotionApiKey(v string) UpdateOAuth2DailymotionOption
- func (srv *Project) WithUpdateOAuth2DailymotionApiSecret(v string) UpdateOAuth2DailymotionOption
- func (srv *Project) WithUpdateOAuth2DailymotionEnabled(v bool) UpdateOAuth2DailymotionOption
- func (srv *Project) WithUpdateOAuth2DiscordClientId(v string) UpdateOAuth2DiscordOption
- func (srv *Project) WithUpdateOAuth2DiscordClientSecret(v string) UpdateOAuth2DiscordOption
- func (srv *Project) WithUpdateOAuth2DiscordEnabled(v bool) UpdateOAuth2DiscordOption
- func (srv *Project) WithUpdateOAuth2DisqusEnabled(v bool) UpdateOAuth2DisqusOption
- func (srv *Project) WithUpdateOAuth2DisqusPublicKey(v string) UpdateOAuth2DisqusOption
- func (srv *Project) WithUpdateOAuth2DisqusSecretKey(v string) UpdateOAuth2DisqusOption
- func (srv *Project) WithUpdateOAuth2DropboxAppKey(v string) UpdateOAuth2DropboxOption
- func (srv *Project) WithUpdateOAuth2DropboxAppSecret(v string) UpdateOAuth2DropboxOption
- func (srv *Project) WithUpdateOAuth2DropboxEnabled(v bool) UpdateOAuth2DropboxOption
- func (srv *Project) WithUpdateOAuth2EtsyEnabled(v bool) UpdateOAuth2EtsyOption
- func (srv *Project) WithUpdateOAuth2EtsyKeyString(v string) UpdateOAuth2EtsyOption
- func (srv *Project) WithUpdateOAuth2EtsySharedSecret(v string) UpdateOAuth2EtsyOption
- func (srv *Project) WithUpdateOAuth2FacebookAppId(v string) UpdateOAuth2FacebookOption
- func (srv *Project) WithUpdateOAuth2FacebookAppSecret(v string) UpdateOAuth2FacebookOption
- func (srv *Project) WithUpdateOAuth2FacebookEnabled(v bool) UpdateOAuth2FacebookOption
- func (srv *Project) WithUpdateOAuth2FigmaClientId(v string) UpdateOAuth2FigmaOption
- func (srv *Project) WithUpdateOAuth2FigmaClientSecret(v string) UpdateOAuth2FigmaOption
- func (srv *Project) WithUpdateOAuth2FigmaEnabled(v bool) UpdateOAuth2FigmaOption
- func (srv *Project) WithUpdateOAuth2FusionAuthClientId(v string) UpdateOAuth2FusionAuthOption
- func (srv *Project) WithUpdateOAuth2FusionAuthClientSecret(v string) UpdateOAuth2FusionAuthOption
- func (srv *Project) WithUpdateOAuth2FusionAuthEnabled(v bool) UpdateOAuth2FusionAuthOption
- func (srv *Project) WithUpdateOAuth2FusionAuthEndpoint(v string) UpdateOAuth2FusionAuthOption
- func (srv *Project) WithUpdateOAuth2GitHubClientId(v string) UpdateOAuth2GitHubOption
- func (srv *Project) WithUpdateOAuth2GitHubClientSecret(v string) UpdateOAuth2GitHubOption
- func (srv *Project) WithUpdateOAuth2GitHubEnabled(v bool) UpdateOAuth2GitHubOption
- func (srv *Project) WithUpdateOAuth2GitlabApplicationId(v string) UpdateOAuth2GitlabOption
- func (srv *Project) WithUpdateOAuth2GitlabEnabled(v bool) UpdateOAuth2GitlabOption
- func (srv *Project) WithUpdateOAuth2GitlabEndpoint(v string) UpdateOAuth2GitlabOption
- func (srv *Project) WithUpdateOAuth2GitlabSecret(v string) UpdateOAuth2GitlabOption
- func (srv *Project) WithUpdateOAuth2GoogleClientId(v string) UpdateOAuth2GoogleOption
- func (srv *Project) WithUpdateOAuth2GoogleClientSecret(v string) UpdateOAuth2GoogleOption
- func (srv *Project) WithUpdateOAuth2GoogleEnabled(v bool) UpdateOAuth2GoogleOption
- func (srv *Project) WithUpdateOAuth2GooglePrompt(v []string) UpdateOAuth2GoogleOption
- func (srv *Project) WithUpdateOAuth2KeycloakClientId(v string) UpdateOAuth2KeycloakOption
- func (srv *Project) WithUpdateOAuth2KeycloakClientSecret(v string) UpdateOAuth2KeycloakOption
- func (srv *Project) WithUpdateOAuth2KeycloakEnabled(v bool) UpdateOAuth2KeycloakOption
- func (srv *Project) WithUpdateOAuth2KeycloakEndpoint(v string) UpdateOAuth2KeycloakOption
- func (srv *Project) WithUpdateOAuth2KeycloakRealmName(v string) UpdateOAuth2KeycloakOption
- func (srv *Project) WithUpdateOAuth2KickClientId(v string) UpdateOAuth2KickOption
- func (srv *Project) WithUpdateOAuth2KickClientSecret(v string) UpdateOAuth2KickOption
- func (srv *Project) WithUpdateOAuth2KickEnabled(v bool) UpdateOAuth2KickOption
- func (srv *Project) WithUpdateOAuth2LinkedinClientId(v string) UpdateOAuth2LinkedinOption
- func (srv *Project) WithUpdateOAuth2LinkedinEnabled(v bool) UpdateOAuth2LinkedinOption
- func (srv *Project) WithUpdateOAuth2LinkedinPrimaryClientSecret(v string) UpdateOAuth2LinkedinOption
- func (srv *Project) WithUpdateOAuth2MicrosoftApplicationId(v string) UpdateOAuth2MicrosoftOption
- func (srv *Project) WithUpdateOAuth2MicrosoftApplicationSecret(v string) UpdateOAuth2MicrosoftOption
- func (srv *Project) WithUpdateOAuth2MicrosoftEnabled(v bool) UpdateOAuth2MicrosoftOption
- func (srv *Project) WithUpdateOAuth2MicrosoftTenant(v string) UpdateOAuth2MicrosoftOption
- func (srv *Project) WithUpdateOAuth2NotionEnabled(v bool) UpdateOAuth2NotionOption
- func (srv *Project) WithUpdateOAuth2NotionOauthClientId(v string) UpdateOAuth2NotionOption
- func (srv *Project) WithUpdateOAuth2NotionOauthClientSecret(v string) UpdateOAuth2NotionOption
- func (srv *Project) WithUpdateOAuth2OidcAuthorizationURL(v string) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OidcClientId(v string) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OidcClientSecret(v string) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OidcEnabled(v bool) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OidcTokenURL(v string) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OidcUserInfoURL(v string) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OidcWellKnownURL(v string) UpdateOAuth2OidcOption
- func (srv *Project) WithUpdateOAuth2OktaAuthorizationServerId(v string) UpdateOAuth2OktaOption
- func (srv *Project) WithUpdateOAuth2OktaClientId(v string) UpdateOAuth2OktaOption
- func (srv *Project) WithUpdateOAuth2OktaClientSecret(v string) UpdateOAuth2OktaOption
- func (srv *Project) WithUpdateOAuth2OktaDomain(v string) UpdateOAuth2OktaOption
- func (srv *Project) WithUpdateOAuth2OktaEnabled(v bool) UpdateOAuth2OktaOption
- func (srv *Project) WithUpdateOAuth2PaypalClientId(v string) UpdateOAuth2PaypalOption
- func (srv *Project) WithUpdateOAuth2PaypalEnabled(v bool) UpdateOAuth2PaypalOption
- func (srv *Project) WithUpdateOAuth2PaypalSandboxClientId(v string) UpdateOAuth2PaypalSandboxOption
- func (srv *Project) WithUpdateOAuth2PaypalSandboxEnabled(v bool) UpdateOAuth2PaypalSandboxOption
- func (srv *Project) WithUpdateOAuth2PaypalSandboxSecretKey(v string) UpdateOAuth2PaypalSandboxOption
- func (srv *Project) WithUpdateOAuth2PaypalSecretKey(v string) UpdateOAuth2PaypalOption
- func (srv *Project) WithUpdateOAuth2PodioClientId(v string) UpdateOAuth2PodioOption
- func (srv *Project) WithUpdateOAuth2PodioClientSecret(v string) UpdateOAuth2PodioOption
- func (srv *Project) WithUpdateOAuth2PodioEnabled(v bool) UpdateOAuth2PodioOption
- func (srv *Project) WithUpdateOAuth2SalesforceCustomerKey(v string) UpdateOAuth2SalesforceOption
- func (srv *Project) WithUpdateOAuth2SalesforceCustomerSecret(v string) UpdateOAuth2SalesforceOption
- func (srv *Project) WithUpdateOAuth2SalesforceEnabled(v bool) UpdateOAuth2SalesforceOption
- func (srv *Project) WithUpdateOAuth2ServerAccessTokenDuration(v int) UpdateOAuth2ServerOption
- func (srv *Project) WithUpdateOAuth2ServerConfidentialPkce(v bool) UpdateOAuth2ServerOption
- func (srv *Project) WithUpdateOAuth2ServerPublicAccessTokenDuration(v int) UpdateOAuth2ServerOption
- func (srv *Project) WithUpdateOAuth2ServerPublicRefreshTokenDuration(v int) UpdateOAuth2ServerOption
- func (srv *Project) WithUpdateOAuth2ServerRefreshTokenDuration(v int) UpdateOAuth2ServerOption
- func (srv *Project) WithUpdateOAuth2ServerScopes(v []string) UpdateOAuth2ServerOption
- func (srv *Project) WithUpdateOAuth2SlackClientId(v string) UpdateOAuth2SlackOption
- func (srv *Project) WithUpdateOAuth2SlackClientSecret(v string) UpdateOAuth2SlackOption
- func (srv *Project) WithUpdateOAuth2SlackEnabled(v bool) UpdateOAuth2SlackOption
- func (srv *Project) WithUpdateOAuth2SpotifyClientId(v string) UpdateOAuth2SpotifyOption
- func (srv *Project) WithUpdateOAuth2SpotifyClientSecret(v string) UpdateOAuth2SpotifyOption
- func (srv *Project) WithUpdateOAuth2SpotifyEnabled(v bool) UpdateOAuth2SpotifyOption
- func (srv *Project) WithUpdateOAuth2StripeApiSecretKey(v string) UpdateOAuth2StripeOption
- func (srv *Project) WithUpdateOAuth2StripeClientId(v string) UpdateOAuth2StripeOption
- func (srv *Project) WithUpdateOAuth2StripeEnabled(v bool) UpdateOAuth2StripeOption
- func (srv *Project) WithUpdateOAuth2TradeshiftEnabled(v bool) UpdateOAuth2TradeshiftOption
- func (srv *Project) WithUpdateOAuth2TradeshiftOauth2ClientId(v string) UpdateOAuth2TradeshiftOption
- func (srv *Project) WithUpdateOAuth2TradeshiftOauth2ClientSecret(v string) UpdateOAuth2TradeshiftOption
- func (srv *Project) WithUpdateOAuth2TradeshiftSandboxEnabled(v bool) UpdateOAuth2TradeshiftSandboxOption
- func (srv *Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientId(v string) UpdateOAuth2TradeshiftSandboxOption
- func (srv *Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientSecret(v string) UpdateOAuth2TradeshiftSandboxOption
- func (srv *Project) WithUpdateOAuth2TwitchClientId(v string) UpdateOAuth2TwitchOption
- func (srv *Project) WithUpdateOAuth2TwitchClientSecret(v string) UpdateOAuth2TwitchOption
- func (srv *Project) WithUpdateOAuth2TwitchEnabled(v bool) UpdateOAuth2TwitchOption
- func (srv *Project) WithUpdateOAuth2WordPressClientId(v string) UpdateOAuth2WordPressOption
- func (srv *Project) WithUpdateOAuth2WordPressClientSecret(v string) UpdateOAuth2WordPressOption
- func (srv *Project) WithUpdateOAuth2WordPressEnabled(v bool) UpdateOAuth2WordPressOption
- func (srv *Project) WithUpdateOAuth2XCustomerKey(v string) UpdateOAuth2XOption
- func (srv *Project) WithUpdateOAuth2XEnabled(v bool) UpdateOAuth2XOption
- func (srv *Project) WithUpdateOAuth2XSecretKey(v string) UpdateOAuth2XOption
- func (srv *Project) WithUpdateOAuth2YahooClientId(v string) UpdateOAuth2YahooOption
- func (srv *Project) WithUpdateOAuth2YahooClientSecret(v string) UpdateOAuth2YahooOption
- func (srv *Project) WithUpdateOAuth2YahooEnabled(v bool) UpdateOAuth2YahooOption
- func (srv *Project) WithUpdateOAuth2YandexClientId(v string) UpdateOAuth2YandexOption
- func (srv *Project) WithUpdateOAuth2YandexClientSecret(v string) UpdateOAuth2YandexOption
- func (srv *Project) WithUpdateOAuth2YandexEnabled(v bool) UpdateOAuth2YandexOption
- func (srv *Project) WithUpdateOAuth2ZohoClientId(v string) UpdateOAuth2ZohoOption
- func (srv *Project) WithUpdateOAuth2ZohoClientSecret(v string) UpdateOAuth2ZohoOption
- func (srv *Project) WithUpdateOAuth2ZohoEnabled(v bool) UpdateOAuth2ZohoOption
- func (srv *Project) WithUpdateOAuth2ZoomClientId(v string) UpdateOAuth2ZoomOption
- func (srv *Project) WithUpdateOAuth2ZoomClientSecret(v string) UpdateOAuth2ZoomOption
- func (srv *Project) WithUpdateOAuth2ZoomEnabled(v bool) UpdateOAuth2ZoomOption
- func (srv *Project) WithUpdatePasswordStrengthPolicyLowercase(v bool) UpdatePasswordStrengthPolicyOption
- func (srv *Project) WithUpdatePasswordStrengthPolicyMin(v int) UpdatePasswordStrengthPolicyOption
- func (srv *Project) WithUpdatePasswordStrengthPolicyNumber(v bool) UpdatePasswordStrengthPolicyOption
- func (srv *Project) WithUpdatePasswordStrengthPolicySymbols(v bool) UpdatePasswordStrengthPolicyOption
- func (srv *Project) WithUpdatePasswordStrengthPolicyUppercase(v bool) UpdatePasswordStrengthPolicyOption
- func (srv *Project) WithUpdateSMTPEnabled(v bool) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPHost(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPPassword(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPPort(v int) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPReplyToEmail(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPReplyToName(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPSecure(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPSenderEmail(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPSenderName(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateSMTPUsername(v string) UpdateSMTPOption
- func (srv *Project) WithUpdateVariableKey(v string) UpdateVariableOption
- func (srv *Project) WithUpdateVariableSecret(v bool) UpdateVariableOption
- func (srv *Project) WithUpdateVariableValue(v string) UpdateVariableOption
- type UpdateEmailTemplateOption
- type UpdateEmailTemplateOptions
- type UpdateKeyOption
- type UpdateKeyOptions
- type UpdateMembershipPrivacyPolicyOption
- type UpdateMembershipPrivacyPolicyOptions
- type UpdateOAuth2AmazonOption
- type UpdateOAuth2AmazonOptions
- type UpdateOAuth2AppleOption
- type UpdateOAuth2AppleOptions
- type UpdateOAuth2Auth0Option
- type UpdateOAuth2Auth0Options
- type UpdateOAuth2AuthentikOption
- type UpdateOAuth2AuthentikOptions
- type UpdateOAuth2AutodeskOption
- type UpdateOAuth2AutodeskOptions
- type UpdateOAuth2BitbucketOption
- type UpdateOAuth2BitbucketOptions
- type UpdateOAuth2BitlyOption
- type UpdateOAuth2BitlyOptions
- type UpdateOAuth2BoxOption
- type UpdateOAuth2BoxOptions
- type UpdateOAuth2DailymotionOption
- type UpdateOAuth2DailymotionOptions
- type UpdateOAuth2DiscordOption
- type UpdateOAuth2DiscordOptions
- type UpdateOAuth2DisqusOption
- type UpdateOAuth2DisqusOptions
- type UpdateOAuth2DropboxOption
- type UpdateOAuth2DropboxOptions
- type UpdateOAuth2EtsyOption
- type UpdateOAuth2EtsyOptions
- type UpdateOAuth2FacebookOption
- type UpdateOAuth2FacebookOptions
- type UpdateOAuth2FigmaOption
- type UpdateOAuth2FigmaOptions
- type UpdateOAuth2FusionAuthOption
- type UpdateOAuth2FusionAuthOptions
- type UpdateOAuth2GitHubOption
- type UpdateOAuth2GitHubOptions
- type UpdateOAuth2GitlabOption
- type UpdateOAuth2GitlabOptions
- type UpdateOAuth2GoogleOption
- type UpdateOAuth2GoogleOptions
- type UpdateOAuth2KeycloakOption
- type UpdateOAuth2KeycloakOptions
- type UpdateOAuth2KickOption
- type UpdateOAuth2KickOptions
- type UpdateOAuth2LinkedinOption
- type UpdateOAuth2LinkedinOptions
- type UpdateOAuth2MicrosoftOption
- type UpdateOAuth2MicrosoftOptions
- type UpdateOAuth2NotionOption
- type UpdateOAuth2NotionOptions
- type UpdateOAuth2OidcOption
- type UpdateOAuth2OidcOptions
- type UpdateOAuth2OktaOption
- type UpdateOAuth2OktaOptions
- type UpdateOAuth2PaypalOption
- type UpdateOAuth2PaypalOptions
- type UpdateOAuth2PaypalSandboxOption
- type UpdateOAuth2PaypalSandboxOptions
- type UpdateOAuth2PodioOption
- type UpdateOAuth2PodioOptions
- type UpdateOAuth2SalesforceOption
- type UpdateOAuth2SalesforceOptions
- type UpdateOAuth2ServerOption
- type UpdateOAuth2ServerOptions
- type UpdateOAuth2SlackOption
- type UpdateOAuth2SlackOptions
- type UpdateOAuth2SpotifyOption
- type UpdateOAuth2SpotifyOptions
- type UpdateOAuth2StripeOption
- type UpdateOAuth2StripeOptions
- type UpdateOAuth2TradeshiftOption
- type UpdateOAuth2TradeshiftOptions
- type UpdateOAuth2TradeshiftSandboxOption
- type UpdateOAuth2TradeshiftSandboxOptions
- type UpdateOAuth2TwitchOption
- type UpdateOAuth2TwitchOptions
- type UpdateOAuth2WordPressOption
- type UpdateOAuth2WordPressOptions
- type UpdateOAuth2XOption
- type UpdateOAuth2XOptions
- type UpdateOAuth2YahooOption
- type UpdateOAuth2YahooOptions
- type UpdateOAuth2YandexOption
- type UpdateOAuth2YandexOptions
- type UpdateOAuth2ZohoOption
- type UpdateOAuth2ZohoOptions
- type UpdateOAuth2ZoomOption
- type UpdateOAuth2ZoomOptions
- type UpdatePasswordStrengthPolicyOption
- type UpdatePasswordStrengthPolicyOptions
- type UpdateSMTPOption
- type UpdateSMTPOptions
- type UpdateVariableOption
- type UpdateVariableOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateKeyOption ¶
type CreateKeyOption func(*CreateKeyOptions)
type CreateKeyOptions ¶
type CreateKeyOptions struct {
Expire string
// contains filtered or unexported fields
}
func (CreateKeyOptions) New ¶
func (options CreateKeyOptions) New() *CreateKeyOptions
type CreateVariableOption ¶
type CreateVariableOption func(*CreateVariableOptions)
type CreateVariableOptions ¶
type CreateVariableOptions struct {
Secret bool
// contains filtered or unexported fields
}
func (CreateVariableOptions) New ¶
func (options CreateVariableOptions) New() *CreateVariableOptions
type GetEmailTemplateOption ¶
type GetEmailTemplateOption func(*GetEmailTemplateOptions)
type GetEmailTemplateOptions ¶
type GetEmailTemplateOptions struct {
Locale string
// contains filtered or unexported fields
}
func (GetEmailTemplateOptions) New ¶
func (options GetEmailTemplateOptions) New() *GetEmailTemplateOptions
type ListEmailTemplatesOption ¶
type ListEmailTemplatesOption func(*ListEmailTemplatesOptions)
type ListEmailTemplatesOptions ¶
type ListEmailTemplatesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListEmailTemplatesOptions) New ¶
func (options ListEmailTemplatesOptions) New() *ListEmailTemplatesOptions
type ListKeysOption ¶
type ListKeysOption func(*ListKeysOptions)
type ListKeysOptions ¶
type ListKeysOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListKeysOptions) New ¶
func (options ListKeysOptions) New() *ListKeysOptions
type ListMockPhonesOption ¶
type ListMockPhonesOption func(*ListMockPhonesOptions)
type ListMockPhonesOptions ¶
type ListMockPhonesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListMockPhonesOptions) New ¶
func (options ListMockPhonesOptions) New() *ListMockPhonesOptions
type ListOAuth2ProvidersOption ¶
type ListOAuth2ProvidersOption func(*ListOAuth2ProvidersOptions)
type ListOAuth2ProvidersOptions ¶
type ListOAuth2ProvidersOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListOAuth2ProvidersOptions) New ¶
func (options ListOAuth2ProvidersOptions) New() *ListOAuth2ProvidersOptions
type ListPlatformsOption ¶
type ListPlatformsOption func(*ListPlatformsOptions)
type ListPlatformsOptions ¶
type ListPlatformsOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListPlatformsOptions) New ¶
func (options ListPlatformsOptions) New() *ListPlatformsOptions
type ListPoliciesOption ¶
type ListPoliciesOption func(*ListPoliciesOptions)
type ListPoliciesOptions ¶
type ListPoliciesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListPoliciesOptions) New ¶
func (options ListPoliciesOptions) New() *ListPoliciesOptions
type ListVariablesOption ¶
type ListVariablesOption func(*ListVariablesOptions)
type ListVariablesOptions ¶
type ListVariablesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListVariablesOptions) New ¶
func (options ListVariablesOptions) New() *ListVariablesOptions
type Project ¶
type Project struct {
// contains filtered or unexported fields
}
Project service
func (*Project) CreateAndroidPlatform ¶
func (srv *Project) CreateAndroidPlatform(PlatformId string, Name string, ApplicationId string) (*models.PlatformAndroid, error)
CreateAndroidPlatform create a new Android platform for your project. Use this endpoint to register a new Android platform where your users will run your application which will interact with the Appwrite API.
func (*Project) CreateApplePlatform ¶
func (srv *Project) CreateApplePlatform(PlatformId string, Name string, BundleIdentifier string) (*models.PlatformApple, error)
CreateApplePlatform create a new Apple platform for your project. Use this endpoint to register a new Apple platform where your users will run your application which will interact with the Appwrite API.
func (*Project) CreateEphemeralKey ¶
CreateEphemeralKey create a new ephemeral API key. It's recommended to have multiple API keys with strict scopes for separate functions within your project.
You can also create a standard API key if you need a longer-lived key instead.
func (*Project) CreateKey ¶
func (srv *Project) CreateKey(KeyId string, Name string, Scopes []string, optionalSetters ...CreateKeyOption) (*models.Key, error)
CreateKey create a new API key. It's recommended to have multiple API keys with strict scopes for separate functions within your project.
You can also create an ephemeral API key if you need a short-lived key instead.
func (*Project) CreateLinuxPlatform ¶
func (srv *Project) CreateLinuxPlatform(PlatformId string, Name string, PackageName string) (*models.PlatformLinux, error)
CreateLinuxPlatform create a new Linux platform for your project. Use this endpoint to register a new Linux platform where your users will run your application which will interact with the Appwrite API.
func (*Project) CreateMockPhone ¶
CreateMockPhone create a new mock phone for your project. Use this endpoint to register a mock phone number and its sign-in OTP for your testers.
func (*Project) CreateSMTPTest ¶
CreateSMTPTest send a test email to verify SMTP configuration.
func (*Project) CreateVariable ¶
func (srv *Project) CreateVariable(VariableId string, Key string, Value string, optionalSetters ...CreateVariableOption) (*models.Variable, error)
CreateVariable create a new project environment variable. These variables can be accessed by all functions and sites in the project.
func (*Project) CreateWebPlatform ¶
func (srv *Project) CreateWebPlatform(PlatformId string, Name string, Hostname string) (*models.PlatformWeb, error)
CreateWebPlatform create a new web platform for your project. Use this endpoint to register a new platform where your users will run your application which will interact with the Appwrite API.
func (*Project) CreateWindowsPlatform ¶
func (srv *Project) CreateWindowsPlatform(PlatformId string, Name string, PackageIdentifierName string) (*models.PlatformWindows, error)
CreateWindowsPlatform create a new Windows platform for your project. Use this endpoint to register a new Windows platform where your users will run your application which will interact with the Appwrite API.
func (*Project) DeleteKey ¶
DeleteKey delete a key by its unique ID. Once deleted, the key can no longer be used to authenticate API calls.
func (*Project) DeleteMockPhone ¶
DeleteMockPhone delete a mock phone by its unique number. This endpoint removes the mock phone and its OTP configuration from the project.
func (*Project) DeletePlatform ¶
DeletePlatform delete a platform by its unique ID. This endpoint removes the platform and all its configurations from the project.
func (*Project) DeleteVariable ¶
DeleteVariable delete a variable by its unique ID.
func (*Project) GetEmailTemplate ¶
func (srv *Project) GetEmailTemplate(TemplateId string, optionalSetters ...GetEmailTemplateOption) (*models.EmailTemplate, error)
GetEmailTemplate get a custom email template for the specified locale and type. This endpoint returns the template content, subject, and other configuration details.
func (*Project) GetMockPhone ¶
func (srv *Project) GetMockPhone(Number string) (*models.MockNumber, error)
GetMockPhone get a mock phone by its unique number. This endpoint returns the mock phone's OTP.
func (*Project) GetOAuth2Provider ¶
GetOAuth2Provider get a single OAuth2 provider configuration. Credential fields (client secret, p8 file, key/team IDs) are write-only and always returned empty.
func (*Project) GetPlatform ¶
GetPlatform get a platform by its unique ID. This endpoint returns the platform's details, including its name, type, and key configurations.
func (*Project) GetPolicy ¶
GetPolicy get a policy by its unique ID. This endpoint returns the current configuration for the requested project policy.
func (*Project) GetVariable ¶
GetVariable get a variable by its unique ID.
func (*Project) ListEmailTemplates ¶
func (srv *Project) ListEmailTemplates(optionalSetters ...ListEmailTemplatesOption) (*models.EmailTemplateList, error)
ListEmailTemplates get a list of all custom email templates configured for the project. This endpoint returns an array of all configured email templates and their locales.
func (*Project) ListKeys ¶
func (srv *Project) ListKeys(optionalSetters ...ListKeysOption) (*models.KeyList, error)
ListKeys get a list of all API keys from the current project.
func (*Project) ListMockPhones ¶
func (srv *Project) ListMockPhones(optionalSetters ...ListMockPhonesOption) (*models.MockNumberList, error)
ListMockPhones get a list of all mock phones in the project. This endpoint returns an array of all mock phones and their OTPs.
func (*Project) ListOAuth2Providers ¶
func (srv *Project) ListOAuth2Providers(optionalSetters ...ListOAuth2ProvidersOption) (*models.OAuth2ProviderList, error)
ListOAuth2Providers get a list of all OAuth2 providers supported by the server, along with the project's configuration for each. Credential fields are write-only and always returned empty.
func (*Project) ListPlatforms ¶
func (srv *Project) ListPlatforms(optionalSetters ...ListPlatformsOption) (*models.PlatformList, error)
ListPlatforms get a list of all platforms in the project. This endpoint returns an array of all platforms and their configurations.
func (*Project) ListPolicies ¶
func (srv *Project) ListPolicies(optionalSetters ...ListPoliciesOption) (*models.PolicyList, error)
ListPolicies get a list of all project policies and their current configuration.
func (*Project) ListVariables ¶
func (srv *Project) ListVariables(optionalSetters ...ListVariablesOption) (*models.VariableList, error)
ListVariables get a list of all project environment variables.
func (*Project) UpdateAndroidPlatform ¶
func (srv *Project) UpdateAndroidPlatform(PlatformId string, Name string, ApplicationId string) (*models.PlatformAndroid, error)
UpdateAndroidPlatform update an Android platform by its unique ID. Use this endpoint to update the platform's name or application ID.
func (*Project) UpdateApplePlatform ¶
func (srv *Project) UpdateApplePlatform(PlatformId string, Name string, BundleIdentifier string) (*models.PlatformApple, error)
UpdateApplePlatform update an Apple platform by its unique ID. Use this endpoint to update the platform's name or bundle identifier.
func (*Project) UpdateAuthMethod ¶
UpdateAuthMethod update properties of a specific auth method. Use this endpoint to enable or disable a method in your project.
func (*Project) UpdateDenyAliasedEmailPolicy ¶
UpdateDenyAliasedEmailPolicy configures if aliased emails such as subaddresses and emails with suffixes are denied during new users sign-ups and email updates.
func (*Project) UpdateDenyDisposableEmailPolicy ¶
UpdateDenyDisposableEmailPolicy configures if disposable emails from known temporary domains are denied during new users sign-ups and email updates.
func (*Project) UpdateDenyFreeEmailPolicy ¶
UpdateDenyFreeEmailPolicy configures if emails from free providers such as Gmail or Yahoo are denied during new users sign-ups and email updates.
func (*Project) UpdateEmailTemplate ¶
func (srv *Project) UpdateEmailTemplate(TemplateId string, optionalSetters ...UpdateEmailTemplateOption) (*models.EmailTemplate, error)
UpdateEmailTemplate update a custom email template for the specified locale and type. Use this endpoint to modify the content of your email templates.
func (*Project) UpdateKey ¶
func (srv *Project) UpdateKey(KeyId string, Name string, Scopes []string, optionalSetters ...UpdateKeyOption) (*models.Key, error)
UpdateKey update a key by its unique ID. Use this endpoint to update the name, scopes, or expiration time of an API key.
func (*Project) UpdateLabels ¶
UpdateLabels update the project labels. Labels can be used to easily filter projects in an organization.
func (*Project) UpdateLinuxPlatform ¶
func (srv *Project) UpdateLinuxPlatform(PlatformId string, Name string, PackageName string) (*models.PlatformLinux, error)
UpdateLinuxPlatform update a Linux platform by its unique ID. Use this endpoint to update the platform's name or package name.
func (*Project) UpdateMembershipPrivacyPolicy ¶
func (srv *Project) UpdateMembershipPrivacyPolicy(optionalSetters ...UpdateMembershipPrivacyPolicyOption) (*models.Project, error)
UpdateMembershipPrivacyPolicy updating this policy allows you to control if team members can see other members information. When enabled, all team members can see ID, name, email, phone number, and MFA status of other members..
func (*Project) UpdateMockPhone ¶
UpdateMockPhone update a mock phone by its unique number. Use this endpoint to update the mock phone's OTP.
func (*Project) UpdateOAuth2Amazon ¶
func (srv *Project) UpdateOAuth2Amazon(optionalSetters ...UpdateOAuth2AmazonOption) (*models.OAuth2Amazon, error)
UpdateOAuth2Amazon update the project OAuth2 Amazon configuration.
func (*Project) UpdateOAuth2Apple ¶
func (srv *Project) UpdateOAuth2Apple(optionalSetters ...UpdateOAuth2AppleOption) (*models.OAuth2Apple, error)
UpdateOAuth2Apple update the project OAuth2 Apple configuration.
func (*Project) UpdateOAuth2Auth0 ¶
func (srv *Project) UpdateOAuth2Auth0(optionalSetters ...UpdateOAuth2Auth0Option) (*models.OAuth2Auth0, error)
UpdateOAuth2Auth0 update the project OAuth2 Auth0 configuration.
func (*Project) UpdateOAuth2Authentik ¶
func (srv *Project) UpdateOAuth2Authentik(optionalSetters ...UpdateOAuth2AuthentikOption) (*models.OAuth2Authentik, error)
UpdateOAuth2Authentik update the project OAuth2 Authentik configuration.
func (*Project) UpdateOAuth2Autodesk ¶
func (srv *Project) UpdateOAuth2Autodesk(optionalSetters ...UpdateOAuth2AutodeskOption) (*models.OAuth2Autodesk, error)
UpdateOAuth2Autodesk update the project OAuth2 Autodesk configuration.
func (*Project) UpdateOAuth2Bitbucket ¶
func (srv *Project) UpdateOAuth2Bitbucket(optionalSetters ...UpdateOAuth2BitbucketOption) (*models.OAuth2Bitbucket, error)
UpdateOAuth2Bitbucket update the project OAuth2 Bitbucket configuration.
func (*Project) UpdateOAuth2Bitly ¶
func (srv *Project) UpdateOAuth2Bitly(optionalSetters ...UpdateOAuth2BitlyOption) (*models.OAuth2Bitly, error)
UpdateOAuth2Bitly update the project OAuth2 Bitly configuration.
func (*Project) UpdateOAuth2Box ¶
func (srv *Project) UpdateOAuth2Box(optionalSetters ...UpdateOAuth2BoxOption) (*models.OAuth2Box, error)
UpdateOAuth2Box update the project OAuth2 Box configuration.
func (*Project) UpdateOAuth2Dailymotion ¶
func (srv *Project) UpdateOAuth2Dailymotion(optionalSetters ...UpdateOAuth2DailymotionOption) (*models.OAuth2Dailymotion, error)
UpdateOAuth2Dailymotion update the project OAuth2 Dailymotion configuration.
func (*Project) UpdateOAuth2Discord ¶
func (srv *Project) UpdateOAuth2Discord(optionalSetters ...UpdateOAuth2DiscordOption) (*models.OAuth2Discord, error)
UpdateOAuth2Discord update the project OAuth2 Discord configuration.
func (*Project) UpdateOAuth2Disqus ¶
func (srv *Project) UpdateOAuth2Disqus(optionalSetters ...UpdateOAuth2DisqusOption) (*models.OAuth2Disqus, error)
UpdateOAuth2Disqus update the project OAuth2 Disqus configuration.
func (*Project) UpdateOAuth2Dropbox ¶
func (srv *Project) UpdateOAuth2Dropbox(optionalSetters ...UpdateOAuth2DropboxOption) (*models.OAuth2Dropbox, error)
UpdateOAuth2Dropbox update the project OAuth2 Dropbox configuration.
func (*Project) UpdateOAuth2Etsy ¶
func (srv *Project) UpdateOAuth2Etsy(optionalSetters ...UpdateOAuth2EtsyOption) (*models.OAuth2Etsy, error)
UpdateOAuth2Etsy update the project OAuth2 Etsy configuration.
func (*Project) UpdateOAuth2Facebook ¶
func (srv *Project) UpdateOAuth2Facebook(optionalSetters ...UpdateOAuth2FacebookOption) (*models.OAuth2Facebook, error)
UpdateOAuth2Facebook update the project OAuth2 Facebook configuration.
func (*Project) UpdateOAuth2Figma ¶
func (srv *Project) UpdateOAuth2Figma(optionalSetters ...UpdateOAuth2FigmaOption) (*models.OAuth2Figma, error)
UpdateOAuth2Figma update the project OAuth2 Figma configuration.
func (*Project) UpdateOAuth2FusionAuth ¶
func (srv *Project) UpdateOAuth2FusionAuth(optionalSetters ...UpdateOAuth2FusionAuthOption) (*models.OAuth2FusionAuth, error)
UpdateOAuth2FusionAuth update the project OAuth2 FusionAuth configuration.
func (*Project) UpdateOAuth2GitHub ¶
func (srv *Project) UpdateOAuth2GitHub(optionalSetters ...UpdateOAuth2GitHubOption) (*models.OAuth2Github, error)
UpdateOAuth2GitHub update the project OAuth2 GitHub configuration.
func (*Project) UpdateOAuth2Gitlab ¶
func (srv *Project) UpdateOAuth2Gitlab(optionalSetters ...UpdateOAuth2GitlabOption) (*models.OAuth2Gitlab, error)
UpdateOAuth2Gitlab update the project OAuth2 Gitlab configuration.
func (*Project) UpdateOAuth2Google ¶
func (srv *Project) UpdateOAuth2Google(optionalSetters ...UpdateOAuth2GoogleOption) (*models.OAuth2Google, error)
UpdateOAuth2Google update the project OAuth2 Google configuration.
func (*Project) UpdateOAuth2Keycloak ¶
func (srv *Project) UpdateOAuth2Keycloak(optionalSetters ...UpdateOAuth2KeycloakOption) (*models.OAuth2Keycloak, error)
UpdateOAuth2Keycloak update the project OAuth2 Keycloak configuration.
func (*Project) UpdateOAuth2Kick ¶
func (srv *Project) UpdateOAuth2Kick(optionalSetters ...UpdateOAuth2KickOption) (*models.OAuth2Kick, error)
UpdateOAuth2Kick update the project OAuth2 Kick configuration.
func (*Project) UpdateOAuth2Linkedin ¶
func (srv *Project) UpdateOAuth2Linkedin(optionalSetters ...UpdateOAuth2LinkedinOption) (*models.OAuth2Linkedin, error)
UpdateOAuth2Linkedin update the project OAuth2 Linkedin configuration.
func (*Project) UpdateOAuth2Microsoft ¶
func (srv *Project) UpdateOAuth2Microsoft(optionalSetters ...UpdateOAuth2MicrosoftOption) (*models.OAuth2Microsoft, error)
UpdateOAuth2Microsoft update the project OAuth2 Microsoft configuration.
func (*Project) UpdateOAuth2Notion ¶
func (srv *Project) UpdateOAuth2Notion(optionalSetters ...UpdateOAuth2NotionOption) (*models.OAuth2Notion, error)
UpdateOAuth2Notion update the project OAuth2 Notion configuration.
func (*Project) UpdateOAuth2Oidc ¶
func (srv *Project) UpdateOAuth2Oidc(optionalSetters ...UpdateOAuth2OidcOption) (*models.OAuth2Oidc, error)
UpdateOAuth2Oidc update the project OAuth2 Oidc configuration.
func (*Project) UpdateOAuth2Okta ¶
func (srv *Project) UpdateOAuth2Okta(optionalSetters ...UpdateOAuth2OktaOption) (*models.OAuth2Okta, error)
UpdateOAuth2Okta update the project OAuth2 Okta configuration.
func (*Project) UpdateOAuth2Paypal ¶
func (srv *Project) UpdateOAuth2Paypal(optionalSetters ...UpdateOAuth2PaypalOption) (*models.OAuth2Paypal, error)
UpdateOAuth2Paypal update the project OAuth2 Paypal configuration.
func (*Project) UpdateOAuth2PaypalSandbox ¶
func (srv *Project) UpdateOAuth2PaypalSandbox(optionalSetters ...UpdateOAuth2PaypalSandboxOption) (*models.OAuth2Paypal, error)
UpdateOAuth2PaypalSandbox update the project OAuth2 PaypalSandbox configuration.
func (*Project) UpdateOAuth2Podio ¶
func (srv *Project) UpdateOAuth2Podio(optionalSetters ...UpdateOAuth2PodioOption) (*models.OAuth2Podio, error)
UpdateOAuth2Podio update the project OAuth2 Podio configuration.
func (*Project) UpdateOAuth2Salesforce ¶
func (srv *Project) UpdateOAuth2Salesforce(optionalSetters ...UpdateOAuth2SalesforceOption) (*models.OAuth2Salesforce, error)
UpdateOAuth2Salesforce update the project OAuth2 Salesforce configuration.
func (*Project) UpdateOAuth2Server ¶ added in v5.1.0
func (srv *Project) UpdateOAuth2Server(Enabled bool, AuthorizationUrl string, optionalSetters ...UpdateOAuth2ServerOption) (*models.Project, error)
UpdateOAuth2Server update the OAuth2 server (OIDC provider) configuration.
func (*Project) UpdateOAuth2Slack ¶
func (srv *Project) UpdateOAuth2Slack(optionalSetters ...UpdateOAuth2SlackOption) (*models.OAuth2Slack, error)
UpdateOAuth2Slack update the project OAuth2 Slack configuration.
func (*Project) UpdateOAuth2Spotify ¶
func (srv *Project) UpdateOAuth2Spotify(optionalSetters ...UpdateOAuth2SpotifyOption) (*models.OAuth2Spotify, error)
UpdateOAuth2Spotify update the project OAuth2 Spotify configuration.
func (*Project) UpdateOAuth2Stripe ¶
func (srv *Project) UpdateOAuth2Stripe(optionalSetters ...UpdateOAuth2StripeOption) (*models.OAuth2Stripe, error)
UpdateOAuth2Stripe update the project OAuth2 Stripe configuration.
func (*Project) UpdateOAuth2Tradeshift ¶
func (srv *Project) UpdateOAuth2Tradeshift(optionalSetters ...UpdateOAuth2TradeshiftOption) (*models.OAuth2Tradeshift, error)
UpdateOAuth2Tradeshift update the project OAuth2 Tradeshift configuration.
func (*Project) UpdateOAuth2TradeshiftSandbox ¶
func (srv *Project) UpdateOAuth2TradeshiftSandbox(optionalSetters ...UpdateOAuth2TradeshiftSandboxOption) (*models.OAuth2Tradeshift, error)
UpdateOAuth2TradeshiftSandbox update the project OAuth2 Tradeshift Sandbox configuration.
func (*Project) UpdateOAuth2Twitch ¶
func (srv *Project) UpdateOAuth2Twitch(optionalSetters ...UpdateOAuth2TwitchOption) (*models.OAuth2Twitch, error)
UpdateOAuth2Twitch update the project OAuth2 Twitch configuration.
func (*Project) UpdateOAuth2WordPress ¶
func (srv *Project) UpdateOAuth2WordPress(optionalSetters ...UpdateOAuth2WordPressOption) (*models.OAuth2WordPress, error)
UpdateOAuth2WordPress update the project OAuth2 WordPress configuration.
func (*Project) UpdateOAuth2X ¶
func (srv *Project) UpdateOAuth2X(optionalSetters ...UpdateOAuth2XOption) (*models.OAuth2X, error)
UpdateOAuth2X update the project OAuth2 X configuration.
func (*Project) UpdateOAuth2Yahoo ¶
func (srv *Project) UpdateOAuth2Yahoo(optionalSetters ...UpdateOAuth2YahooOption) (*models.OAuth2Yahoo, error)
UpdateOAuth2Yahoo update the project OAuth2 Yahoo configuration.
func (*Project) UpdateOAuth2Yandex ¶
func (srv *Project) UpdateOAuth2Yandex(optionalSetters ...UpdateOAuth2YandexOption) (*models.OAuth2Yandex, error)
UpdateOAuth2Yandex update the project OAuth2 Yandex configuration.
func (*Project) UpdateOAuth2Zoho ¶
func (srv *Project) UpdateOAuth2Zoho(optionalSetters ...UpdateOAuth2ZohoOption) (*models.OAuth2Zoho, error)
UpdateOAuth2Zoho update the project OAuth2 Zoho configuration.
func (*Project) UpdateOAuth2Zoom ¶
func (srv *Project) UpdateOAuth2Zoom(optionalSetters ...UpdateOAuth2ZoomOption) (*models.OAuth2Zoom, error)
UpdateOAuth2Zoom update the project OAuth2 Zoom configuration.
func (*Project) UpdatePasswordDictionaryPolicy ¶
UpdatePasswordDictionaryPolicy updating this policy allows you to control if new passwords are checked against most common passwords dictionary. When enabled, and user changes their password, password must not be contained in the dictionary.
func (*Project) UpdatePasswordHistoryPolicy ¶
UpdatePasswordHistoryPolicy updates one of password strength policies. Based on total length configured, previous password hashes are stored, and users cannot choose a new password that is already stored in the passwird history list, when updating an user password, or setting new one through password recovery.
Keep in mind, while password history policy is disabled, the history is not being stored. Enabling the policy will not have any history on existing users, and it will only start to collect and enforce the policy on password changes since the policy is enabled.
func (*Project) UpdatePasswordPersonalDataPolicy ¶
UpdatePasswordPersonalDataPolicy updating this policy allows you to control if password strength is checked against personal data. When enabled, and user sets or changes their password, the password must not contain user ID, name, email or phone number.
func (*Project) UpdatePasswordStrengthPolicy ¶ added in v5.1.0
func (srv *Project) UpdatePasswordStrengthPolicy(optionalSetters ...UpdatePasswordStrengthPolicyOption) (*models.PolicyPasswordStrength, error)
UpdatePasswordStrengthPolicy update the password strength requirements for users in the project.
func (*Project) UpdateProtocol ¶
UpdateProtocol update properties of a specific protocol. Use this endpoint to enable or disable a protocol in your project.
func (*Project) UpdateSMTP ¶
func (srv *Project) UpdateSMTP(optionalSetters ...UpdateSMTPOption) (*models.Project, error)
UpdateSMTP update the SMTP configuration for your project. Use this endpoint to configure your project's SMTP provider with your custom settings for sending transactional emails.
func (*Project) UpdateService ¶
UpdateService update properties of a specific service. Use this endpoint to enable or disable a service in your project.
func (*Project) UpdateSessionAlertPolicy ¶
UpdateSessionAlertPolicy updating this policy allows you to control if email alert is sent upon session creation. When enabled, and user signs into their account, they will be sent an email notification. There is an exception, the first session after a new sign up does not trigger an alert, even if the policy is enabled.
func (*Project) UpdateSessionDurationPolicy ¶
UpdateSessionDurationPolicy update maximum duration how long sessions created within a project should stay active for.
func (*Project) UpdateSessionInvalidationPolicy ¶
UpdateSessionInvalidationPolicy updating this policy allows you to control if existing sessions should be invalidated when a password of a user is changed. When enabled, and user changes their password, they will be logged out of all their devices.
func (*Project) UpdateSessionLimitPolicy ¶
UpdateSessionLimitPolicy update the maximum number of sessions allowed per user. When the limit is hit, the oldest session will be deleted to make room for new one.
func (*Project) UpdateUserLimitPolicy ¶
UpdateUserLimitPolicy update the maximum number of users in the project. When the limit is hit or amount of existing users already exceeded the limit, all users remain active, but new user sign up will be prohibited.
func (*Project) UpdateVariable ¶
func (srv *Project) UpdateVariable(VariableId string, optionalSetters ...UpdateVariableOption) (*models.Variable, error)
UpdateVariable update variable by its unique ID.
func (*Project) UpdateWebPlatform ¶
func (srv *Project) UpdateWebPlatform(PlatformId string, Name string, Hostname string) (*models.PlatformWeb, error)
UpdateWebPlatform update a web platform by its unique ID. Use this endpoint to update the platform's name or hostname.
func (*Project) UpdateWindowsPlatform ¶
func (srv *Project) UpdateWindowsPlatform(PlatformId string, Name string, PackageIdentifierName string) (*models.PlatformWindows, error)
UpdateWindowsPlatform update a Windows platform by its unique ID. Use this endpoint to update the platform's name or package identifier name.
func (*Project) WithCreateKeyExpire ¶
func (srv *Project) WithCreateKeyExpire(v string) CreateKeyOption
func (*Project) WithCreateVariableSecret ¶
func (srv *Project) WithCreateVariableSecret(v bool) CreateVariableOption
func (*Project) WithGetEmailTemplateLocale ¶
func (srv *Project) WithGetEmailTemplateLocale(v string) GetEmailTemplateOption
func (*Project) WithListEmailTemplatesQueries ¶
func (srv *Project) WithListEmailTemplatesQueries(v []string) ListEmailTemplatesOption
func (*Project) WithListEmailTemplatesTotal ¶
func (srv *Project) WithListEmailTemplatesTotal(v bool) ListEmailTemplatesOption
func (*Project) WithListKeysQueries ¶
func (srv *Project) WithListKeysQueries(v []string) ListKeysOption
func (*Project) WithListKeysTotal ¶
func (srv *Project) WithListKeysTotal(v bool) ListKeysOption
func (*Project) WithListMockPhonesQueries ¶
func (srv *Project) WithListMockPhonesQueries(v []string) ListMockPhonesOption
func (*Project) WithListMockPhonesTotal ¶
func (srv *Project) WithListMockPhonesTotal(v bool) ListMockPhonesOption
func (*Project) WithListOAuth2ProvidersQueries ¶
func (srv *Project) WithListOAuth2ProvidersQueries(v []string) ListOAuth2ProvidersOption
func (*Project) WithListOAuth2ProvidersTotal ¶
func (srv *Project) WithListOAuth2ProvidersTotal(v bool) ListOAuth2ProvidersOption
func (*Project) WithListPlatformsQueries ¶
func (srv *Project) WithListPlatformsQueries(v []string) ListPlatformsOption
func (*Project) WithListPlatformsTotal ¶
func (srv *Project) WithListPlatformsTotal(v bool) ListPlatformsOption
func (*Project) WithListPoliciesQueries ¶
func (srv *Project) WithListPoliciesQueries(v []string) ListPoliciesOption
func (*Project) WithListPoliciesTotal ¶
func (srv *Project) WithListPoliciesTotal(v bool) ListPoliciesOption
func (*Project) WithListVariablesQueries ¶
func (srv *Project) WithListVariablesQueries(v []string) ListVariablesOption
func (*Project) WithListVariablesTotal ¶
func (srv *Project) WithListVariablesTotal(v bool) ListVariablesOption
func (*Project) WithUpdateEmailTemplateLocale ¶
func (srv *Project) WithUpdateEmailTemplateLocale(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateMessage ¶
func (srv *Project) WithUpdateEmailTemplateMessage(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateReplyToEmail ¶
func (srv *Project) WithUpdateEmailTemplateReplyToEmail(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateReplyToName ¶
func (srv *Project) WithUpdateEmailTemplateReplyToName(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateSenderEmail ¶
func (srv *Project) WithUpdateEmailTemplateSenderEmail(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateSenderName ¶
func (srv *Project) WithUpdateEmailTemplateSenderName(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateSubject ¶
func (srv *Project) WithUpdateEmailTemplateSubject(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateKeyExpire ¶
func (srv *Project) WithUpdateKeyExpire(v string) UpdateKeyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserEmail ¶
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserEmail(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserId ¶
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserId(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserMFA ¶
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserMFA(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserName ¶
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserName(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserPhone ¶
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserPhone(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateOAuth2AmazonClientId ¶
func (srv *Project) WithUpdateOAuth2AmazonClientId(v string) UpdateOAuth2AmazonOption
func (*Project) WithUpdateOAuth2AmazonClientSecret ¶
func (srv *Project) WithUpdateOAuth2AmazonClientSecret(v string) UpdateOAuth2AmazonOption
func (*Project) WithUpdateOAuth2AmazonEnabled ¶
func (srv *Project) WithUpdateOAuth2AmazonEnabled(v bool) UpdateOAuth2AmazonOption
func (*Project) WithUpdateOAuth2AppleEnabled ¶
func (srv *Project) WithUpdateOAuth2AppleEnabled(v bool) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleKeyId ¶
func (srv *Project) WithUpdateOAuth2AppleKeyId(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleP8File ¶
func (srv *Project) WithUpdateOAuth2AppleP8File(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleServiceId ¶
func (srv *Project) WithUpdateOAuth2AppleServiceId(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleTeamId ¶
func (srv *Project) WithUpdateOAuth2AppleTeamId(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2Auth0ClientId ¶
func (srv *Project) WithUpdateOAuth2Auth0ClientId(v string) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2Auth0ClientSecret ¶
func (srv *Project) WithUpdateOAuth2Auth0ClientSecret(v string) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2Auth0Enabled ¶
func (srv *Project) WithUpdateOAuth2Auth0Enabled(v bool) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2Auth0Endpoint ¶
func (srv *Project) WithUpdateOAuth2Auth0Endpoint(v string) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2AuthentikClientId ¶
func (srv *Project) WithUpdateOAuth2AuthentikClientId(v string) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AuthentikClientSecret ¶
func (srv *Project) WithUpdateOAuth2AuthentikClientSecret(v string) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AuthentikEnabled ¶
func (srv *Project) WithUpdateOAuth2AuthentikEnabled(v bool) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AuthentikEndpoint ¶
func (srv *Project) WithUpdateOAuth2AuthentikEndpoint(v string) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AutodeskClientId ¶
func (srv *Project) WithUpdateOAuth2AutodeskClientId(v string) UpdateOAuth2AutodeskOption
func (*Project) WithUpdateOAuth2AutodeskClientSecret ¶
func (srv *Project) WithUpdateOAuth2AutodeskClientSecret(v string) UpdateOAuth2AutodeskOption
func (*Project) WithUpdateOAuth2AutodeskEnabled ¶
func (srv *Project) WithUpdateOAuth2AutodeskEnabled(v bool) UpdateOAuth2AutodeskOption
func (*Project) WithUpdateOAuth2BitbucketEnabled ¶
func (srv *Project) WithUpdateOAuth2BitbucketEnabled(v bool) UpdateOAuth2BitbucketOption
func (*Project) WithUpdateOAuth2BitbucketKey ¶
func (srv *Project) WithUpdateOAuth2BitbucketKey(v string) UpdateOAuth2BitbucketOption
func (*Project) WithUpdateOAuth2BitbucketSecret ¶
func (srv *Project) WithUpdateOAuth2BitbucketSecret(v string) UpdateOAuth2BitbucketOption
func (*Project) WithUpdateOAuth2BitlyClientId ¶
func (srv *Project) WithUpdateOAuth2BitlyClientId(v string) UpdateOAuth2BitlyOption
func (*Project) WithUpdateOAuth2BitlyClientSecret ¶
func (srv *Project) WithUpdateOAuth2BitlyClientSecret(v string) UpdateOAuth2BitlyOption
func (*Project) WithUpdateOAuth2BitlyEnabled ¶
func (srv *Project) WithUpdateOAuth2BitlyEnabled(v bool) UpdateOAuth2BitlyOption
func (*Project) WithUpdateOAuth2BoxClientId ¶
func (srv *Project) WithUpdateOAuth2BoxClientId(v string) UpdateOAuth2BoxOption
func (*Project) WithUpdateOAuth2BoxClientSecret ¶
func (srv *Project) WithUpdateOAuth2BoxClientSecret(v string) UpdateOAuth2BoxOption
func (*Project) WithUpdateOAuth2BoxEnabled ¶
func (srv *Project) WithUpdateOAuth2BoxEnabled(v bool) UpdateOAuth2BoxOption
func (*Project) WithUpdateOAuth2DailymotionApiKey ¶
func (srv *Project) WithUpdateOAuth2DailymotionApiKey(v string) UpdateOAuth2DailymotionOption
func (*Project) WithUpdateOAuth2DailymotionApiSecret ¶
func (srv *Project) WithUpdateOAuth2DailymotionApiSecret(v string) UpdateOAuth2DailymotionOption
func (*Project) WithUpdateOAuth2DailymotionEnabled ¶
func (srv *Project) WithUpdateOAuth2DailymotionEnabled(v bool) UpdateOAuth2DailymotionOption
func (*Project) WithUpdateOAuth2DiscordClientId ¶
func (srv *Project) WithUpdateOAuth2DiscordClientId(v string) UpdateOAuth2DiscordOption
func (*Project) WithUpdateOAuth2DiscordClientSecret ¶
func (srv *Project) WithUpdateOAuth2DiscordClientSecret(v string) UpdateOAuth2DiscordOption
func (*Project) WithUpdateOAuth2DiscordEnabled ¶
func (srv *Project) WithUpdateOAuth2DiscordEnabled(v bool) UpdateOAuth2DiscordOption
func (*Project) WithUpdateOAuth2DisqusEnabled ¶
func (srv *Project) WithUpdateOAuth2DisqusEnabled(v bool) UpdateOAuth2DisqusOption
func (*Project) WithUpdateOAuth2DisqusPublicKey ¶
func (srv *Project) WithUpdateOAuth2DisqusPublicKey(v string) UpdateOAuth2DisqusOption
func (*Project) WithUpdateOAuth2DisqusSecretKey ¶
func (srv *Project) WithUpdateOAuth2DisqusSecretKey(v string) UpdateOAuth2DisqusOption
func (*Project) WithUpdateOAuth2DropboxAppKey ¶
func (srv *Project) WithUpdateOAuth2DropboxAppKey(v string) UpdateOAuth2DropboxOption
func (*Project) WithUpdateOAuth2DropboxAppSecret ¶
func (srv *Project) WithUpdateOAuth2DropboxAppSecret(v string) UpdateOAuth2DropboxOption
func (*Project) WithUpdateOAuth2DropboxEnabled ¶
func (srv *Project) WithUpdateOAuth2DropboxEnabled(v bool) UpdateOAuth2DropboxOption
func (*Project) WithUpdateOAuth2EtsyEnabled ¶
func (srv *Project) WithUpdateOAuth2EtsyEnabled(v bool) UpdateOAuth2EtsyOption
func (*Project) WithUpdateOAuth2EtsyKeyString ¶
func (srv *Project) WithUpdateOAuth2EtsyKeyString(v string) UpdateOAuth2EtsyOption
func (*Project) WithUpdateOAuth2EtsySharedSecret ¶
func (srv *Project) WithUpdateOAuth2EtsySharedSecret(v string) UpdateOAuth2EtsyOption
func (*Project) WithUpdateOAuth2FacebookAppId ¶
func (srv *Project) WithUpdateOAuth2FacebookAppId(v string) UpdateOAuth2FacebookOption
func (*Project) WithUpdateOAuth2FacebookAppSecret ¶
func (srv *Project) WithUpdateOAuth2FacebookAppSecret(v string) UpdateOAuth2FacebookOption
func (*Project) WithUpdateOAuth2FacebookEnabled ¶
func (srv *Project) WithUpdateOAuth2FacebookEnabled(v bool) UpdateOAuth2FacebookOption
func (*Project) WithUpdateOAuth2FigmaClientId ¶
func (srv *Project) WithUpdateOAuth2FigmaClientId(v string) UpdateOAuth2FigmaOption
func (*Project) WithUpdateOAuth2FigmaClientSecret ¶
func (srv *Project) WithUpdateOAuth2FigmaClientSecret(v string) UpdateOAuth2FigmaOption
func (*Project) WithUpdateOAuth2FigmaEnabled ¶
func (srv *Project) WithUpdateOAuth2FigmaEnabled(v bool) UpdateOAuth2FigmaOption
func (*Project) WithUpdateOAuth2FusionAuthClientId ¶
func (srv *Project) WithUpdateOAuth2FusionAuthClientId(v string) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2FusionAuthClientSecret ¶
func (srv *Project) WithUpdateOAuth2FusionAuthClientSecret(v string) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2FusionAuthEnabled ¶
func (srv *Project) WithUpdateOAuth2FusionAuthEnabled(v bool) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2FusionAuthEndpoint ¶
func (srv *Project) WithUpdateOAuth2FusionAuthEndpoint(v string) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2GitHubClientId ¶
func (srv *Project) WithUpdateOAuth2GitHubClientId(v string) UpdateOAuth2GitHubOption
func (*Project) WithUpdateOAuth2GitHubClientSecret ¶
func (srv *Project) WithUpdateOAuth2GitHubClientSecret(v string) UpdateOAuth2GitHubOption
func (*Project) WithUpdateOAuth2GitHubEnabled ¶
func (srv *Project) WithUpdateOAuth2GitHubEnabled(v bool) UpdateOAuth2GitHubOption
func (*Project) WithUpdateOAuth2GitlabApplicationId ¶
func (srv *Project) WithUpdateOAuth2GitlabApplicationId(v string) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GitlabEnabled ¶
func (srv *Project) WithUpdateOAuth2GitlabEnabled(v bool) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GitlabEndpoint ¶
func (srv *Project) WithUpdateOAuth2GitlabEndpoint(v string) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GitlabSecret ¶
func (srv *Project) WithUpdateOAuth2GitlabSecret(v string) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GoogleClientId ¶
func (srv *Project) WithUpdateOAuth2GoogleClientId(v string) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2GoogleClientSecret ¶
func (srv *Project) WithUpdateOAuth2GoogleClientSecret(v string) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2GoogleEnabled ¶
func (srv *Project) WithUpdateOAuth2GoogleEnabled(v bool) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2GooglePrompt ¶
func (srv *Project) WithUpdateOAuth2GooglePrompt(v []string) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2KeycloakClientId ¶
func (srv *Project) WithUpdateOAuth2KeycloakClientId(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakClientSecret ¶
func (srv *Project) WithUpdateOAuth2KeycloakClientSecret(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakEnabled ¶
func (srv *Project) WithUpdateOAuth2KeycloakEnabled(v bool) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakEndpoint ¶
func (srv *Project) WithUpdateOAuth2KeycloakEndpoint(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakRealmName ¶
func (srv *Project) WithUpdateOAuth2KeycloakRealmName(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KickClientId ¶
func (srv *Project) WithUpdateOAuth2KickClientId(v string) UpdateOAuth2KickOption
func (*Project) WithUpdateOAuth2KickClientSecret ¶
func (srv *Project) WithUpdateOAuth2KickClientSecret(v string) UpdateOAuth2KickOption
func (*Project) WithUpdateOAuth2KickEnabled ¶
func (srv *Project) WithUpdateOAuth2KickEnabled(v bool) UpdateOAuth2KickOption
func (*Project) WithUpdateOAuth2LinkedinClientId ¶
func (srv *Project) WithUpdateOAuth2LinkedinClientId(v string) UpdateOAuth2LinkedinOption
func (*Project) WithUpdateOAuth2LinkedinEnabled ¶
func (srv *Project) WithUpdateOAuth2LinkedinEnabled(v bool) UpdateOAuth2LinkedinOption
func (*Project) WithUpdateOAuth2LinkedinPrimaryClientSecret ¶
func (srv *Project) WithUpdateOAuth2LinkedinPrimaryClientSecret(v string) UpdateOAuth2LinkedinOption
func (*Project) WithUpdateOAuth2MicrosoftApplicationId ¶
func (srv *Project) WithUpdateOAuth2MicrosoftApplicationId(v string) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2MicrosoftApplicationSecret ¶
func (srv *Project) WithUpdateOAuth2MicrosoftApplicationSecret(v string) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2MicrosoftEnabled ¶
func (srv *Project) WithUpdateOAuth2MicrosoftEnabled(v bool) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2MicrosoftTenant ¶
func (srv *Project) WithUpdateOAuth2MicrosoftTenant(v string) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2NotionEnabled ¶
func (srv *Project) WithUpdateOAuth2NotionEnabled(v bool) UpdateOAuth2NotionOption
func (*Project) WithUpdateOAuth2NotionOauthClientId ¶
func (srv *Project) WithUpdateOAuth2NotionOauthClientId(v string) UpdateOAuth2NotionOption
func (*Project) WithUpdateOAuth2NotionOauthClientSecret ¶
func (srv *Project) WithUpdateOAuth2NotionOauthClientSecret(v string) UpdateOAuth2NotionOption
func (*Project) WithUpdateOAuth2OidcAuthorizationURL ¶
func (srv *Project) WithUpdateOAuth2OidcAuthorizationURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcClientId ¶
func (srv *Project) WithUpdateOAuth2OidcClientId(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcClientSecret ¶
func (srv *Project) WithUpdateOAuth2OidcClientSecret(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcEnabled ¶
func (srv *Project) WithUpdateOAuth2OidcEnabled(v bool) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcTokenURL ¶
func (srv *Project) WithUpdateOAuth2OidcTokenURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcUserInfoURL ¶
func (srv *Project) WithUpdateOAuth2OidcUserInfoURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcWellKnownURL ¶
func (srv *Project) WithUpdateOAuth2OidcWellKnownURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OktaAuthorizationServerId ¶
func (srv *Project) WithUpdateOAuth2OktaAuthorizationServerId(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaClientId ¶
func (srv *Project) WithUpdateOAuth2OktaClientId(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaClientSecret ¶
func (srv *Project) WithUpdateOAuth2OktaClientSecret(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaDomain ¶
func (srv *Project) WithUpdateOAuth2OktaDomain(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaEnabled ¶
func (srv *Project) WithUpdateOAuth2OktaEnabled(v bool) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2PaypalClientId ¶
func (srv *Project) WithUpdateOAuth2PaypalClientId(v string) UpdateOAuth2PaypalOption
func (*Project) WithUpdateOAuth2PaypalEnabled ¶
func (srv *Project) WithUpdateOAuth2PaypalEnabled(v bool) UpdateOAuth2PaypalOption
func (*Project) WithUpdateOAuth2PaypalSandboxClientId ¶
func (srv *Project) WithUpdateOAuth2PaypalSandboxClientId(v string) UpdateOAuth2PaypalSandboxOption
func (*Project) WithUpdateOAuth2PaypalSandboxEnabled ¶
func (srv *Project) WithUpdateOAuth2PaypalSandboxEnabled(v bool) UpdateOAuth2PaypalSandboxOption
func (*Project) WithUpdateOAuth2PaypalSandboxSecretKey ¶
func (srv *Project) WithUpdateOAuth2PaypalSandboxSecretKey(v string) UpdateOAuth2PaypalSandboxOption
func (*Project) WithUpdateOAuth2PaypalSecretKey ¶
func (srv *Project) WithUpdateOAuth2PaypalSecretKey(v string) UpdateOAuth2PaypalOption
func (*Project) WithUpdateOAuth2PodioClientId ¶
func (srv *Project) WithUpdateOAuth2PodioClientId(v string) UpdateOAuth2PodioOption
func (*Project) WithUpdateOAuth2PodioClientSecret ¶
func (srv *Project) WithUpdateOAuth2PodioClientSecret(v string) UpdateOAuth2PodioOption
func (*Project) WithUpdateOAuth2PodioEnabled ¶
func (srv *Project) WithUpdateOAuth2PodioEnabled(v bool) UpdateOAuth2PodioOption
func (*Project) WithUpdateOAuth2SalesforceCustomerKey ¶
func (srv *Project) WithUpdateOAuth2SalesforceCustomerKey(v string) UpdateOAuth2SalesforceOption
func (*Project) WithUpdateOAuth2SalesforceCustomerSecret ¶
func (srv *Project) WithUpdateOAuth2SalesforceCustomerSecret(v string) UpdateOAuth2SalesforceOption
func (*Project) WithUpdateOAuth2SalesforceEnabled ¶
func (srv *Project) WithUpdateOAuth2SalesforceEnabled(v bool) UpdateOAuth2SalesforceOption
func (*Project) WithUpdateOAuth2ServerAccessTokenDuration ¶ added in v5.1.0
func (srv *Project) WithUpdateOAuth2ServerAccessTokenDuration(v int) UpdateOAuth2ServerOption
func (*Project) WithUpdateOAuth2ServerConfidentialPkce ¶ added in v5.1.0
func (srv *Project) WithUpdateOAuth2ServerConfidentialPkce(v bool) UpdateOAuth2ServerOption
func (*Project) WithUpdateOAuth2ServerPublicAccessTokenDuration ¶ added in v5.1.0
func (srv *Project) WithUpdateOAuth2ServerPublicAccessTokenDuration(v int) UpdateOAuth2ServerOption
func (*Project) WithUpdateOAuth2ServerPublicRefreshTokenDuration ¶ added in v5.1.0
func (srv *Project) WithUpdateOAuth2ServerPublicRefreshTokenDuration(v int) UpdateOAuth2ServerOption
func (*Project) WithUpdateOAuth2ServerRefreshTokenDuration ¶ added in v5.1.0
func (srv *Project) WithUpdateOAuth2ServerRefreshTokenDuration(v int) UpdateOAuth2ServerOption
func (*Project) WithUpdateOAuth2ServerScopes ¶ added in v5.1.0
func (srv *Project) WithUpdateOAuth2ServerScopes(v []string) UpdateOAuth2ServerOption
func (*Project) WithUpdateOAuth2SlackClientId ¶
func (srv *Project) WithUpdateOAuth2SlackClientId(v string) UpdateOAuth2SlackOption
func (*Project) WithUpdateOAuth2SlackClientSecret ¶
func (srv *Project) WithUpdateOAuth2SlackClientSecret(v string) UpdateOAuth2SlackOption
func (*Project) WithUpdateOAuth2SlackEnabled ¶
func (srv *Project) WithUpdateOAuth2SlackEnabled(v bool) UpdateOAuth2SlackOption
func (*Project) WithUpdateOAuth2SpotifyClientId ¶
func (srv *Project) WithUpdateOAuth2SpotifyClientId(v string) UpdateOAuth2SpotifyOption
func (*Project) WithUpdateOAuth2SpotifyClientSecret ¶
func (srv *Project) WithUpdateOAuth2SpotifyClientSecret(v string) UpdateOAuth2SpotifyOption
func (*Project) WithUpdateOAuth2SpotifyEnabled ¶
func (srv *Project) WithUpdateOAuth2SpotifyEnabled(v bool) UpdateOAuth2SpotifyOption
func (*Project) WithUpdateOAuth2StripeApiSecretKey ¶
func (srv *Project) WithUpdateOAuth2StripeApiSecretKey(v string) UpdateOAuth2StripeOption
func (*Project) WithUpdateOAuth2StripeClientId ¶
func (srv *Project) WithUpdateOAuth2StripeClientId(v string) UpdateOAuth2StripeOption
func (*Project) WithUpdateOAuth2StripeEnabled ¶
func (srv *Project) WithUpdateOAuth2StripeEnabled(v bool) UpdateOAuth2StripeOption
func (*Project) WithUpdateOAuth2TradeshiftEnabled ¶
func (srv *Project) WithUpdateOAuth2TradeshiftEnabled(v bool) UpdateOAuth2TradeshiftOption
func (*Project) WithUpdateOAuth2TradeshiftOauth2ClientId ¶
func (srv *Project) WithUpdateOAuth2TradeshiftOauth2ClientId(v string) UpdateOAuth2TradeshiftOption
func (*Project) WithUpdateOAuth2TradeshiftOauth2ClientSecret ¶
func (srv *Project) WithUpdateOAuth2TradeshiftOauth2ClientSecret(v string) UpdateOAuth2TradeshiftOption
func (*Project) WithUpdateOAuth2TradeshiftSandboxEnabled ¶
func (srv *Project) WithUpdateOAuth2TradeshiftSandboxEnabled(v bool) UpdateOAuth2TradeshiftSandboxOption
func (*Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientId ¶
func (srv *Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientId(v string) UpdateOAuth2TradeshiftSandboxOption
func (*Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientSecret ¶
func (srv *Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientSecret(v string) UpdateOAuth2TradeshiftSandboxOption
func (*Project) WithUpdateOAuth2TwitchClientId ¶
func (srv *Project) WithUpdateOAuth2TwitchClientId(v string) UpdateOAuth2TwitchOption
func (*Project) WithUpdateOAuth2TwitchClientSecret ¶
func (srv *Project) WithUpdateOAuth2TwitchClientSecret(v string) UpdateOAuth2TwitchOption
func (*Project) WithUpdateOAuth2TwitchEnabled ¶
func (srv *Project) WithUpdateOAuth2TwitchEnabled(v bool) UpdateOAuth2TwitchOption
func (*Project) WithUpdateOAuth2WordPressClientId ¶
func (srv *Project) WithUpdateOAuth2WordPressClientId(v string) UpdateOAuth2WordPressOption
func (*Project) WithUpdateOAuth2WordPressClientSecret ¶
func (srv *Project) WithUpdateOAuth2WordPressClientSecret(v string) UpdateOAuth2WordPressOption
func (*Project) WithUpdateOAuth2WordPressEnabled ¶
func (srv *Project) WithUpdateOAuth2WordPressEnabled(v bool) UpdateOAuth2WordPressOption
func (*Project) WithUpdateOAuth2XCustomerKey ¶
func (srv *Project) WithUpdateOAuth2XCustomerKey(v string) UpdateOAuth2XOption
func (*Project) WithUpdateOAuth2XEnabled ¶
func (srv *Project) WithUpdateOAuth2XEnabled(v bool) UpdateOAuth2XOption
func (*Project) WithUpdateOAuth2XSecretKey ¶
func (srv *Project) WithUpdateOAuth2XSecretKey(v string) UpdateOAuth2XOption
func (*Project) WithUpdateOAuth2YahooClientId ¶
func (srv *Project) WithUpdateOAuth2YahooClientId(v string) UpdateOAuth2YahooOption
func (*Project) WithUpdateOAuth2YahooClientSecret ¶
func (srv *Project) WithUpdateOAuth2YahooClientSecret(v string) UpdateOAuth2YahooOption
func (*Project) WithUpdateOAuth2YahooEnabled ¶
func (srv *Project) WithUpdateOAuth2YahooEnabled(v bool) UpdateOAuth2YahooOption
func (*Project) WithUpdateOAuth2YandexClientId ¶
func (srv *Project) WithUpdateOAuth2YandexClientId(v string) UpdateOAuth2YandexOption
func (*Project) WithUpdateOAuth2YandexClientSecret ¶
func (srv *Project) WithUpdateOAuth2YandexClientSecret(v string) UpdateOAuth2YandexOption
func (*Project) WithUpdateOAuth2YandexEnabled ¶
func (srv *Project) WithUpdateOAuth2YandexEnabled(v bool) UpdateOAuth2YandexOption
func (*Project) WithUpdateOAuth2ZohoClientId ¶
func (srv *Project) WithUpdateOAuth2ZohoClientId(v string) UpdateOAuth2ZohoOption
func (*Project) WithUpdateOAuth2ZohoClientSecret ¶
func (srv *Project) WithUpdateOAuth2ZohoClientSecret(v string) UpdateOAuth2ZohoOption
func (*Project) WithUpdateOAuth2ZohoEnabled ¶
func (srv *Project) WithUpdateOAuth2ZohoEnabled(v bool) UpdateOAuth2ZohoOption
func (*Project) WithUpdateOAuth2ZoomClientId ¶
func (srv *Project) WithUpdateOAuth2ZoomClientId(v string) UpdateOAuth2ZoomOption
func (*Project) WithUpdateOAuth2ZoomClientSecret ¶
func (srv *Project) WithUpdateOAuth2ZoomClientSecret(v string) UpdateOAuth2ZoomOption
func (*Project) WithUpdateOAuth2ZoomEnabled ¶
func (srv *Project) WithUpdateOAuth2ZoomEnabled(v bool) UpdateOAuth2ZoomOption
func (*Project) WithUpdatePasswordStrengthPolicyLowercase ¶ added in v5.1.0
func (srv *Project) WithUpdatePasswordStrengthPolicyLowercase(v bool) UpdatePasswordStrengthPolicyOption
func (*Project) WithUpdatePasswordStrengthPolicyMin ¶ added in v5.1.0
func (srv *Project) WithUpdatePasswordStrengthPolicyMin(v int) UpdatePasswordStrengthPolicyOption
func (*Project) WithUpdatePasswordStrengthPolicyNumber ¶ added in v5.1.0
func (srv *Project) WithUpdatePasswordStrengthPolicyNumber(v bool) UpdatePasswordStrengthPolicyOption
func (*Project) WithUpdatePasswordStrengthPolicySymbols ¶ added in v5.1.0
func (srv *Project) WithUpdatePasswordStrengthPolicySymbols(v bool) UpdatePasswordStrengthPolicyOption
func (*Project) WithUpdatePasswordStrengthPolicyUppercase ¶ added in v5.1.0
func (srv *Project) WithUpdatePasswordStrengthPolicyUppercase(v bool) UpdatePasswordStrengthPolicyOption
func (*Project) WithUpdateSMTPEnabled ¶
func (srv *Project) WithUpdateSMTPEnabled(v bool) UpdateSMTPOption
func (*Project) WithUpdateSMTPHost ¶
func (srv *Project) WithUpdateSMTPHost(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPPassword ¶
func (srv *Project) WithUpdateSMTPPassword(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPPort ¶
func (srv *Project) WithUpdateSMTPPort(v int) UpdateSMTPOption
func (*Project) WithUpdateSMTPReplyToEmail ¶
func (srv *Project) WithUpdateSMTPReplyToEmail(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPReplyToName ¶
func (srv *Project) WithUpdateSMTPReplyToName(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPSecure ¶
func (srv *Project) WithUpdateSMTPSecure(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPSenderEmail ¶
func (srv *Project) WithUpdateSMTPSenderEmail(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPSenderName ¶
func (srv *Project) WithUpdateSMTPSenderName(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPUsername ¶
func (srv *Project) WithUpdateSMTPUsername(v string) UpdateSMTPOption
func (*Project) WithUpdateVariableKey ¶
func (srv *Project) WithUpdateVariableKey(v string) UpdateVariableOption
func (*Project) WithUpdateVariableSecret ¶
func (srv *Project) WithUpdateVariableSecret(v bool) UpdateVariableOption
func (*Project) WithUpdateVariableValue ¶
func (srv *Project) WithUpdateVariableValue(v string) UpdateVariableOption
type UpdateEmailTemplateOption ¶
type UpdateEmailTemplateOption func(*UpdateEmailTemplateOptions)
type UpdateEmailTemplateOptions ¶
type UpdateEmailTemplateOptions struct {
Locale string
Subject string
Message string
SenderName string
SenderEmail string
ReplyToEmail string
ReplyToName string
// contains filtered or unexported fields
}
func (UpdateEmailTemplateOptions) New ¶
func (options UpdateEmailTemplateOptions) New() *UpdateEmailTemplateOptions
type UpdateKeyOption ¶
type UpdateKeyOption func(*UpdateKeyOptions)
type UpdateKeyOptions ¶
type UpdateKeyOptions struct {
Expire string
// contains filtered or unexported fields
}
func (UpdateKeyOptions) New ¶
func (options UpdateKeyOptions) New() *UpdateKeyOptions
type UpdateMembershipPrivacyPolicyOption ¶
type UpdateMembershipPrivacyPolicyOption func(*UpdateMembershipPrivacyPolicyOptions)
type UpdateMembershipPrivacyPolicyOptions ¶
type UpdateMembershipPrivacyPolicyOptions struct {
UserId bool
UserEmail bool
UserPhone bool
UserName bool
UserMFA bool
// contains filtered or unexported fields
}
func (UpdateMembershipPrivacyPolicyOptions) New ¶
func (options UpdateMembershipPrivacyPolicyOptions) New() *UpdateMembershipPrivacyPolicyOptions
type UpdateOAuth2AmazonOption ¶
type UpdateOAuth2AmazonOption func(*UpdateOAuth2AmazonOptions)
type UpdateOAuth2AmazonOptions ¶
type UpdateOAuth2AmazonOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AmazonOptions) New ¶
func (options UpdateOAuth2AmazonOptions) New() *UpdateOAuth2AmazonOptions
type UpdateOAuth2AppleOption ¶
type UpdateOAuth2AppleOption func(*UpdateOAuth2AppleOptions)
type UpdateOAuth2AppleOptions ¶
type UpdateOAuth2AppleOptions struct {
ServiceId string
KeyId string
TeamId string
P8File string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AppleOptions) New ¶
func (options UpdateOAuth2AppleOptions) New() *UpdateOAuth2AppleOptions
type UpdateOAuth2Auth0Option ¶
type UpdateOAuth2Auth0Option func(*UpdateOAuth2Auth0Options)
type UpdateOAuth2Auth0Options ¶
type UpdateOAuth2Auth0Options struct {
ClientId string
ClientSecret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2Auth0Options) New ¶
func (options UpdateOAuth2Auth0Options) New() *UpdateOAuth2Auth0Options
type UpdateOAuth2AuthentikOption ¶
type UpdateOAuth2AuthentikOption func(*UpdateOAuth2AuthentikOptions)
type UpdateOAuth2AuthentikOptions ¶
type UpdateOAuth2AuthentikOptions struct {
ClientId string
ClientSecret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AuthentikOptions) New ¶
func (options UpdateOAuth2AuthentikOptions) New() *UpdateOAuth2AuthentikOptions
type UpdateOAuth2AutodeskOption ¶
type UpdateOAuth2AutodeskOption func(*UpdateOAuth2AutodeskOptions)
type UpdateOAuth2AutodeskOptions ¶
type UpdateOAuth2AutodeskOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AutodeskOptions) New ¶
func (options UpdateOAuth2AutodeskOptions) New() *UpdateOAuth2AutodeskOptions
type UpdateOAuth2BitbucketOption ¶
type UpdateOAuth2BitbucketOption func(*UpdateOAuth2BitbucketOptions)
type UpdateOAuth2BitbucketOptions ¶
type UpdateOAuth2BitbucketOptions struct {
Key string
Secret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2BitbucketOptions) New ¶
func (options UpdateOAuth2BitbucketOptions) New() *UpdateOAuth2BitbucketOptions
type UpdateOAuth2BitlyOption ¶
type UpdateOAuth2BitlyOption func(*UpdateOAuth2BitlyOptions)
type UpdateOAuth2BitlyOptions ¶
type UpdateOAuth2BitlyOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2BitlyOptions) New ¶
func (options UpdateOAuth2BitlyOptions) New() *UpdateOAuth2BitlyOptions
type UpdateOAuth2BoxOption ¶
type UpdateOAuth2BoxOption func(*UpdateOAuth2BoxOptions)
type UpdateOAuth2BoxOptions ¶
type UpdateOAuth2BoxOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2BoxOptions) New ¶
func (options UpdateOAuth2BoxOptions) New() *UpdateOAuth2BoxOptions
type UpdateOAuth2DailymotionOption ¶
type UpdateOAuth2DailymotionOption func(*UpdateOAuth2DailymotionOptions)
type UpdateOAuth2DailymotionOptions ¶
type UpdateOAuth2DailymotionOptions struct {
ApiKey string
ApiSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DailymotionOptions) New ¶
func (options UpdateOAuth2DailymotionOptions) New() *UpdateOAuth2DailymotionOptions
type UpdateOAuth2DiscordOption ¶
type UpdateOAuth2DiscordOption func(*UpdateOAuth2DiscordOptions)
type UpdateOAuth2DiscordOptions ¶
type UpdateOAuth2DiscordOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DiscordOptions) New ¶
func (options UpdateOAuth2DiscordOptions) New() *UpdateOAuth2DiscordOptions
type UpdateOAuth2DisqusOption ¶
type UpdateOAuth2DisqusOption func(*UpdateOAuth2DisqusOptions)
type UpdateOAuth2DisqusOptions ¶
type UpdateOAuth2DisqusOptions struct {
PublicKey string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DisqusOptions) New ¶
func (options UpdateOAuth2DisqusOptions) New() *UpdateOAuth2DisqusOptions
type UpdateOAuth2DropboxOption ¶
type UpdateOAuth2DropboxOption func(*UpdateOAuth2DropboxOptions)
type UpdateOAuth2DropboxOptions ¶
type UpdateOAuth2DropboxOptions struct {
AppKey string
AppSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DropboxOptions) New ¶
func (options UpdateOAuth2DropboxOptions) New() *UpdateOAuth2DropboxOptions
type UpdateOAuth2EtsyOption ¶
type UpdateOAuth2EtsyOption func(*UpdateOAuth2EtsyOptions)
type UpdateOAuth2EtsyOptions ¶
type UpdateOAuth2EtsyOptions struct {
KeyString string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2EtsyOptions) New ¶
func (options UpdateOAuth2EtsyOptions) New() *UpdateOAuth2EtsyOptions
type UpdateOAuth2FacebookOption ¶
type UpdateOAuth2FacebookOption func(*UpdateOAuth2FacebookOptions)
type UpdateOAuth2FacebookOptions ¶
type UpdateOAuth2FacebookOptions struct {
AppId string
AppSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2FacebookOptions) New ¶
func (options UpdateOAuth2FacebookOptions) New() *UpdateOAuth2FacebookOptions
type UpdateOAuth2FigmaOption ¶
type UpdateOAuth2FigmaOption func(*UpdateOAuth2FigmaOptions)
type UpdateOAuth2FigmaOptions ¶
type UpdateOAuth2FigmaOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2FigmaOptions) New ¶
func (options UpdateOAuth2FigmaOptions) New() *UpdateOAuth2FigmaOptions
type UpdateOAuth2FusionAuthOption ¶
type UpdateOAuth2FusionAuthOption func(*UpdateOAuth2FusionAuthOptions)
type UpdateOAuth2FusionAuthOptions ¶
type UpdateOAuth2FusionAuthOptions struct {
ClientId string
ClientSecret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2FusionAuthOptions) New ¶
func (options UpdateOAuth2FusionAuthOptions) New() *UpdateOAuth2FusionAuthOptions
type UpdateOAuth2GitHubOption ¶
type UpdateOAuth2GitHubOption func(*UpdateOAuth2GitHubOptions)
type UpdateOAuth2GitHubOptions ¶
type UpdateOAuth2GitHubOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2GitHubOptions) New ¶
func (options UpdateOAuth2GitHubOptions) New() *UpdateOAuth2GitHubOptions
type UpdateOAuth2GitlabOption ¶
type UpdateOAuth2GitlabOption func(*UpdateOAuth2GitlabOptions)
type UpdateOAuth2GitlabOptions ¶
type UpdateOAuth2GitlabOptions struct {
ApplicationId string
Secret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2GitlabOptions) New ¶
func (options UpdateOAuth2GitlabOptions) New() *UpdateOAuth2GitlabOptions
type UpdateOAuth2GoogleOption ¶
type UpdateOAuth2GoogleOption func(*UpdateOAuth2GoogleOptions)
type UpdateOAuth2GoogleOptions ¶
type UpdateOAuth2GoogleOptions struct {
ClientId string
ClientSecret string
Prompt []string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2GoogleOptions) New ¶
func (options UpdateOAuth2GoogleOptions) New() *UpdateOAuth2GoogleOptions
type UpdateOAuth2KeycloakOption ¶
type UpdateOAuth2KeycloakOption func(*UpdateOAuth2KeycloakOptions)
type UpdateOAuth2KeycloakOptions ¶
type UpdateOAuth2KeycloakOptions struct {
ClientId string
ClientSecret string
Endpoint string
RealmName string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2KeycloakOptions) New ¶
func (options UpdateOAuth2KeycloakOptions) New() *UpdateOAuth2KeycloakOptions
type UpdateOAuth2KickOption ¶
type UpdateOAuth2KickOption func(*UpdateOAuth2KickOptions)
type UpdateOAuth2KickOptions ¶
type UpdateOAuth2KickOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2KickOptions) New ¶
func (options UpdateOAuth2KickOptions) New() *UpdateOAuth2KickOptions
type UpdateOAuth2LinkedinOption ¶
type UpdateOAuth2LinkedinOption func(*UpdateOAuth2LinkedinOptions)
type UpdateOAuth2LinkedinOptions ¶
type UpdateOAuth2LinkedinOptions struct {
ClientId string
PrimaryClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2LinkedinOptions) New ¶
func (options UpdateOAuth2LinkedinOptions) New() *UpdateOAuth2LinkedinOptions
type UpdateOAuth2MicrosoftOption ¶
type UpdateOAuth2MicrosoftOption func(*UpdateOAuth2MicrosoftOptions)
type UpdateOAuth2MicrosoftOptions ¶
type UpdateOAuth2MicrosoftOptions struct {
ApplicationId string
ApplicationSecret string
Tenant string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2MicrosoftOptions) New ¶
func (options UpdateOAuth2MicrosoftOptions) New() *UpdateOAuth2MicrosoftOptions
type UpdateOAuth2NotionOption ¶
type UpdateOAuth2NotionOption func(*UpdateOAuth2NotionOptions)
type UpdateOAuth2NotionOptions ¶
type UpdateOAuth2NotionOptions struct {
OauthClientId string
OauthClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2NotionOptions) New ¶
func (options UpdateOAuth2NotionOptions) New() *UpdateOAuth2NotionOptions
type UpdateOAuth2OidcOption ¶
type UpdateOAuth2OidcOption func(*UpdateOAuth2OidcOptions)
type UpdateOAuth2OidcOptions ¶
type UpdateOAuth2OidcOptions struct {
ClientId string
ClientSecret string
WellKnownURL string
AuthorizationURL string
TokenURL string
UserInfoURL string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2OidcOptions) New ¶
func (options UpdateOAuth2OidcOptions) New() *UpdateOAuth2OidcOptions
type UpdateOAuth2OktaOption ¶
type UpdateOAuth2OktaOption func(*UpdateOAuth2OktaOptions)
type UpdateOAuth2OktaOptions ¶
type UpdateOAuth2OktaOptions struct {
ClientId string
ClientSecret string
Domain string
AuthorizationServerId string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2OktaOptions) New ¶
func (options UpdateOAuth2OktaOptions) New() *UpdateOAuth2OktaOptions
type UpdateOAuth2PaypalOption ¶
type UpdateOAuth2PaypalOption func(*UpdateOAuth2PaypalOptions)
type UpdateOAuth2PaypalOptions ¶
type UpdateOAuth2PaypalOptions struct {
ClientId string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2PaypalOptions) New ¶
func (options UpdateOAuth2PaypalOptions) New() *UpdateOAuth2PaypalOptions
type UpdateOAuth2PaypalSandboxOption ¶
type UpdateOAuth2PaypalSandboxOption func(*UpdateOAuth2PaypalSandboxOptions)
type UpdateOAuth2PaypalSandboxOptions ¶
type UpdateOAuth2PaypalSandboxOptions struct {
ClientId string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2PaypalSandboxOptions) New ¶
func (options UpdateOAuth2PaypalSandboxOptions) New() *UpdateOAuth2PaypalSandboxOptions
type UpdateOAuth2PodioOption ¶
type UpdateOAuth2PodioOption func(*UpdateOAuth2PodioOptions)
type UpdateOAuth2PodioOptions ¶
type UpdateOAuth2PodioOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2PodioOptions) New ¶
func (options UpdateOAuth2PodioOptions) New() *UpdateOAuth2PodioOptions
type UpdateOAuth2SalesforceOption ¶
type UpdateOAuth2SalesforceOption func(*UpdateOAuth2SalesforceOptions)
type UpdateOAuth2SalesforceOptions ¶
type UpdateOAuth2SalesforceOptions struct {
CustomerKey string
CustomerSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2SalesforceOptions) New ¶
func (options UpdateOAuth2SalesforceOptions) New() *UpdateOAuth2SalesforceOptions
type UpdateOAuth2ServerOption ¶ added in v5.1.0
type UpdateOAuth2ServerOption func(*UpdateOAuth2ServerOptions)
type UpdateOAuth2ServerOptions ¶ added in v5.1.0
type UpdateOAuth2ServerOptions struct {
Scopes []string
AccessTokenDuration int
RefreshTokenDuration int
PublicAccessTokenDuration int
PublicRefreshTokenDuration int
ConfidentialPkce bool
// contains filtered or unexported fields
}
func (UpdateOAuth2ServerOptions) New ¶ added in v5.1.0
func (options UpdateOAuth2ServerOptions) New() *UpdateOAuth2ServerOptions
type UpdateOAuth2SlackOption ¶
type UpdateOAuth2SlackOption func(*UpdateOAuth2SlackOptions)
type UpdateOAuth2SlackOptions ¶
type UpdateOAuth2SlackOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2SlackOptions) New ¶
func (options UpdateOAuth2SlackOptions) New() *UpdateOAuth2SlackOptions
type UpdateOAuth2SpotifyOption ¶
type UpdateOAuth2SpotifyOption func(*UpdateOAuth2SpotifyOptions)
type UpdateOAuth2SpotifyOptions ¶
type UpdateOAuth2SpotifyOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2SpotifyOptions) New ¶
func (options UpdateOAuth2SpotifyOptions) New() *UpdateOAuth2SpotifyOptions
type UpdateOAuth2StripeOption ¶
type UpdateOAuth2StripeOption func(*UpdateOAuth2StripeOptions)
type UpdateOAuth2StripeOptions ¶
type UpdateOAuth2StripeOptions struct {
ClientId string
ApiSecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2StripeOptions) New ¶
func (options UpdateOAuth2StripeOptions) New() *UpdateOAuth2StripeOptions
type UpdateOAuth2TradeshiftOption ¶
type UpdateOAuth2TradeshiftOption func(*UpdateOAuth2TradeshiftOptions)
type UpdateOAuth2TradeshiftOptions ¶
type UpdateOAuth2TradeshiftOptions struct {
Oauth2ClientId string
Oauth2ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2TradeshiftOptions) New ¶
func (options UpdateOAuth2TradeshiftOptions) New() *UpdateOAuth2TradeshiftOptions
type UpdateOAuth2TradeshiftSandboxOption ¶
type UpdateOAuth2TradeshiftSandboxOption func(*UpdateOAuth2TradeshiftSandboxOptions)
type UpdateOAuth2TradeshiftSandboxOptions ¶
type UpdateOAuth2TradeshiftSandboxOptions struct {
Oauth2ClientId string
Oauth2ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2TradeshiftSandboxOptions) New ¶
func (options UpdateOAuth2TradeshiftSandboxOptions) New() *UpdateOAuth2TradeshiftSandboxOptions
type UpdateOAuth2TwitchOption ¶
type UpdateOAuth2TwitchOption func(*UpdateOAuth2TwitchOptions)
type UpdateOAuth2TwitchOptions ¶
type UpdateOAuth2TwitchOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2TwitchOptions) New ¶
func (options UpdateOAuth2TwitchOptions) New() *UpdateOAuth2TwitchOptions
type UpdateOAuth2WordPressOption ¶
type UpdateOAuth2WordPressOption func(*UpdateOAuth2WordPressOptions)
type UpdateOAuth2WordPressOptions ¶
type UpdateOAuth2WordPressOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2WordPressOptions) New ¶
func (options UpdateOAuth2WordPressOptions) New() *UpdateOAuth2WordPressOptions
type UpdateOAuth2XOption ¶
type UpdateOAuth2XOption func(*UpdateOAuth2XOptions)
type UpdateOAuth2XOptions ¶
type UpdateOAuth2XOptions struct {
CustomerKey string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2XOptions) New ¶
func (options UpdateOAuth2XOptions) New() *UpdateOAuth2XOptions
type UpdateOAuth2YahooOption ¶
type UpdateOAuth2YahooOption func(*UpdateOAuth2YahooOptions)
type UpdateOAuth2YahooOptions ¶
type UpdateOAuth2YahooOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2YahooOptions) New ¶
func (options UpdateOAuth2YahooOptions) New() *UpdateOAuth2YahooOptions
type UpdateOAuth2YandexOption ¶
type UpdateOAuth2YandexOption func(*UpdateOAuth2YandexOptions)
type UpdateOAuth2YandexOptions ¶
type UpdateOAuth2YandexOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2YandexOptions) New ¶
func (options UpdateOAuth2YandexOptions) New() *UpdateOAuth2YandexOptions
type UpdateOAuth2ZohoOption ¶
type UpdateOAuth2ZohoOption func(*UpdateOAuth2ZohoOptions)
type UpdateOAuth2ZohoOptions ¶
type UpdateOAuth2ZohoOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2ZohoOptions) New ¶
func (options UpdateOAuth2ZohoOptions) New() *UpdateOAuth2ZohoOptions
type UpdateOAuth2ZoomOption ¶
type UpdateOAuth2ZoomOption func(*UpdateOAuth2ZoomOptions)
type UpdateOAuth2ZoomOptions ¶
type UpdateOAuth2ZoomOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2ZoomOptions) New ¶
func (options UpdateOAuth2ZoomOptions) New() *UpdateOAuth2ZoomOptions
type UpdatePasswordStrengthPolicyOption ¶ added in v5.1.0
type UpdatePasswordStrengthPolicyOption func(*UpdatePasswordStrengthPolicyOptions)
type UpdatePasswordStrengthPolicyOptions ¶ added in v5.1.0
type UpdatePasswordStrengthPolicyOptions struct {
Min int
Uppercase bool
Lowercase bool
Number bool
Symbols bool
// contains filtered or unexported fields
}
func (UpdatePasswordStrengthPolicyOptions) New ¶ added in v5.1.0
func (options UpdatePasswordStrengthPolicyOptions) New() *UpdatePasswordStrengthPolicyOptions
type UpdateSMTPOption ¶
type UpdateSMTPOption func(*UpdateSMTPOptions)
type UpdateSMTPOptions ¶
type UpdateSMTPOptions struct {
Host string
Port int
Username string
Password string
SenderEmail string
SenderName string
ReplyToEmail string
ReplyToName string
Secure string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateSMTPOptions) New ¶
func (options UpdateSMTPOptions) New() *UpdateSMTPOptions
type UpdateVariableOption ¶
type UpdateVariableOption func(*UpdateVariableOptions)
type UpdateVariableOptions ¶
type UpdateVariableOptions struct {
Key string
Value string
Secret bool
// contains filtered or unexported fields
}
func (UpdateVariableOptions) New ¶
func (options UpdateVariableOptions) New() *UpdateVariableOptions