Documentation ¶
Index ¶
- type AwsProvider
- type AzureProvider
- type GoogleProvider
- type Option
- func WithAzureDefaultScope(opt string) Option
- func WithAzureDefaultTenantId(opt string) Option
- func WithGetPrivateKeyFn(opt getPrivateKeyFn) Option
- func WithGetServiceAccountInfoFn(opt getServiceAccountInfoFn) Option
- func WithGoogleDefaultPoolId(opt string) Option
- func WithGoogleDefaultProjectNumber(opt string) Option
- func WithGoogleDefaultProviderId(opt string) Option
- func WithGoogleDefaultScope(opt string) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsProvider ¶
type AwsProvider struct {
// contains filtered or unexported fields
}
func NewAwsProvider ¶
func NewAwsProvider(setters ...Option) (*AwsProvider, error)
type AzureProvider ¶
type AzureProvider struct {
// contains filtered or unexported fields
}
func NewAzureProvider ¶
func NewAzureProvider(setters ...Option) (*AzureProvider, error)
type GoogleProvider ¶
type GoogleProvider struct {
// contains filtered or unexported fields
}
func NewGoogleProvider ¶
func NewGoogleProvider(setters ...Option) (*GoogleProvider, error)
type Option ¶
type Option func(*options)
func WithAzureDefaultScope ¶
func WithGetPrivateKeyFn ¶
func WithGetPrivateKeyFn(opt getPrivateKeyFn) Option
func WithGetServiceAccountInfoFn ¶
func WithGetServiceAccountInfoFn(opt getServiceAccountInfoFn) Option
func WithGoogleDefaultPoolId ¶
func WithGoogleDefaultScope ¶
Click to show internal directories.
Click to hide internal directories.