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) 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) 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) 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) 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) 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) 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) 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 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 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 ¶ added in v3.1.0
type GetEmailTemplateOption func(*GetEmailTemplateOptions)
type GetEmailTemplateOptions ¶ added in v3.1.0
type GetEmailTemplateOptions struct {
Locale string
// contains filtered or unexported fields
}
func (GetEmailTemplateOptions) New ¶ added in v3.1.0
func (options GetEmailTemplateOptions) New() *GetEmailTemplateOptions
type ListEmailTemplatesOption ¶ added in v3.1.0
type ListEmailTemplatesOption func(*ListEmailTemplatesOptions)
type ListEmailTemplatesOptions ¶ added in v3.1.0
type ListEmailTemplatesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListEmailTemplatesOptions) New ¶ added in v3.1.0
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 ¶ added in v3.1.0
type ListMockPhonesOption func(*ListMockPhonesOptions)
type ListMockPhonesOptions ¶ added in v3.1.0
type ListMockPhonesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListMockPhonesOptions) New ¶ added in v3.1.0
func (options ListMockPhonesOptions) New() *ListMockPhonesOptions
type ListOAuth2ProvidersOption ¶ added in v3.1.0
type ListOAuth2ProvidersOption func(*ListOAuth2ProvidersOptions)
type ListOAuth2ProvidersOptions ¶ added in v3.1.0
type ListOAuth2ProvidersOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListOAuth2ProvidersOptions) New ¶ added in v3.1.0
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 ¶ added in v3.1.0
type ListPoliciesOption func(*ListPoliciesOptions)
type ListPoliciesOptions ¶ added in v3.1.0
type ListPoliciesOptions struct {
Queries []string
Total bool
// contains filtered or unexported fields
}
func (ListPoliciesOptions) New ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
UpdateAuthMethod update properties of a specific auth method. Use this endpoint to enable or disable a method in your project.
func (*Project) UpdateEmailTemplate ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
UpdateMockPhone update a mock phone by its unique number. Use this endpoint to update the mock phone's OTP.
func (*Project) UpdateOAuth2Amazon ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Amazon(optionalSetters ...UpdateOAuth2AmazonOption) (*models.OAuth2Amazon, error)
UpdateOAuth2Amazon update the project OAuth2 Amazon configuration.
func (*Project) UpdateOAuth2Apple ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Apple(optionalSetters ...UpdateOAuth2AppleOption) (*models.OAuth2Apple, error)
UpdateOAuth2Apple update the project OAuth2 Apple configuration.
func (*Project) UpdateOAuth2Auth0 ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Auth0(optionalSetters ...UpdateOAuth2Auth0Option) (*models.OAuth2Auth0, error)
UpdateOAuth2Auth0 update the project OAuth2 Auth0 configuration.
func (*Project) UpdateOAuth2Authentik ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Authentik(optionalSetters ...UpdateOAuth2AuthentikOption) (*models.OAuth2Authentik, error)
UpdateOAuth2Authentik update the project OAuth2 Authentik configuration.
func (*Project) UpdateOAuth2Autodesk ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Autodesk(optionalSetters ...UpdateOAuth2AutodeskOption) (*models.OAuth2Autodesk, error)
UpdateOAuth2Autodesk update the project OAuth2 Autodesk configuration.
func (*Project) UpdateOAuth2Bitbucket ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Bitbucket(optionalSetters ...UpdateOAuth2BitbucketOption) (*models.OAuth2Bitbucket, error)
UpdateOAuth2Bitbucket update the project OAuth2 Bitbucket configuration.
func (*Project) UpdateOAuth2Bitly ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Bitly(optionalSetters ...UpdateOAuth2BitlyOption) (*models.OAuth2Bitly, error)
UpdateOAuth2Bitly update the project OAuth2 Bitly configuration.
func (*Project) UpdateOAuth2Box ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Box(optionalSetters ...UpdateOAuth2BoxOption) (*models.OAuth2Box, error)
UpdateOAuth2Box update the project OAuth2 Box configuration.
func (*Project) UpdateOAuth2Dailymotion ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Dailymotion(optionalSetters ...UpdateOAuth2DailymotionOption) (*models.OAuth2Dailymotion, error)
UpdateOAuth2Dailymotion update the project OAuth2 Dailymotion configuration.
func (*Project) UpdateOAuth2Discord ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Discord(optionalSetters ...UpdateOAuth2DiscordOption) (*models.OAuth2Discord, error)
UpdateOAuth2Discord update the project OAuth2 Discord configuration.
func (*Project) UpdateOAuth2Disqus ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Disqus(optionalSetters ...UpdateOAuth2DisqusOption) (*models.OAuth2Disqus, error)
UpdateOAuth2Disqus update the project OAuth2 Disqus configuration.
func (*Project) UpdateOAuth2Dropbox ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Dropbox(optionalSetters ...UpdateOAuth2DropboxOption) (*models.OAuth2Dropbox, error)
UpdateOAuth2Dropbox update the project OAuth2 Dropbox configuration.
func (*Project) UpdateOAuth2Etsy ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Etsy(optionalSetters ...UpdateOAuth2EtsyOption) (*models.OAuth2Etsy, error)
UpdateOAuth2Etsy update the project OAuth2 Etsy configuration.
func (*Project) UpdateOAuth2Facebook ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Facebook(optionalSetters ...UpdateOAuth2FacebookOption) (*models.OAuth2Facebook, error)
UpdateOAuth2Facebook update the project OAuth2 Facebook configuration.
func (*Project) UpdateOAuth2Figma ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Figma(optionalSetters ...UpdateOAuth2FigmaOption) (*models.OAuth2Figma, error)
UpdateOAuth2Figma update the project OAuth2 Figma configuration.
func (*Project) UpdateOAuth2FusionAuth ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2FusionAuth(optionalSetters ...UpdateOAuth2FusionAuthOption) (*models.OAuth2FusionAuth, error)
UpdateOAuth2FusionAuth update the project OAuth2 FusionAuth configuration.
func (*Project) UpdateOAuth2GitHub ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2GitHub(optionalSetters ...UpdateOAuth2GitHubOption) (*models.OAuth2Github, error)
UpdateOAuth2GitHub update the project OAuth2 GitHub configuration.
func (*Project) UpdateOAuth2Gitlab ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Gitlab(optionalSetters ...UpdateOAuth2GitlabOption) (*models.OAuth2Gitlab, error)
UpdateOAuth2Gitlab update the project OAuth2 Gitlab configuration.
func (*Project) UpdateOAuth2Google ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Google(optionalSetters ...UpdateOAuth2GoogleOption) (*models.OAuth2Google, error)
UpdateOAuth2Google update the project OAuth2 Google configuration.
func (*Project) UpdateOAuth2Keycloak ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Keycloak(optionalSetters ...UpdateOAuth2KeycloakOption) (*models.OAuth2Keycloak, error)
UpdateOAuth2Keycloak update the project OAuth2 Keycloak configuration.
func (*Project) UpdateOAuth2Kick ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Kick(optionalSetters ...UpdateOAuth2KickOption) (*models.OAuth2Kick, error)
UpdateOAuth2Kick update the project OAuth2 Kick configuration.
func (*Project) UpdateOAuth2Linkedin ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Linkedin(optionalSetters ...UpdateOAuth2LinkedinOption) (*models.OAuth2Linkedin, error)
UpdateOAuth2Linkedin update the project OAuth2 Linkedin configuration.
func (*Project) UpdateOAuth2Microsoft ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Microsoft(optionalSetters ...UpdateOAuth2MicrosoftOption) (*models.OAuth2Microsoft, error)
UpdateOAuth2Microsoft update the project OAuth2 Microsoft configuration.
func (*Project) UpdateOAuth2Notion ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Notion(optionalSetters ...UpdateOAuth2NotionOption) (*models.OAuth2Notion, error)
UpdateOAuth2Notion update the project OAuth2 Notion configuration.
func (*Project) UpdateOAuth2Oidc ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Oidc(optionalSetters ...UpdateOAuth2OidcOption) (*models.OAuth2Oidc, error)
UpdateOAuth2Oidc update the project OAuth2 Oidc configuration.
func (*Project) UpdateOAuth2Okta ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Okta(optionalSetters ...UpdateOAuth2OktaOption) (*models.OAuth2Okta, error)
UpdateOAuth2Okta update the project OAuth2 Okta configuration.
func (*Project) UpdateOAuth2Paypal ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Paypal(optionalSetters ...UpdateOAuth2PaypalOption) (*models.OAuth2Paypal, error)
UpdateOAuth2Paypal update the project OAuth2 Paypal configuration.
func (*Project) UpdateOAuth2PaypalSandbox ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2PaypalSandbox(optionalSetters ...UpdateOAuth2PaypalSandboxOption) (*models.OAuth2Paypal, error)
UpdateOAuth2PaypalSandbox update the project OAuth2 PaypalSandbox configuration.
func (*Project) UpdateOAuth2Podio ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Podio(optionalSetters ...UpdateOAuth2PodioOption) (*models.OAuth2Podio, error)
UpdateOAuth2Podio update the project OAuth2 Podio configuration.
func (*Project) UpdateOAuth2Salesforce ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Salesforce(optionalSetters ...UpdateOAuth2SalesforceOption) (*models.OAuth2Salesforce, error)
UpdateOAuth2Salesforce update the project OAuth2 Salesforce configuration.
func (*Project) UpdateOAuth2Slack ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Slack(optionalSetters ...UpdateOAuth2SlackOption) (*models.OAuth2Slack, error)
UpdateOAuth2Slack update the project OAuth2 Slack configuration.
func (*Project) UpdateOAuth2Spotify ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Spotify(optionalSetters ...UpdateOAuth2SpotifyOption) (*models.OAuth2Spotify, error)
UpdateOAuth2Spotify update the project OAuth2 Spotify configuration.
func (*Project) UpdateOAuth2Stripe ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Stripe(optionalSetters ...UpdateOAuth2StripeOption) (*models.OAuth2Stripe, error)
UpdateOAuth2Stripe update the project OAuth2 Stripe configuration.
func (*Project) UpdateOAuth2Tradeshift ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Tradeshift(optionalSetters ...UpdateOAuth2TradeshiftOption) (*models.OAuth2Tradeshift, error)
UpdateOAuth2Tradeshift update the project OAuth2 Tradeshift configuration.
func (*Project) UpdateOAuth2TradeshiftSandbox ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2TradeshiftSandbox(optionalSetters ...UpdateOAuth2TradeshiftSandboxOption) (*models.OAuth2Tradeshift, error)
UpdateOAuth2TradeshiftSandbox update the project OAuth2 Tradeshift Sandbox configuration.
func (*Project) UpdateOAuth2Twitch ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Twitch(optionalSetters ...UpdateOAuth2TwitchOption) (*models.OAuth2Twitch, error)
UpdateOAuth2Twitch update the project OAuth2 Twitch configuration.
func (*Project) UpdateOAuth2WordPress ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2WordPress(optionalSetters ...UpdateOAuth2WordPressOption) (*models.OAuth2WordPress, error)
UpdateOAuth2WordPress update the project OAuth2 WordPress configuration.
func (*Project) UpdateOAuth2X ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2X(optionalSetters ...UpdateOAuth2XOption) (*models.OAuth2X, error)
UpdateOAuth2X update the project OAuth2 X configuration.
func (*Project) UpdateOAuth2Yahoo ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Yahoo(optionalSetters ...UpdateOAuth2YahooOption) (*models.OAuth2Yahoo, error)
UpdateOAuth2Yahoo update the project OAuth2 Yahoo configuration.
func (*Project) UpdateOAuth2Yandex ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Yandex(optionalSetters ...UpdateOAuth2YandexOption) (*models.OAuth2Yandex, error)
UpdateOAuth2Yandex update the project OAuth2 Yandex configuration.
func (*Project) UpdateOAuth2Zoho ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Zoho(optionalSetters ...UpdateOAuth2ZohoOption) (*models.OAuth2Zoho, error)
UpdateOAuth2Zoho update the project OAuth2 Zoho configuration.
func (*Project) UpdateOAuth2Zoom ¶ added in v3.1.0
func (srv *Project) UpdateOAuth2Zoom(optionalSetters ...UpdateOAuth2ZoomOption) (*models.OAuth2Zoom, error)
UpdateOAuth2Zoom update the project OAuth2 Zoom configuration.
func (*Project) UpdatePasswordDictionaryPolicy ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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) UpdateProtocol ¶ added in v3.1.0
UpdateProtocol update properties of a specific protocol. Use this endpoint to enable or disable a protocol in your project.
func (*Project) UpdateSMTP ¶ added in v3.1.0
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 ¶ added in v3.1.0
UpdateService update properties of a specific service. Use this endpoint to enable or disable a service in your project.
func (*Project) UpdateSessionAlertPolicy ¶ added in v3.1.0
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 ¶ added in v3.1.0
UpdateSessionDurationPolicy update maximum duration how long sessions created within a project should stay active for.
func (*Project) UpdateSessionInvalidationPolicy ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
func (srv *Project) WithGetEmailTemplateLocale(v string) GetEmailTemplateOption
func (*Project) WithListEmailTemplatesQueries ¶ added in v3.1.0
func (srv *Project) WithListEmailTemplatesQueries(v []string) ListEmailTemplatesOption
func (*Project) WithListEmailTemplatesTotal ¶ added in v3.1.0
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 ¶ added in v3.1.0
func (srv *Project) WithListMockPhonesQueries(v []string) ListMockPhonesOption
func (*Project) WithListMockPhonesTotal ¶ added in v3.1.0
func (srv *Project) WithListMockPhonesTotal(v bool) ListMockPhonesOption
func (*Project) WithListOAuth2ProvidersQueries ¶ added in v3.1.0
func (srv *Project) WithListOAuth2ProvidersQueries(v []string) ListOAuth2ProvidersOption
func (*Project) WithListOAuth2ProvidersTotal ¶ added in v3.1.0
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 ¶ added in v3.1.0
func (srv *Project) WithListPoliciesQueries(v []string) ListPoliciesOption
func (*Project) WithListPoliciesTotal ¶ added in v3.1.0
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 ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateLocale(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateMessage ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateMessage(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateReplyToEmail ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateReplyToEmail(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateReplyToName ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateReplyToName(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateSenderEmail ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateSenderEmail(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateSenderName ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateSenderName(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateEmailTemplateSubject ¶ added in v3.1.0
func (srv *Project) WithUpdateEmailTemplateSubject(v string) UpdateEmailTemplateOption
func (*Project) WithUpdateKeyExpire ¶
func (srv *Project) WithUpdateKeyExpire(v string) UpdateKeyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserEmail ¶ added in v3.1.0
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserEmail(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserId ¶ added in v3.1.0
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserId(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserMFA ¶ added in v3.1.0
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserMFA(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserName ¶ added in v3.1.0
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserName(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateMembershipPrivacyPolicyUserPhone ¶ added in v3.1.0
func (srv *Project) WithUpdateMembershipPrivacyPolicyUserPhone(v bool) UpdateMembershipPrivacyPolicyOption
func (*Project) WithUpdateOAuth2AmazonClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AmazonClientId(v string) UpdateOAuth2AmazonOption
func (*Project) WithUpdateOAuth2AmazonClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AmazonClientSecret(v string) UpdateOAuth2AmazonOption
func (*Project) WithUpdateOAuth2AmazonEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AmazonEnabled(v bool) UpdateOAuth2AmazonOption
func (*Project) WithUpdateOAuth2AppleEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AppleEnabled(v bool) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleKeyId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AppleKeyId(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleP8File ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AppleP8File(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleServiceId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AppleServiceId(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2AppleTeamId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AppleTeamId(v string) UpdateOAuth2AppleOption
func (*Project) WithUpdateOAuth2Auth0ClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2Auth0ClientId(v string) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2Auth0ClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2Auth0ClientSecret(v string) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2Auth0Enabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2Auth0Enabled(v bool) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2Auth0Endpoint ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2Auth0Endpoint(v string) UpdateOAuth2Auth0Option
func (*Project) WithUpdateOAuth2AuthentikClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AuthentikClientId(v string) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AuthentikClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AuthentikClientSecret(v string) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AuthentikEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AuthentikEnabled(v bool) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AuthentikEndpoint ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AuthentikEndpoint(v string) UpdateOAuth2AuthentikOption
func (*Project) WithUpdateOAuth2AutodeskClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AutodeskClientId(v string) UpdateOAuth2AutodeskOption
func (*Project) WithUpdateOAuth2AutodeskClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AutodeskClientSecret(v string) UpdateOAuth2AutodeskOption
func (*Project) WithUpdateOAuth2AutodeskEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2AutodeskEnabled(v bool) UpdateOAuth2AutodeskOption
func (*Project) WithUpdateOAuth2BitbucketEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BitbucketEnabled(v bool) UpdateOAuth2BitbucketOption
func (*Project) WithUpdateOAuth2BitbucketKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BitbucketKey(v string) UpdateOAuth2BitbucketOption
func (*Project) WithUpdateOAuth2BitbucketSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BitbucketSecret(v string) UpdateOAuth2BitbucketOption
func (*Project) WithUpdateOAuth2BitlyClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BitlyClientId(v string) UpdateOAuth2BitlyOption
func (*Project) WithUpdateOAuth2BitlyClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BitlyClientSecret(v string) UpdateOAuth2BitlyOption
func (*Project) WithUpdateOAuth2BitlyEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BitlyEnabled(v bool) UpdateOAuth2BitlyOption
func (*Project) WithUpdateOAuth2BoxClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BoxClientId(v string) UpdateOAuth2BoxOption
func (*Project) WithUpdateOAuth2BoxClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BoxClientSecret(v string) UpdateOAuth2BoxOption
func (*Project) WithUpdateOAuth2BoxEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2BoxEnabled(v bool) UpdateOAuth2BoxOption
func (*Project) WithUpdateOAuth2DailymotionApiKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DailymotionApiKey(v string) UpdateOAuth2DailymotionOption
func (*Project) WithUpdateOAuth2DailymotionApiSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DailymotionApiSecret(v string) UpdateOAuth2DailymotionOption
func (*Project) WithUpdateOAuth2DailymotionEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DailymotionEnabled(v bool) UpdateOAuth2DailymotionOption
func (*Project) WithUpdateOAuth2DiscordClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DiscordClientId(v string) UpdateOAuth2DiscordOption
func (*Project) WithUpdateOAuth2DiscordClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DiscordClientSecret(v string) UpdateOAuth2DiscordOption
func (*Project) WithUpdateOAuth2DiscordEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DiscordEnabled(v bool) UpdateOAuth2DiscordOption
func (*Project) WithUpdateOAuth2DisqusEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DisqusEnabled(v bool) UpdateOAuth2DisqusOption
func (*Project) WithUpdateOAuth2DisqusPublicKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DisqusPublicKey(v string) UpdateOAuth2DisqusOption
func (*Project) WithUpdateOAuth2DisqusSecretKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DisqusSecretKey(v string) UpdateOAuth2DisqusOption
func (*Project) WithUpdateOAuth2DropboxAppKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DropboxAppKey(v string) UpdateOAuth2DropboxOption
func (*Project) WithUpdateOAuth2DropboxAppSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DropboxAppSecret(v string) UpdateOAuth2DropboxOption
func (*Project) WithUpdateOAuth2DropboxEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2DropboxEnabled(v bool) UpdateOAuth2DropboxOption
func (*Project) WithUpdateOAuth2EtsyEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2EtsyEnabled(v bool) UpdateOAuth2EtsyOption
func (*Project) WithUpdateOAuth2EtsyKeyString ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2EtsyKeyString(v string) UpdateOAuth2EtsyOption
func (*Project) WithUpdateOAuth2EtsySharedSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2EtsySharedSecret(v string) UpdateOAuth2EtsyOption
func (*Project) WithUpdateOAuth2FacebookAppId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FacebookAppId(v string) UpdateOAuth2FacebookOption
func (*Project) WithUpdateOAuth2FacebookAppSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FacebookAppSecret(v string) UpdateOAuth2FacebookOption
func (*Project) WithUpdateOAuth2FacebookEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FacebookEnabled(v bool) UpdateOAuth2FacebookOption
func (*Project) WithUpdateOAuth2FigmaClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FigmaClientId(v string) UpdateOAuth2FigmaOption
func (*Project) WithUpdateOAuth2FigmaClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FigmaClientSecret(v string) UpdateOAuth2FigmaOption
func (*Project) WithUpdateOAuth2FigmaEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FigmaEnabled(v bool) UpdateOAuth2FigmaOption
func (*Project) WithUpdateOAuth2FusionAuthClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FusionAuthClientId(v string) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2FusionAuthClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FusionAuthClientSecret(v string) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2FusionAuthEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FusionAuthEnabled(v bool) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2FusionAuthEndpoint ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2FusionAuthEndpoint(v string) UpdateOAuth2FusionAuthOption
func (*Project) WithUpdateOAuth2GitHubClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitHubClientId(v string) UpdateOAuth2GitHubOption
func (*Project) WithUpdateOAuth2GitHubClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitHubClientSecret(v string) UpdateOAuth2GitHubOption
func (*Project) WithUpdateOAuth2GitHubEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitHubEnabled(v bool) UpdateOAuth2GitHubOption
func (*Project) WithUpdateOAuth2GitlabApplicationId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitlabApplicationId(v string) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GitlabEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitlabEnabled(v bool) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GitlabEndpoint ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitlabEndpoint(v string) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GitlabSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GitlabSecret(v string) UpdateOAuth2GitlabOption
func (*Project) WithUpdateOAuth2GoogleClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GoogleClientId(v string) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2GoogleClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GoogleClientSecret(v string) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2GoogleEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2GoogleEnabled(v bool) UpdateOAuth2GoogleOption
func (*Project) WithUpdateOAuth2KeycloakClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KeycloakClientId(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KeycloakClientSecret(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KeycloakEnabled(v bool) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakEndpoint ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KeycloakEndpoint(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KeycloakRealmName ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KeycloakRealmName(v string) UpdateOAuth2KeycloakOption
func (*Project) WithUpdateOAuth2KickClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KickClientId(v string) UpdateOAuth2KickOption
func (*Project) WithUpdateOAuth2KickClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KickClientSecret(v string) UpdateOAuth2KickOption
func (*Project) WithUpdateOAuth2KickEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2KickEnabled(v bool) UpdateOAuth2KickOption
func (*Project) WithUpdateOAuth2LinkedinClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2LinkedinClientId(v string) UpdateOAuth2LinkedinOption
func (*Project) WithUpdateOAuth2LinkedinEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2LinkedinEnabled(v bool) UpdateOAuth2LinkedinOption
func (*Project) WithUpdateOAuth2LinkedinPrimaryClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2LinkedinPrimaryClientSecret(v string) UpdateOAuth2LinkedinOption
func (*Project) WithUpdateOAuth2MicrosoftApplicationId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2MicrosoftApplicationId(v string) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2MicrosoftApplicationSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2MicrosoftApplicationSecret(v string) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2MicrosoftEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2MicrosoftEnabled(v bool) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2MicrosoftTenant ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2MicrosoftTenant(v string) UpdateOAuth2MicrosoftOption
func (*Project) WithUpdateOAuth2NotionEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2NotionEnabled(v bool) UpdateOAuth2NotionOption
func (*Project) WithUpdateOAuth2NotionOauthClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2NotionOauthClientId(v string) UpdateOAuth2NotionOption
func (*Project) WithUpdateOAuth2NotionOauthClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2NotionOauthClientSecret(v string) UpdateOAuth2NotionOption
func (*Project) WithUpdateOAuth2OidcAuthorizationURL ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcAuthorizationURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcClientId(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcClientSecret(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcEnabled(v bool) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcTokenURL ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcTokenURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcUserInfoURL ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcUserInfoURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OidcWellKnownURL ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OidcWellKnownURL(v string) UpdateOAuth2OidcOption
func (*Project) WithUpdateOAuth2OktaAuthorizationServerId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OktaAuthorizationServerId(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OktaClientId(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OktaClientSecret(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaDomain ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OktaDomain(v string) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2OktaEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2OktaEnabled(v bool) UpdateOAuth2OktaOption
func (*Project) WithUpdateOAuth2PaypalClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PaypalClientId(v string) UpdateOAuth2PaypalOption
func (*Project) WithUpdateOAuth2PaypalEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PaypalEnabled(v bool) UpdateOAuth2PaypalOption
func (*Project) WithUpdateOAuth2PaypalSandboxClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PaypalSandboxClientId(v string) UpdateOAuth2PaypalSandboxOption
func (*Project) WithUpdateOAuth2PaypalSandboxEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PaypalSandboxEnabled(v bool) UpdateOAuth2PaypalSandboxOption
func (*Project) WithUpdateOAuth2PaypalSandboxSecretKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PaypalSandboxSecretKey(v string) UpdateOAuth2PaypalSandboxOption
func (*Project) WithUpdateOAuth2PaypalSecretKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PaypalSecretKey(v string) UpdateOAuth2PaypalOption
func (*Project) WithUpdateOAuth2PodioClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PodioClientId(v string) UpdateOAuth2PodioOption
func (*Project) WithUpdateOAuth2PodioClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PodioClientSecret(v string) UpdateOAuth2PodioOption
func (*Project) WithUpdateOAuth2PodioEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2PodioEnabled(v bool) UpdateOAuth2PodioOption
func (*Project) WithUpdateOAuth2SalesforceCustomerKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SalesforceCustomerKey(v string) UpdateOAuth2SalesforceOption
func (*Project) WithUpdateOAuth2SalesforceCustomerSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SalesforceCustomerSecret(v string) UpdateOAuth2SalesforceOption
func (*Project) WithUpdateOAuth2SalesforceEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SalesforceEnabled(v bool) UpdateOAuth2SalesforceOption
func (*Project) WithUpdateOAuth2SlackClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SlackClientId(v string) UpdateOAuth2SlackOption
func (*Project) WithUpdateOAuth2SlackClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SlackClientSecret(v string) UpdateOAuth2SlackOption
func (*Project) WithUpdateOAuth2SlackEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SlackEnabled(v bool) UpdateOAuth2SlackOption
func (*Project) WithUpdateOAuth2SpotifyClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SpotifyClientId(v string) UpdateOAuth2SpotifyOption
func (*Project) WithUpdateOAuth2SpotifyClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SpotifyClientSecret(v string) UpdateOAuth2SpotifyOption
func (*Project) WithUpdateOAuth2SpotifyEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2SpotifyEnabled(v bool) UpdateOAuth2SpotifyOption
func (*Project) WithUpdateOAuth2StripeApiSecretKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2StripeApiSecretKey(v string) UpdateOAuth2StripeOption
func (*Project) WithUpdateOAuth2StripeClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2StripeClientId(v string) UpdateOAuth2StripeOption
func (*Project) WithUpdateOAuth2StripeEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2StripeEnabled(v bool) UpdateOAuth2StripeOption
func (*Project) WithUpdateOAuth2TradeshiftEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TradeshiftEnabled(v bool) UpdateOAuth2TradeshiftOption
func (*Project) WithUpdateOAuth2TradeshiftOauth2ClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TradeshiftOauth2ClientId(v string) UpdateOAuth2TradeshiftOption
func (*Project) WithUpdateOAuth2TradeshiftOauth2ClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TradeshiftOauth2ClientSecret(v string) UpdateOAuth2TradeshiftOption
func (*Project) WithUpdateOAuth2TradeshiftSandboxEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TradeshiftSandboxEnabled(v bool) UpdateOAuth2TradeshiftSandboxOption
func (*Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientId(v string) UpdateOAuth2TradeshiftSandboxOption
func (*Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TradeshiftSandboxOauth2ClientSecret(v string) UpdateOAuth2TradeshiftSandboxOption
func (*Project) WithUpdateOAuth2TwitchClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TwitchClientId(v string) UpdateOAuth2TwitchOption
func (*Project) WithUpdateOAuth2TwitchClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TwitchClientSecret(v string) UpdateOAuth2TwitchOption
func (*Project) WithUpdateOAuth2TwitchEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2TwitchEnabled(v bool) UpdateOAuth2TwitchOption
func (*Project) WithUpdateOAuth2WordPressClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2WordPressClientId(v string) UpdateOAuth2WordPressOption
func (*Project) WithUpdateOAuth2WordPressClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2WordPressClientSecret(v string) UpdateOAuth2WordPressOption
func (*Project) WithUpdateOAuth2WordPressEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2WordPressEnabled(v bool) UpdateOAuth2WordPressOption
func (*Project) WithUpdateOAuth2XCustomerKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2XCustomerKey(v string) UpdateOAuth2XOption
func (*Project) WithUpdateOAuth2XEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2XEnabled(v bool) UpdateOAuth2XOption
func (*Project) WithUpdateOAuth2XSecretKey ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2XSecretKey(v string) UpdateOAuth2XOption
func (*Project) WithUpdateOAuth2YahooClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2YahooClientId(v string) UpdateOAuth2YahooOption
func (*Project) WithUpdateOAuth2YahooClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2YahooClientSecret(v string) UpdateOAuth2YahooOption
func (*Project) WithUpdateOAuth2YahooEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2YahooEnabled(v bool) UpdateOAuth2YahooOption
func (*Project) WithUpdateOAuth2YandexClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2YandexClientId(v string) UpdateOAuth2YandexOption
func (*Project) WithUpdateOAuth2YandexClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2YandexClientSecret(v string) UpdateOAuth2YandexOption
func (*Project) WithUpdateOAuth2YandexEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2YandexEnabled(v bool) UpdateOAuth2YandexOption
func (*Project) WithUpdateOAuth2ZohoClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2ZohoClientId(v string) UpdateOAuth2ZohoOption
func (*Project) WithUpdateOAuth2ZohoClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2ZohoClientSecret(v string) UpdateOAuth2ZohoOption
func (*Project) WithUpdateOAuth2ZohoEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2ZohoEnabled(v bool) UpdateOAuth2ZohoOption
func (*Project) WithUpdateOAuth2ZoomClientId ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2ZoomClientId(v string) UpdateOAuth2ZoomOption
func (*Project) WithUpdateOAuth2ZoomClientSecret ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2ZoomClientSecret(v string) UpdateOAuth2ZoomOption
func (*Project) WithUpdateOAuth2ZoomEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateOAuth2ZoomEnabled(v bool) UpdateOAuth2ZoomOption
func (*Project) WithUpdateSMTPEnabled ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPEnabled(v bool) UpdateSMTPOption
func (*Project) WithUpdateSMTPHost ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPHost(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPPassword ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPPassword(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPPort ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPPort(v int) UpdateSMTPOption
func (*Project) WithUpdateSMTPReplyToEmail ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPReplyToEmail(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPReplyToName ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPReplyToName(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPSecure ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPSecure(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPSenderEmail ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPSenderEmail(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPSenderName ¶ added in v3.1.0
func (srv *Project) WithUpdateSMTPSenderName(v string) UpdateSMTPOption
func (*Project) WithUpdateSMTPUsername ¶ added in v3.1.0
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 ¶ added in v3.1.0
type UpdateEmailTemplateOption func(*UpdateEmailTemplateOptions)
type UpdateEmailTemplateOptions ¶ added in v3.1.0
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 ¶ added in v3.1.0
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 ¶ added in v3.1.0
type UpdateMembershipPrivacyPolicyOption func(*UpdateMembershipPrivacyPolicyOptions)
type UpdateMembershipPrivacyPolicyOptions ¶ added in v3.1.0
type UpdateMembershipPrivacyPolicyOptions struct {
UserId bool
UserEmail bool
UserPhone bool
UserName bool
UserMFA bool
// contains filtered or unexported fields
}
func (UpdateMembershipPrivacyPolicyOptions) New ¶ added in v3.1.0
func (options UpdateMembershipPrivacyPolicyOptions) New() *UpdateMembershipPrivacyPolicyOptions
type UpdateOAuth2AmazonOption ¶ added in v3.1.0
type UpdateOAuth2AmazonOption func(*UpdateOAuth2AmazonOptions)
type UpdateOAuth2AmazonOptions ¶ added in v3.1.0
type UpdateOAuth2AmazonOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AmazonOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2AmazonOptions) New() *UpdateOAuth2AmazonOptions
type UpdateOAuth2AppleOption ¶ added in v3.1.0
type UpdateOAuth2AppleOption func(*UpdateOAuth2AppleOptions)
type UpdateOAuth2AppleOptions ¶ added in v3.1.0
type UpdateOAuth2AppleOptions struct {
ServiceId string
KeyId string
TeamId string
P8File string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AppleOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2AppleOptions) New() *UpdateOAuth2AppleOptions
type UpdateOAuth2Auth0Option ¶ added in v3.1.0
type UpdateOAuth2Auth0Option func(*UpdateOAuth2Auth0Options)
type UpdateOAuth2Auth0Options ¶ added in v3.1.0
type UpdateOAuth2Auth0Options struct {
ClientId string
ClientSecret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2Auth0Options) New ¶ added in v3.1.0
func (options UpdateOAuth2Auth0Options) New() *UpdateOAuth2Auth0Options
type UpdateOAuth2AuthentikOption ¶ added in v3.1.0
type UpdateOAuth2AuthentikOption func(*UpdateOAuth2AuthentikOptions)
type UpdateOAuth2AuthentikOptions ¶ added in v3.1.0
type UpdateOAuth2AuthentikOptions struct {
ClientId string
ClientSecret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AuthentikOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2AuthentikOptions) New() *UpdateOAuth2AuthentikOptions
type UpdateOAuth2AutodeskOption ¶ added in v3.1.0
type UpdateOAuth2AutodeskOption func(*UpdateOAuth2AutodeskOptions)
type UpdateOAuth2AutodeskOptions ¶ added in v3.1.0
type UpdateOAuth2AutodeskOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2AutodeskOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2AutodeskOptions) New() *UpdateOAuth2AutodeskOptions
type UpdateOAuth2BitbucketOption ¶ added in v3.1.0
type UpdateOAuth2BitbucketOption func(*UpdateOAuth2BitbucketOptions)
type UpdateOAuth2BitbucketOptions ¶ added in v3.1.0
type UpdateOAuth2BitbucketOptions struct {
Key string
Secret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2BitbucketOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2BitbucketOptions) New() *UpdateOAuth2BitbucketOptions
type UpdateOAuth2BitlyOption ¶ added in v3.1.0
type UpdateOAuth2BitlyOption func(*UpdateOAuth2BitlyOptions)
type UpdateOAuth2BitlyOptions ¶ added in v3.1.0
type UpdateOAuth2BitlyOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2BitlyOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2BitlyOptions) New() *UpdateOAuth2BitlyOptions
type UpdateOAuth2BoxOption ¶ added in v3.1.0
type UpdateOAuth2BoxOption func(*UpdateOAuth2BoxOptions)
type UpdateOAuth2BoxOptions ¶ added in v3.1.0
type UpdateOAuth2BoxOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2BoxOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2BoxOptions) New() *UpdateOAuth2BoxOptions
type UpdateOAuth2DailymotionOption ¶ added in v3.1.0
type UpdateOAuth2DailymotionOption func(*UpdateOAuth2DailymotionOptions)
type UpdateOAuth2DailymotionOptions ¶ added in v3.1.0
type UpdateOAuth2DailymotionOptions struct {
ApiKey string
ApiSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DailymotionOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2DailymotionOptions) New() *UpdateOAuth2DailymotionOptions
type UpdateOAuth2DiscordOption ¶ added in v3.1.0
type UpdateOAuth2DiscordOption func(*UpdateOAuth2DiscordOptions)
type UpdateOAuth2DiscordOptions ¶ added in v3.1.0
type UpdateOAuth2DiscordOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DiscordOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2DiscordOptions) New() *UpdateOAuth2DiscordOptions
type UpdateOAuth2DisqusOption ¶ added in v3.1.0
type UpdateOAuth2DisqusOption func(*UpdateOAuth2DisqusOptions)
type UpdateOAuth2DisqusOptions ¶ added in v3.1.0
type UpdateOAuth2DisqusOptions struct {
PublicKey string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DisqusOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2DisqusOptions) New() *UpdateOAuth2DisqusOptions
type UpdateOAuth2DropboxOption ¶ added in v3.1.0
type UpdateOAuth2DropboxOption func(*UpdateOAuth2DropboxOptions)
type UpdateOAuth2DropboxOptions ¶ added in v3.1.0
type UpdateOAuth2DropboxOptions struct {
AppKey string
AppSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2DropboxOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2DropboxOptions) New() *UpdateOAuth2DropboxOptions
type UpdateOAuth2EtsyOption ¶ added in v3.1.0
type UpdateOAuth2EtsyOption func(*UpdateOAuth2EtsyOptions)
type UpdateOAuth2EtsyOptions ¶ added in v3.1.0
type UpdateOAuth2EtsyOptions struct {
KeyString string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2EtsyOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2EtsyOptions) New() *UpdateOAuth2EtsyOptions
type UpdateOAuth2FacebookOption ¶ added in v3.1.0
type UpdateOAuth2FacebookOption func(*UpdateOAuth2FacebookOptions)
type UpdateOAuth2FacebookOptions ¶ added in v3.1.0
type UpdateOAuth2FacebookOptions struct {
AppId string
AppSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2FacebookOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2FacebookOptions) New() *UpdateOAuth2FacebookOptions
type UpdateOAuth2FigmaOption ¶ added in v3.1.0
type UpdateOAuth2FigmaOption func(*UpdateOAuth2FigmaOptions)
type UpdateOAuth2FigmaOptions ¶ added in v3.1.0
type UpdateOAuth2FigmaOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2FigmaOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2FigmaOptions) New() *UpdateOAuth2FigmaOptions
type UpdateOAuth2FusionAuthOption ¶ added in v3.1.0
type UpdateOAuth2FusionAuthOption func(*UpdateOAuth2FusionAuthOptions)
type UpdateOAuth2FusionAuthOptions ¶ added in v3.1.0
type UpdateOAuth2FusionAuthOptions struct {
ClientId string
ClientSecret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2FusionAuthOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2FusionAuthOptions) New() *UpdateOAuth2FusionAuthOptions
type UpdateOAuth2GitHubOption ¶ added in v3.1.0
type UpdateOAuth2GitHubOption func(*UpdateOAuth2GitHubOptions)
type UpdateOAuth2GitHubOptions ¶ added in v3.1.0
type UpdateOAuth2GitHubOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2GitHubOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2GitHubOptions) New() *UpdateOAuth2GitHubOptions
type UpdateOAuth2GitlabOption ¶ added in v3.1.0
type UpdateOAuth2GitlabOption func(*UpdateOAuth2GitlabOptions)
type UpdateOAuth2GitlabOptions ¶ added in v3.1.0
type UpdateOAuth2GitlabOptions struct {
ApplicationId string
Secret string
Endpoint string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2GitlabOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2GitlabOptions) New() *UpdateOAuth2GitlabOptions
type UpdateOAuth2GoogleOption ¶ added in v3.1.0
type UpdateOAuth2GoogleOption func(*UpdateOAuth2GoogleOptions)
type UpdateOAuth2GoogleOptions ¶ added in v3.1.0
type UpdateOAuth2GoogleOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2GoogleOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2GoogleOptions) New() *UpdateOAuth2GoogleOptions
type UpdateOAuth2KeycloakOption ¶ added in v3.1.0
type UpdateOAuth2KeycloakOption func(*UpdateOAuth2KeycloakOptions)
type UpdateOAuth2KeycloakOptions ¶ added in v3.1.0
type UpdateOAuth2KeycloakOptions struct {
ClientId string
ClientSecret string
Endpoint string
RealmName string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2KeycloakOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2KeycloakOptions) New() *UpdateOAuth2KeycloakOptions
type UpdateOAuth2KickOption ¶ added in v3.1.0
type UpdateOAuth2KickOption func(*UpdateOAuth2KickOptions)
type UpdateOAuth2KickOptions ¶ added in v3.1.0
type UpdateOAuth2KickOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2KickOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2KickOptions) New() *UpdateOAuth2KickOptions
type UpdateOAuth2LinkedinOption ¶ added in v3.1.0
type UpdateOAuth2LinkedinOption func(*UpdateOAuth2LinkedinOptions)
type UpdateOAuth2LinkedinOptions ¶ added in v3.1.0
type UpdateOAuth2LinkedinOptions struct {
ClientId string
PrimaryClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2LinkedinOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2LinkedinOptions) New() *UpdateOAuth2LinkedinOptions
type UpdateOAuth2MicrosoftOption ¶ added in v3.1.0
type UpdateOAuth2MicrosoftOption func(*UpdateOAuth2MicrosoftOptions)
type UpdateOAuth2MicrosoftOptions ¶ added in v3.1.0
type UpdateOAuth2MicrosoftOptions struct {
ApplicationId string
ApplicationSecret string
Tenant string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2MicrosoftOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2MicrosoftOptions) New() *UpdateOAuth2MicrosoftOptions
type UpdateOAuth2NotionOption ¶ added in v3.1.0
type UpdateOAuth2NotionOption func(*UpdateOAuth2NotionOptions)
type UpdateOAuth2NotionOptions ¶ added in v3.1.0
type UpdateOAuth2NotionOptions struct {
OauthClientId string
OauthClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2NotionOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2NotionOptions) New() *UpdateOAuth2NotionOptions
type UpdateOAuth2OidcOption ¶ added in v3.1.0
type UpdateOAuth2OidcOption func(*UpdateOAuth2OidcOptions)
type UpdateOAuth2OidcOptions ¶ added in v3.1.0
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 ¶ added in v3.1.0
func (options UpdateOAuth2OidcOptions) New() *UpdateOAuth2OidcOptions
type UpdateOAuth2OktaOption ¶ added in v3.1.0
type UpdateOAuth2OktaOption func(*UpdateOAuth2OktaOptions)
type UpdateOAuth2OktaOptions ¶ added in v3.1.0
type UpdateOAuth2OktaOptions struct {
ClientId string
ClientSecret string
Domain string
AuthorizationServerId string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2OktaOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2OktaOptions) New() *UpdateOAuth2OktaOptions
type UpdateOAuth2PaypalOption ¶ added in v3.1.0
type UpdateOAuth2PaypalOption func(*UpdateOAuth2PaypalOptions)
type UpdateOAuth2PaypalOptions ¶ added in v3.1.0
type UpdateOAuth2PaypalOptions struct {
ClientId string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2PaypalOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2PaypalOptions) New() *UpdateOAuth2PaypalOptions
type UpdateOAuth2PaypalSandboxOption ¶ added in v3.1.0
type UpdateOAuth2PaypalSandboxOption func(*UpdateOAuth2PaypalSandboxOptions)
type UpdateOAuth2PaypalSandboxOptions ¶ added in v3.1.0
type UpdateOAuth2PaypalSandboxOptions struct {
ClientId string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2PaypalSandboxOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2PaypalSandboxOptions) New() *UpdateOAuth2PaypalSandboxOptions
type UpdateOAuth2PodioOption ¶ added in v3.1.0
type UpdateOAuth2PodioOption func(*UpdateOAuth2PodioOptions)
type UpdateOAuth2PodioOptions ¶ added in v3.1.0
type UpdateOAuth2PodioOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2PodioOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2PodioOptions) New() *UpdateOAuth2PodioOptions
type UpdateOAuth2SalesforceOption ¶ added in v3.1.0
type UpdateOAuth2SalesforceOption func(*UpdateOAuth2SalesforceOptions)
type UpdateOAuth2SalesforceOptions ¶ added in v3.1.0
type UpdateOAuth2SalesforceOptions struct {
CustomerKey string
CustomerSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2SalesforceOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2SalesforceOptions) New() *UpdateOAuth2SalesforceOptions
type UpdateOAuth2SlackOption ¶ added in v3.1.0
type UpdateOAuth2SlackOption func(*UpdateOAuth2SlackOptions)
type UpdateOAuth2SlackOptions ¶ added in v3.1.0
type UpdateOAuth2SlackOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2SlackOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2SlackOptions) New() *UpdateOAuth2SlackOptions
type UpdateOAuth2SpotifyOption ¶ added in v3.1.0
type UpdateOAuth2SpotifyOption func(*UpdateOAuth2SpotifyOptions)
type UpdateOAuth2SpotifyOptions ¶ added in v3.1.0
type UpdateOAuth2SpotifyOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2SpotifyOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2SpotifyOptions) New() *UpdateOAuth2SpotifyOptions
type UpdateOAuth2StripeOption ¶ added in v3.1.0
type UpdateOAuth2StripeOption func(*UpdateOAuth2StripeOptions)
type UpdateOAuth2StripeOptions ¶ added in v3.1.0
type UpdateOAuth2StripeOptions struct {
ClientId string
ApiSecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2StripeOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2StripeOptions) New() *UpdateOAuth2StripeOptions
type UpdateOAuth2TradeshiftOption ¶ added in v3.1.0
type UpdateOAuth2TradeshiftOption func(*UpdateOAuth2TradeshiftOptions)
type UpdateOAuth2TradeshiftOptions ¶ added in v3.1.0
type UpdateOAuth2TradeshiftOptions struct {
Oauth2ClientId string
Oauth2ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2TradeshiftOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2TradeshiftOptions) New() *UpdateOAuth2TradeshiftOptions
type UpdateOAuth2TradeshiftSandboxOption ¶ added in v3.1.0
type UpdateOAuth2TradeshiftSandboxOption func(*UpdateOAuth2TradeshiftSandboxOptions)
type UpdateOAuth2TradeshiftSandboxOptions ¶ added in v3.1.0
type UpdateOAuth2TradeshiftSandboxOptions struct {
Oauth2ClientId string
Oauth2ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2TradeshiftSandboxOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2TradeshiftSandboxOptions) New() *UpdateOAuth2TradeshiftSandboxOptions
type UpdateOAuth2TwitchOption ¶ added in v3.1.0
type UpdateOAuth2TwitchOption func(*UpdateOAuth2TwitchOptions)
type UpdateOAuth2TwitchOptions ¶ added in v3.1.0
type UpdateOAuth2TwitchOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2TwitchOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2TwitchOptions) New() *UpdateOAuth2TwitchOptions
type UpdateOAuth2WordPressOption ¶ added in v3.1.0
type UpdateOAuth2WordPressOption func(*UpdateOAuth2WordPressOptions)
type UpdateOAuth2WordPressOptions ¶ added in v3.1.0
type UpdateOAuth2WordPressOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2WordPressOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2WordPressOptions) New() *UpdateOAuth2WordPressOptions
type UpdateOAuth2XOption ¶ added in v3.1.0
type UpdateOAuth2XOption func(*UpdateOAuth2XOptions)
type UpdateOAuth2XOptions ¶ added in v3.1.0
type UpdateOAuth2XOptions struct {
CustomerKey string
SecretKey string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2XOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2XOptions) New() *UpdateOAuth2XOptions
type UpdateOAuth2YahooOption ¶ added in v3.1.0
type UpdateOAuth2YahooOption func(*UpdateOAuth2YahooOptions)
type UpdateOAuth2YahooOptions ¶ added in v3.1.0
type UpdateOAuth2YahooOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2YahooOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2YahooOptions) New() *UpdateOAuth2YahooOptions
type UpdateOAuth2YandexOption ¶ added in v3.1.0
type UpdateOAuth2YandexOption func(*UpdateOAuth2YandexOptions)
type UpdateOAuth2YandexOptions ¶ added in v3.1.0
type UpdateOAuth2YandexOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2YandexOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2YandexOptions) New() *UpdateOAuth2YandexOptions
type UpdateOAuth2ZohoOption ¶ added in v3.1.0
type UpdateOAuth2ZohoOption func(*UpdateOAuth2ZohoOptions)
type UpdateOAuth2ZohoOptions ¶ added in v3.1.0
type UpdateOAuth2ZohoOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2ZohoOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2ZohoOptions) New() *UpdateOAuth2ZohoOptions
type UpdateOAuth2ZoomOption ¶ added in v3.1.0
type UpdateOAuth2ZoomOption func(*UpdateOAuth2ZoomOptions)
type UpdateOAuth2ZoomOptions ¶ added in v3.1.0
type UpdateOAuth2ZoomOptions struct {
ClientId string
ClientSecret string
Enabled bool
// contains filtered or unexported fields
}
func (UpdateOAuth2ZoomOptions) New ¶ added in v3.1.0
func (options UpdateOAuth2ZoomOptions) New() *UpdateOAuth2ZoomOptions
type UpdateSMTPOption ¶ added in v3.1.0
type UpdateSMTPOption func(*UpdateSMTPOptions)
type UpdateSMTPOptions ¶ added in v3.1.0
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 ¶ added in v3.1.0
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