providermodel

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SnowflakeModel

type SnowflakeModel struct {
	AccountName                    tfconfig.Variable `json:"account_name,omitempty"`
	Authenticator                  tfconfig.Variable `json:"authenticator,omitempty"`
	ClientIp                       tfconfig.Variable `json:"client_ip,omitempty"`
	ClientRequestMfaToken          tfconfig.Variable `json:"client_request_mfa_token,omitempty"`
	ClientStoreTemporaryCredential tfconfig.Variable `json:"client_store_temporary_credential,omitempty"`
	ClientTimeout                  tfconfig.Variable `json:"client_timeout,omitempty"`
	DisableConsoleLogin            tfconfig.Variable `json:"disable_console_login,omitempty"`
	DisableQueryContextCache       tfconfig.Variable `json:"disable_query_context_cache,omitempty"`
	DisableTelemetry               tfconfig.Variable `json:"disable_telemetry,omitempty"`
	DriverTracing                  tfconfig.Variable `json:"driver_tracing,omitempty"`
	ExternalBrowserTimeout         tfconfig.Variable `json:"external_browser_timeout,omitempty"`
	Host                           tfconfig.Variable `json:"host,omitempty"`
	IncludeRetryReason             tfconfig.Variable `json:"include_retry_reason,omitempty"`
	InsecureMode                   tfconfig.Variable `json:"insecure_mode,omitempty"`
	JwtClientTimeout               tfconfig.Variable `json:"jwt_client_timeout,omitempty"`
	JwtExpireTimeout               tfconfig.Variable `json:"jwt_expire_timeout,omitempty"`
	KeepSessionAlive               tfconfig.Variable `json:"keep_session_alive,omitempty"`
	LoginTimeout                   tfconfig.Variable `json:"login_timeout,omitempty"`
	MaxRetryCount                  tfconfig.Variable `json:"max_retry_count,omitempty"`
	OcspFailOpen                   tfconfig.Variable `json:"ocsp_fail_open,omitempty"`
	OktaUrl                        tfconfig.Variable `json:"okta_url,omitempty"`
	OrganizationName               tfconfig.Variable `json:"organization_name,omitempty"`
	Params                         tfconfig.Variable `json:"params,omitempty"`
	Passcode                       tfconfig.Variable `json:"passcode,omitempty"`
	PasscodeInPassword             tfconfig.Variable `json:"passcode_in_password,omitempty"`
	Password                       tfconfig.Variable `json:"password,omitempty"`
	Port                           tfconfig.Variable `json:"port,omitempty"`
	PreviewFeaturesEnabled         tfconfig.Variable `json:"preview_features_enabled,omitempty"`
	PrivateKey                     tfconfig.Variable `json:"private_key,omitempty"`
	PrivateKeyPassphrase           tfconfig.Variable `json:"private_key_passphrase,omitempty"`
	Profile                        tfconfig.Variable `json:"profile,omitempty"`
	Protocol                       tfconfig.Variable `json:"protocol,omitempty"`
	RequestTimeout                 tfconfig.Variable `json:"request_timeout,omitempty"`
	Role                           tfconfig.Variable `json:"role,omitempty"`
	TmpDirectoryPath               tfconfig.Variable `json:"tmp_directory_path,omitempty"`
	Token                          tfconfig.Variable `json:"token,omitempty"`
	TokenAccessor                  tfconfig.Variable `json:"token_accessor,omitempty"`
	User                           tfconfig.Variable `json:"user,omitempty"`
	ValidateDefaultParameters      tfconfig.Variable `json:"validate_default_parameters,omitempty"`
	Warehouse                      tfconfig.Variable `json:"warehouse,omitempty"`

	*config.ProviderModelMeta
}

func SnowflakeProvider

func SnowflakeProvider() *SnowflakeModel

func SnowflakeProviderAlias

func SnowflakeProviderAlias(
	alias string,
) *SnowflakeModel

func (*SnowflakeModel) AllFields

func (m *SnowflakeModel) AllFields(tmpConfig *helpers.TmpTomlConfig, tmpUser *helpers.TmpServiceUser) *SnowflakeModel

func (*SnowflakeModel) WithAccountName

func (s *SnowflakeModel) WithAccountName(accountName string) *SnowflakeModel

func (*SnowflakeModel) WithAccountNameValue

func (s *SnowflakeModel) WithAccountNameValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithAuthenticator

func (s *SnowflakeModel) WithAuthenticator(authenticator string) *SnowflakeModel

func (*SnowflakeModel) WithAuthenticatorType

func (m *SnowflakeModel) WithAuthenticatorType(authenticationType sdk.AuthenticationType) *SnowflakeModel

func (*SnowflakeModel) WithAuthenticatorValue

func (s *SnowflakeModel) WithAuthenticatorValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithClientIp

func (s *SnowflakeModel) WithClientIp(clientIp string) *SnowflakeModel

func (*SnowflakeModel) WithClientIpValue

func (s *SnowflakeModel) WithClientIpValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithClientRequestMfaToken

func (s *SnowflakeModel) WithClientRequestMfaToken(clientRequestMfaToken string) *SnowflakeModel

func (*SnowflakeModel) WithClientRequestMfaTokenValue

func (s *SnowflakeModel) WithClientRequestMfaTokenValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithClientStoreTemporaryCredential

func (s *SnowflakeModel) WithClientStoreTemporaryCredential(clientStoreTemporaryCredential string) *SnowflakeModel

func (*SnowflakeModel) WithClientStoreTemporaryCredentialBool

func (m *SnowflakeModel) WithClientStoreTemporaryCredentialBool(clientStoreTemporaryCredential bool) *SnowflakeModel

func (*SnowflakeModel) WithClientStoreTemporaryCredentialValue

func (s *SnowflakeModel) WithClientStoreTemporaryCredentialValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithClientTimeout

func (s *SnowflakeModel) WithClientTimeout(clientTimeout int) *SnowflakeModel

func (*SnowflakeModel) WithClientTimeoutValue

func (s *SnowflakeModel) WithClientTimeoutValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithDisableConsoleLogin

func (s *SnowflakeModel) WithDisableConsoleLogin(disableConsoleLogin string) *SnowflakeModel

func (*SnowflakeModel) WithDisableConsoleLoginValue

func (s *SnowflakeModel) WithDisableConsoleLoginValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithDisableQueryContextCache

func (s *SnowflakeModel) WithDisableQueryContextCache(disableQueryContextCache bool) *SnowflakeModel

func (*SnowflakeModel) WithDisableQueryContextCacheValue

func (s *SnowflakeModel) WithDisableQueryContextCacheValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithDisableTelemetry

func (s *SnowflakeModel) WithDisableTelemetry(disableTelemetry bool) *SnowflakeModel

func (*SnowflakeModel) WithDisableTelemetryValue

func (s *SnowflakeModel) WithDisableTelemetryValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithDriverTracing

func (s *SnowflakeModel) WithDriverTracing(driverTracing string) *SnowflakeModel

func (*SnowflakeModel) WithDriverTracingValue

func (s *SnowflakeModel) WithDriverTracingValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithExternalBrowserTimeout

func (s *SnowflakeModel) WithExternalBrowserTimeout(externalBrowserTimeout int) *SnowflakeModel

func (*SnowflakeModel) WithExternalBrowserTimeoutValue

func (s *SnowflakeModel) WithExternalBrowserTimeoutValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithHost

func (s *SnowflakeModel) WithHost(host string) *SnowflakeModel

func (*SnowflakeModel) WithHostValue

func (s *SnowflakeModel) WithHostValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithIncludeRetryReason

func (s *SnowflakeModel) WithIncludeRetryReason(includeRetryReason string) *SnowflakeModel

func (*SnowflakeModel) WithIncludeRetryReasonValue

func (s *SnowflakeModel) WithIncludeRetryReasonValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithInsecureMode

func (s *SnowflakeModel) WithInsecureMode(insecureMode bool) *SnowflakeModel

func (*SnowflakeModel) WithInsecureModeValue

func (s *SnowflakeModel) WithInsecureModeValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithJwtClientTimeout

func (s *SnowflakeModel) WithJwtClientTimeout(jwtClientTimeout int) *SnowflakeModel

func (*SnowflakeModel) WithJwtClientTimeoutValue

func (s *SnowflakeModel) WithJwtClientTimeoutValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithJwtExpireTimeout

func (s *SnowflakeModel) WithJwtExpireTimeout(jwtExpireTimeout int) *SnowflakeModel

func (*SnowflakeModel) WithJwtExpireTimeoutValue

func (s *SnowflakeModel) WithJwtExpireTimeoutValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithKeepSessionAlive

func (s *SnowflakeModel) WithKeepSessionAlive(keepSessionAlive bool) *SnowflakeModel

func (*SnowflakeModel) WithKeepSessionAliveValue

func (s *SnowflakeModel) WithKeepSessionAliveValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithLoginTimeout

func (s *SnowflakeModel) WithLoginTimeout(loginTimeout int) *SnowflakeModel

func (*SnowflakeModel) WithLoginTimeoutValue

func (s *SnowflakeModel) WithLoginTimeoutValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithMaxRetryCount

func (s *SnowflakeModel) WithMaxRetryCount(maxRetryCount int) *SnowflakeModel

func (*SnowflakeModel) WithMaxRetryCountValue

func (s *SnowflakeModel) WithMaxRetryCountValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithOcspFailOpen

func (s *SnowflakeModel) WithOcspFailOpen(ocspFailOpen string) *SnowflakeModel

func (*SnowflakeModel) WithOcspFailOpenValue

func (s *SnowflakeModel) WithOcspFailOpenValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithOktaUrl

func (s *SnowflakeModel) WithOktaUrl(oktaUrl string) *SnowflakeModel

func (*SnowflakeModel) WithOktaUrlValue

func (s *SnowflakeModel) WithOktaUrlValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithOrganizationName

func (s *SnowflakeModel) WithOrganizationName(organizationName string) *SnowflakeModel

func (*SnowflakeModel) WithOrganizationNameValue

func (s *SnowflakeModel) WithOrganizationNameValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithParamsValue

func (s *SnowflakeModel) WithParamsValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPasscode

func (s *SnowflakeModel) WithPasscode(passcode string) *SnowflakeModel

func (*SnowflakeModel) WithPasscodeInPassword

func (s *SnowflakeModel) WithPasscodeInPassword(passcodeInPassword bool) *SnowflakeModel

func (*SnowflakeModel) WithPasscodeInPasswordValue

func (s *SnowflakeModel) WithPasscodeInPasswordValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPasscodeValue

func (s *SnowflakeModel) WithPasscodeValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPassword

func (s *SnowflakeModel) WithPassword(password string) *SnowflakeModel

func (*SnowflakeModel) WithPasswordValue

func (s *SnowflakeModel) WithPasswordValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPort

func (s *SnowflakeModel) WithPort(port int) *SnowflakeModel

func (*SnowflakeModel) WithPortValue

func (s *SnowflakeModel) WithPortValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPreviewFeaturesEnabled

func (m *SnowflakeModel) WithPreviewFeaturesEnabled(previewFeaturesEnabled ...string) *SnowflakeModel

func (*SnowflakeModel) WithPreviewFeaturesEnabledValue

func (s *SnowflakeModel) WithPreviewFeaturesEnabledValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPrivateKey

func (s *SnowflakeModel) WithPrivateKey(privateKey string) *SnowflakeModel

func (*SnowflakeModel) WithPrivateKeyMultiline

func (m *SnowflakeModel) WithPrivateKeyMultiline(privateKey string) *SnowflakeModel

func (*SnowflakeModel) WithPrivateKeyPassphrase

func (s *SnowflakeModel) WithPrivateKeyPassphrase(privateKeyPassphrase string) *SnowflakeModel

func (*SnowflakeModel) WithPrivateKeyPassphraseValue

func (s *SnowflakeModel) WithPrivateKeyPassphraseValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithPrivateKeyValue

func (s *SnowflakeModel) WithPrivateKeyValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithProfile

func (s *SnowflakeModel) WithProfile(profile string) *SnowflakeModel

func (*SnowflakeModel) WithProfileValue

func (s *SnowflakeModel) WithProfileValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithProtocol

func (s *SnowflakeModel) WithProtocol(protocol string) *SnowflakeModel

func (*SnowflakeModel) WithProtocolValue

func (s *SnowflakeModel) WithProtocolValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithRequestTimeout

func (s *SnowflakeModel) WithRequestTimeout(requestTimeout int) *SnowflakeModel

func (*SnowflakeModel) WithRequestTimeoutValue

func (s *SnowflakeModel) WithRequestTimeoutValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithRole

func (s *SnowflakeModel) WithRole(role string) *SnowflakeModel

func (*SnowflakeModel) WithRoleId

func (*SnowflakeModel) WithRoleValue

func (s *SnowflakeModel) WithRoleValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithTmpDirectoryPath

func (s *SnowflakeModel) WithTmpDirectoryPath(tmpDirectoryPath string) *SnowflakeModel

func (*SnowflakeModel) WithTmpDirectoryPathValue

func (s *SnowflakeModel) WithTmpDirectoryPathValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithToken

func (s *SnowflakeModel) WithToken(token string) *SnowflakeModel

func (*SnowflakeModel) WithTokenAccessorValue

func (s *SnowflakeModel) WithTokenAccessorValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithTokenValue

func (s *SnowflakeModel) WithTokenValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithUser

func (s *SnowflakeModel) WithUser(user string) *SnowflakeModel

func (*SnowflakeModel) WithUserId

func (*SnowflakeModel) WithUserValue

func (s *SnowflakeModel) WithUserValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithValidateDefaultParameters

func (s *SnowflakeModel) WithValidateDefaultParameters(validateDefaultParameters string) *SnowflakeModel

func (*SnowflakeModel) WithValidateDefaultParametersValue

func (s *SnowflakeModel) WithValidateDefaultParametersValue(value tfconfig.Variable) *SnowflakeModel

func (*SnowflakeModel) WithWarehouse

func (s *SnowflakeModel) WithWarehouse(warehouse string) *SnowflakeModel

func (*SnowflakeModel) WithWarehouseId

func (m *SnowflakeModel) WithWarehouseId(warehouseId sdk.AccountObjectIdentifier) *SnowflakeModel

func (*SnowflakeModel) WithWarehouseValue

func (s *SnowflakeModel) WithWarehouseValue(value tfconfig.Variable) *SnowflakeModel

Directories

Path Synopsis
gen

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL