Documentation
¶
Index ¶
- Constants
- func GetEnvVarsAuxiliaryTenantIDs() []string
- func GetEnvVarsAzureDevOpsServiceConnectionID() []string
- func GetEnvVarsClientCertificate() []string
- func GetEnvVarsClientCertificateFilePath() []string
- func GetEnvVarsClientCertificatePassword() []string
- func GetEnvVarsClientID() []string
- func GetEnvVarsClientIDFilePath() []string
- func GetEnvVarsClientSecret() []string
- func GetEnvVarsClientSecretFilePath() []string
- func GetEnvVarsEndpoint() []string
- func GetEnvVarsEnvironment() []string
- func GetEnvVarsOIDCRequestToken() []string
- func GetEnvVarsOIDCRequestURL() []string
- func GetEnvVarsOIDCToken() []string
- func GetEnvVarsOIDCTokenFilePath() []string
- func GetEnvVarsPreview() []string
- func GetEnvVarsTenantID() []string
- func GetEnvVarsTimeout() []string
- func GetEnvVarsToken() []string
- func GetEnvVarsTokenFilePath() []string
- func GetEnvVarsUseCLI() []string
- func GetEnvVarsUseDevCLI() []string
- func GetEnvVarsUseMSI() []string
- func GetEnvVarsUseOIDC() []string
- type ProviderConfig
- type ProviderConfigModel
- type ProviderData
Constants ¶
View Source
const ( DefaultFabricEndpointURL = "https://api.fabric.microsoft.com" DefaultTimeout = "10m" )
Default Microsoft Fabric endpoint URL.
Variables ¶
This section is empty.
Functions ¶
func GetEnvVarsAuxiliaryTenantIDs ¶
func GetEnvVarsAuxiliaryTenantIDs() []string
func GetEnvVarsAzureDevOpsServiceConnectionID ¶
func GetEnvVarsAzureDevOpsServiceConnectionID() []string
func GetEnvVarsClientCertificate ¶
func GetEnvVarsClientCertificate() []string
func GetEnvVarsClientCertificateFilePath ¶
func GetEnvVarsClientCertificateFilePath() []string
func GetEnvVarsClientCertificatePassword ¶
func GetEnvVarsClientCertificatePassword() []string
func GetEnvVarsClientID ¶
func GetEnvVarsClientID() []string
func GetEnvVarsClientIDFilePath ¶
func GetEnvVarsClientIDFilePath() []string
func GetEnvVarsClientSecret ¶
func GetEnvVarsClientSecret() []string
func GetEnvVarsClientSecretFilePath ¶
func GetEnvVarsClientSecretFilePath() []string
func GetEnvVarsEndpoint ¶
func GetEnvVarsEndpoint() []string
func GetEnvVarsEnvironment ¶
func GetEnvVarsEnvironment() []string
func GetEnvVarsOIDCRequestToken ¶
func GetEnvVarsOIDCRequestToken() []string
func GetEnvVarsOIDCRequestURL ¶
func GetEnvVarsOIDCRequestURL() []string
func GetEnvVarsOIDCToken ¶
func GetEnvVarsOIDCToken() []string
func GetEnvVarsOIDCTokenFilePath ¶
func GetEnvVarsOIDCTokenFilePath() []string
func GetEnvVarsPreview ¶
func GetEnvVarsPreview() []string
func GetEnvVarsTenantID ¶
func GetEnvVarsTenantID() []string
func GetEnvVarsTimeout ¶
func GetEnvVarsTimeout() []string
func GetEnvVarsToken ¶
func GetEnvVarsToken() []string
func GetEnvVarsTokenFilePath ¶
func GetEnvVarsTokenFilePath() []string
func GetEnvVarsUseCLI ¶
func GetEnvVarsUseCLI() []string
func GetEnvVarsUseDevCLI ¶
func GetEnvVarsUseDevCLI() []string
func GetEnvVarsUseMSI ¶
func GetEnvVarsUseMSI() []string
func GetEnvVarsUseOIDC ¶
func GetEnvVarsUseOIDC() []string
Types ¶
type ProviderConfig ¶
type ProviderConfig struct { *ProviderData Auth *auth.Config }
type ProviderConfigModel ¶
type ProviderConfigModel struct { Timeout timetypes.GoDuration `tfsdk:"timeout"` Endpoint customtypes.URL `tfsdk:"endpoint"` Environment types.String `tfsdk:"environment"` AuxiliaryTenantIDs types.List `tfsdk:"auxiliary_tenant_ids"` TenantID customtypes.UUID `tfsdk:"tenant_id"` ClientID customtypes.UUID `tfsdk:"client_id"` ClientIDFilePath types.String `tfsdk:"client_id_file_path"` ClientSecret types.String `tfsdk:"client_secret"` ClientSecretFilePath types.String `tfsdk:"client_secret_file_path"` ClientCertificate types.String `tfsdk:"client_certificate"` ClientCertificateFilePath types.String `tfsdk:"client_certificate_file_path"` ClientCertificatePassword types.String `tfsdk:"client_certificate_password"` OIDCRequestToken types.String `tfsdk:"oidc_request_token"` OIDCRequestURL types.String `tfsdk:"oidc_request_url"` OIDCToken types.String `tfsdk:"oidc_token"` OIDCTokenFilePath types.String `tfsdk:"oidc_token_file_path"` AzureDevOpsServiceConnectionID types.String `tfsdk:"azure_devops_service_connection_id"` Token types.String `tfsdk:"token"` TokenFilePath types.String `tfsdk:"token_file_path"` UseOIDC types.Bool `tfsdk:"use_oidc"` UseCLI types.Bool `tfsdk:"use_cli"` UseDevCLI types.Bool `tfsdk:"use_dev_cli"` UseMSI types.Bool `tfsdk:"use_msi"` Preview types.Bool `tfsdk:"preview"` }
ProviderConfigModel describes the provider data model.
Click to show internal directories.
Click to hide internal directories.