MCPcopy Create free account
hub / github.com/auth0/auth0-cli / EmailProviderAPI

Interface EmailProviderAPI

internal/auth0/email_provider.go:11–28  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9)
10
11type EmailProviderAPI interface {
12 // Create email provider.
13 // See: https://auth0.com/docs/api/management/v2#!/Emails/post_provider
14 Create(ctx context.Context, ep *management.EmailProvider, opts ...management.RequestOption) error
15
16 // Update email provider.
17 // See: https://auth0.com/docs/api/management/v2#!/Emails/patch_provider
18 Update(ctx context.Context, ep *management.EmailProvider, opts ...management.RequestOption) (err error)
19
20 // Read email provider details.
21 // See: https://auth0.com/docs/api/management/v2#!/Emails/get_provider
22 Read(ctx context.Context, opts ...management.RequestOption) (ep *management.EmailProvider, err error)
23
24 // Delete the email provider.
25 //
26 // See: https://auth0.com/docs/api/management/v2#!/Emails/delete_provider
27 Delete(ctx context.Context, opts ...management.RequestOption) (err error)
28}

Callers

nothing calls this directly

Implementers 15

MockTokenExchangeAPIinternal/auth0/mock/token_exchange_moc
MockTokenExchangeAPIMockRecorderinternal/auth0/mock/token_exchange_moc
MockEmailProviderAPIinternal/auth0/mock/email_provider_moc
MockEmailProviderAPIMockRecorderinternal/auth0/mock/email_provider_moc
MockNetworkACLAPIinternal/auth0/mock/network_acl_mock.g
MockNetworkACLAPIMockRecorderinternal/auth0/mock/network_acl_mock.g
MockActionAPIinternal/auth0/mock/action_mock.go
MockActionAPIMockRecorderinternal/auth0/mock/action_mock.go
MockBrandingThemeAPIinternal/auth0/mock/branding_theme_moc
MockBrandingThemeAPIMockRecorderinternal/auth0/mock/branding_theme_moc
MockClientAPIinternal/auth0/mock/client_mock.go
MockClientAPIMockRecorderinternal/auth0/mock/client_mock.go

Calls

no outgoing calls

Tested by

no test coverage detected