Versions in this module Expand all Collapse all v11 v11.2.9 Jan 28, 2021 Changes in this version + func NewAuthorizerFromCLI() (autorest.Authorizer, error) + func NewAuthorizerFromCLIWithResource(resource string) (autorest.Authorizer, error) + func NewAuthorizerFromEnvironment() (autorest.Authorizer, error) + func NewAuthorizerFromEnvironmentWithResource(resource string) (autorest.Authorizer, error) + func NewAuthorizerFromFile(baseURI string) (autorest.Authorizer, error) + func NewAuthorizerFromFileWithResource(resource string) (autorest.Authorizer, error) + type AuthorizerConfig interface + Authorizer func() (autorest.Authorizer, error) + type ClientCertificateConfig struct + AADEndpoint string + CertificatePassword string + CertificatePath string + ClientID string + Resource string + TenantID string + func NewClientCertificateConfig(certificatePath string, certificatePassword string, clientID string, ...) ClientCertificateConfig + func (ccc ClientCertificateConfig) Authorizer() (autorest.Authorizer, error) + type ClientCredentialsConfig struct + AADEndpoint string + ClientID string + ClientSecret string + Resource string + TenantID string + func NewClientCredentialsConfig(clientID string, clientSecret string, tenantID string) ClientCredentialsConfig + func (ccc ClientCredentialsConfig) Authorizer() (autorest.Authorizer, error) + type DeviceFlowConfig struct + AADEndpoint string + ClientID string + Resource string + TenantID string + func NewDeviceFlowConfig(clientID string, tenantID string) DeviceFlowConfig + func (dfc DeviceFlowConfig) Authorizer() (autorest.Authorizer, error) + type MSIConfig struct + ClientID string + Resource string + func NewMSIConfig() MSIConfig + func (mc MSIConfig) Authorizer() (autorest.Authorizer, error) + type UsernamePasswordConfig struct + AADEndpoint string + ClientID string + Password string + Resource string + TenantID string + Username string + func NewUsernamePasswordConfig(username string, password string, clientID string, tenantID string) UsernamePasswordConfig + func (ups UsernamePasswordConfig) Authorizer() (autorest.Authorizer, error) Other modules containing this package github.com/pmalek-sumo/go-autorest