Documentation ¶
Index ¶
- type AccountModel
- func (a *AccountModel) MarshalJSON() ([]byte, error)
- func (a *AccountModel) WithAdminName(adminName string) *AccountModel
- func (a *AccountModel) WithAdminNameValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithAdminPassword(adminPassword string) *AccountModel
- func (a *AccountModel) WithAdminPasswordValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithAdminRsaPublicKey(adminRsaPublicKey string) *AccountModel
- func (a *AccountModel) WithAdminRsaPublicKeyValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithAdminUserType(adminUserType string) *AccountModel
- func (a *AccountModel) WithAdminUserTypeEnum(adminUserType sdk.UserType) *AccountModel
- func (a *AccountModel) WithAdminUserTypeValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithComment(comment string) *AccountModel
- func (a *AccountModel) WithCommentValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithDependsOn(values ...string) *AccountModel
- func (a *AccountModel) WithEdition(edition string) *AccountModel
- func (a *AccountModel) WithEditionValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithEmail(email string) *AccountModel
- func (a *AccountModel) WithEmailValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithFirstName(firstName string) *AccountModel
- func (a *AccountModel) WithFirstNameValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithFullyQualifiedName(fullyQualifiedName string) *AccountModel
- func (a *AccountModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithGracePeriodInDays(gracePeriodInDays int) *AccountModel
- func (a *AccountModel) WithGracePeriodInDaysValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithIsOrgAdmin(isOrgAdmin string) *AccountModel
- func (a *AccountModel) WithIsOrgAdminValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithLastName(lastName string) *AccountModel
- func (a *AccountModel) WithLastNameValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithMustChangePassword(mustChangePassword string) *AccountModel
- func (a *AccountModel) WithMustChangePasswordValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithName(name string) *AccountModel
- func (a *AccountModel) WithNameValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithRegion(region string) *AccountModel
- func (a *AccountModel) WithRegionGroup(regionGroup string) *AccountModel
- func (a *AccountModel) WithRegionGroupValue(value tfconfig.Variable) *AccountModel
- func (a *AccountModel) WithRegionValue(value tfconfig.Variable) *AccountModel
- type AccountParameterModel
- func (a *AccountParameterModel) MarshalJSON() ([]byte, error)
- func (a *AccountParameterModel) WithDependsOn(values ...string) *AccountParameterModel
- func (a *AccountParameterModel) WithKey(key string) *AccountParameterModel
- func (a *AccountParameterModel) WithKeyValue(value tfconfig.Variable) *AccountParameterModel
- func (a *AccountParameterModel) WithValue(value string) *AccountParameterModel
- func (a *AccountParameterModel) WithValueValue(value tfconfig.Variable) *AccountParameterModel
- type DatabaseModel
- func (d *DatabaseModel) MarshalJSON() ([]byte, error)
- func (d *DatabaseModel) WithCatalog(catalog string) *DatabaseModel
- func (d *DatabaseModel) WithCatalogValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithComment(comment string) *DatabaseModel
- func (d *DatabaseModel) WithCommentValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithDataRetentionTimeInDays(dataRetentionTimeInDays int) *DatabaseModel
- func (d *DatabaseModel) WithDataRetentionTimeInDaysValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithDefaultDdlCollation(defaultDdlCollation string) *DatabaseModel
- func (d *DatabaseModel) WithDefaultDdlCollationValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithDependsOn(values ...string) *DatabaseModel
- func (d *DatabaseModel) WithDropPublicSchemaOnCreation(dropPublicSchemaOnCreation bool) *DatabaseModel
- func (d *DatabaseModel) WithDropPublicSchemaOnCreationValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithEnableConsoleOutput(enableConsoleOutput bool) *DatabaseModel
- func (d *DatabaseModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithExternalVolume(externalVolume string) *DatabaseModel
- func (d *DatabaseModel) WithExternalVolumeValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithFullyQualifiedName(fullyQualifiedName string) *DatabaseModel
- func (d *DatabaseModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithIsTransient(isTransient bool) *DatabaseModel
- func (d *DatabaseModel) WithIsTransientValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithLogLevel(logLevel string) *DatabaseModel
- func (d *DatabaseModel) WithLogLevelValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithMaxDataExtensionTimeInDays(maxDataExtensionTimeInDays int) *DatabaseModel
- func (d *DatabaseModel) WithMaxDataExtensionTimeInDaysValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithName(name string) *DatabaseModel
- func (d *DatabaseModel) WithNameValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *DatabaseModel
- func (d *DatabaseModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithReplaceInvalidCharacters(replaceInvalidCharacters bool) *DatabaseModel
- func (d *DatabaseModel) WithReplaceInvalidCharactersValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithReplication(accountIdentifier sdk.AccountIdentifier, withFailover bool, ...) *DatabaseModel
- func (d *DatabaseModel) WithReplicationValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithStorageSerializationPolicy(storageSerializationPolicy string) *DatabaseModel
- func (d *DatabaseModel) WithStorageSerializationPolicyValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithSuspendTaskAfterNumFailures(suspendTaskAfterNumFailures int) *DatabaseModel
- func (d *DatabaseModel) WithSuspendTaskAfterNumFailuresValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithTaskAutoRetryAttempts(taskAutoRetryAttempts int) *DatabaseModel
- func (d *DatabaseModel) WithTaskAutoRetryAttemptsValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithTraceLevel(traceLevel string) *DatabaseModel
- func (d *DatabaseModel) WithTraceLevelValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithUserTaskManagedInitialWarehouseSize(userTaskManagedInitialWarehouseSize string) *DatabaseModel
- func (d *DatabaseModel) WithUserTaskManagedInitialWarehouseSizeValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithUserTaskMinimumTriggerIntervalInSeconds(userTaskMinimumTriggerIntervalInSeconds int) *DatabaseModel
- func (d *DatabaseModel) WithUserTaskMinimumTriggerIntervalInSecondsValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithUserTaskTimeoutMs(userTaskTimeoutMs int) *DatabaseModel
- func (d *DatabaseModel) WithUserTaskTimeoutMsValue(value tfconfig.Variable) *DatabaseModel
- type DatabaseRoleModel
- func (d *DatabaseRoleModel) MarshalJSON() ([]byte, error)
- func (d *DatabaseRoleModel) WithComment(comment string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithCommentValue(value tfconfig.Variable) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithDatabase(database string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithDatabaseValue(value tfconfig.Variable) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithDependsOn(values ...string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithFullyQualifiedName(fullyQualifiedName string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithName(name string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithNameValue(value tfconfig.Variable) *DatabaseRoleModel
- type FunctionJavaModel
- func FunctionJava(resourceName string, database string, handler string, name string, ...) *FunctionJavaModel
- func FunctionJavaBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *FunctionJavaModel
- func FunctionJavaBasicStaged(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *FunctionJavaModel
- func FunctionJavaWithDefaultMeta(database string, handler string, name string, returnType string, schema string) *FunctionJavaModel
- func (f *FunctionJavaModel) MarshalJSON() ([]byte, error)
- func (f *FunctionJavaModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionJavaModel
- func (f *FunctionJavaModel) WithArgumentWithDefaultValue(argName string, argDataType datatypes.DataType, value string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithArgumentsValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithComment(comment string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithCommentValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithDatabase(database string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithDatabaseValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithDependsOn(values ...string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionJavaModel
- func (f *FunctionJavaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *FunctionJavaModel
- func (f *FunctionJavaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithFunctionDefinition(functionDefinition string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithFunctionLanguage(functionLanguage string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithHandler(handler string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithHandlerValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithImport(stageLocation string, pathOnStage string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithImports(imports ...sdk.NormalizedPath) *FunctionJavaModel
- func (f *FunctionJavaModel) WithImportsValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithIsSecure(isSecure string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithIsSecureValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithLogLevel(logLevel string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithLogLevelValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithMetricLevel(metricLevel string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithName(name string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithNameValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithNullInputBehavior(nullInputBehavior string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithPackages(pkgs ...string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithPackagesValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithReturnType(returnType string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithRuntimeVersion(runtimeVersion string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithRuntimeVersionValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithSchema(schema string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithSchemaValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *FunctionJavaModel
- func (f *FunctionJavaModel) WithSecretsValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithTargetPathValue(value tfconfig.Variable) *FunctionJavaModel
- func (f *FunctionJavaModel) WithTraceLevel(traceLevel string) *FunctionJavaModel
- func (f *FunctionJavaModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionJavaModel
- type FunctionJavascriptModel
- func FunctionJavascript(resourceName string, database string, functionDefinition string, name string, ...) *FunctionJavascriptModel
- func FunctionJavascriptInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *FunctionJavascriptModel
- func FunctionJavascriptWithDefaultMeta(database string, functionDefinition string, name string, returnType string, ...) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) MarshalJSON() ([]byte, error)
- func (f *FunctionJavascriptModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithArgumentsValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithComment(comment string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithCommentValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithDatabase(database string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithDatabaseValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithDependsOn(values ...string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithFunctionDefinition(functionDefinition string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithFunctionLanguage(functionLanguage string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithIsSecure(isSecure string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithIsSecureValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithLogLevel(logLevel string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithLogLevelValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithMetricLevel(metricLevel string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithName(name string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithNameValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithNullInputBehavior(nullInputBehavior string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithReturnType(returnType string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithSchema(schema string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithSchemaValue(value tfconfig.Variable) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithTraceLevel(traceLevel string) *FunctionJavascriptModel
- func (f *FunctionJavascriptModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionJavascriptModel
- type FunctionPythonModel
- func FunctionPython(resourceName string, database string, handler string, name string, ...) *FunctionPythonModel
- func FunctionPythonBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *FunctionPythonModel
- func FunctionPythonWithDefaultMeta(database string, handler string, name string, returnType string, ...) *FunctionPythonModel
- func (f *FunctionPythonModel) MarshalJSON() ([]byte, error)
- func (f *FunctionPythonModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionPythonModel
- func (f *FunctionPythonModel) WithArgumentsValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithComment(comment string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithCommentValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithDatabase(database string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithDatabaseValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithDependsOn(values ...string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionPythonModel
- func (f *FunctionPythonModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *FunctionPythonModel
- func (f *FunctionPythonModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithFunctionDefinition(functionDefinition string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithFunctionLanguage(functionLanguage string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithHandler(handler string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithHandlerValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithImports(imports ...sdk.NormalizedPath) *FunctionPythonModel
- func (f *FunctionPythonModel) WithImportsValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithIsAggregate(isAggregate string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithIsAggregateValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithIsSecure(isSecure string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithIsSecureValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithLogLevel(logLevel string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithLogLevelValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithMetricLevel(metricLevel string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithName(name string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithNameValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithNullInputBehavior(nullInputBehavior string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithPackages(pkgs ...string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithPackagesValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithReturnType(returnType string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithRuntimeVersion(runtimeVersion string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithRuntimeVersionValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithSchema(schema string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithSchemaValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *FunctionPythonModel
- func (f *FunctionPythonModel) WithSecretsValue(value tfconfig.Variable) *FunctionPythonModel
- func (f *FunctionPythonModel) WithTraceLevel(traceLevel string) *FunctionPythonModel
- func (f *FunctionPythonModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionPythonModel
- type FunctionScalaModel
- func FunctionScala(resourceName string, database string, handler string, name string, ...) *FunctionScalaModel
- func FunctionScalaBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *FunctionScalaModel
- func FunctionScalaWithDefaultMeta(database string, handler string, name string, returnType string, ...) *FunctionScalaModel
- func (f *FunctionScalaModel) MarshalJSON() ([]byte, error)
- func (f *FunctionScalaModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionScalaModel
- func (f *FunctionScalaModel) WithArgumentsValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithComment(comment string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithCommentValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithDatabase(database string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithDatabaseValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithDependsOn(values ...string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionScalaModel
- func (f *FunctionScalaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *FunctionScalaModel
- func (f *FunctionScalaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithFunctionDefinition(functionDefinition string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithFunctionLanguage(functionLanguage string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithHandler(handler string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithHandlerValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithImport(stageLocation string, pathOnStage string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithImports(imports ...sdk.NormalizedPath) *FunctionScalaModel
- func (f *FunctionScalaModel) WithImportsValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithIsSecure(isSecure string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithIsSecureValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithLogLevel(logLevel string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithLogLevelValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithMetricLevel(metricLevel string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithName(name string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithNameValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithNullInputBehavior(nullInputBehavior string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithPackages(pkgs ...string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithPackagesValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithReturnType(returnType string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithRuntimeVersion(runtimeVersion string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithRuntimeVersionValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithSchema(schema string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithSchemaValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *FunctionScalaModel
- func (f *FunctionScalaModel) WithSecretsValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithTargetPathValue(value tfconfig.Variable) *FunctionScalaModel
- func (f *FunctionScalaModel) WithTraceLevel(traceLevel string) *FunctionScalaModel
- func (f *FunctionScalaModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionScalaModel
- type FunctionSqlModel
- func FunctionSql(resourceName string, database string, functionDefinition string, name string, ...) *FunctionSqlModel
- func FunctionSqlBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *FunctionSqlModel
- func FunctionSqlWithDefaultMeta(database string, functionDefinition string, name string, returnType string, ...) *FunctionSqlModel
- func (f *FunctionSqlModel) MarshalJSON() ([]byte, error)
- func (f *FunctionSqlModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionSqlModel
- func (f *FunctionSqlModel) WithArgumentsValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithComment(comment string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithCommentValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithDatabase(database string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithDatabaseValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithDependsOn(values ...string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionSqlModel
- func (f *FunctionSqlModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithFunctionDefinition(functionDefinition string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithFunctionLanguage(functionLanguage string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithIsSecure(isSecure string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithIsSecureValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithLogLevel(logLevel string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithLogLevelValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithMetricLevel(metricLevel string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithName(name string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithNameValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithReturnType(returnType string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithSchema(schema string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithSchemaValue(value tfconfig.Variable) *FunctionSqlModel
- func (f *FunctionSqlModel) WithTraceLevel(traceLevel string) *FunctionSqlModel
- func (f *FunctionSqlModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionSqlModel
- type LegacyServiceUserModel
- func (l *LegacyServiceUserModel) MarshalJSON() ([]byte, error)
- func (l *LegacyServiceUserModel) WithAbortDetachedQuery(abortDetachedQuery bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithAbortDetachedQueryValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithAutocommit(autocommit bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithAutocommitValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithBinaryInputFormat(binaryInputFormat string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithBinaryInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithBinaryOutputFormat(binaryOutputFormat string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithBinaryOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientMemoryLimit(clientMemoryLimit int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientMemoryLimitValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientMetadataRequestUseConnectionCtx(clientMetadataRequestUseConnectionCtx bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientMetadataRequestUseConnectionCtxValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientPrefetchThreads(clientPrefetchThreads int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientPrefetchThreadsValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientResultChunkSize(clientResultChunkSize int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientResultChunkSizeValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientResultColumnCaseInsensitive(clientResultColumnCaseInsensitive bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientResultColumnCaseInsensitiveValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientSessionKeepAlive(clientSessionKeepAlive bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequency(clientSessionKeepAliveHeartbeatFrequency int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientSessionKeepAliveValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientTimestampTypeMapping(clientTimestampTypeMapping string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithClientTimestampTypeMappingValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithComment(comment string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithCommentValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDateInputFormat(dateInputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDateInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDateOutputFormat(dateOutputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDateOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDaysToExpiry(daysToExpiry int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDaysToExpiryValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultNamespace(defaultNamespace string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultNamespaceValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultRole(defaultRole string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultRoleValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultSecondaryRolesOption(defaultSecondaryRolesOption string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithDefaultSecondaryRolesOptionEnum(option sdk.SecondaryRolesOption) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultSecondaryRolesOptionValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultWarehouse(defaultWarehouse string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDefaultWarehouseValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDependsOn(values ...string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDisabled(disabled string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDisabledValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDisplayName(displayName string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithDisplayNameValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithEmail(email string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithEmailValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithEnableUnloadPhysicalTypeOptimization(enableUnloadPhysicalTypeOptimization bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithEnableUnloadPhysicalTypeOptimizationValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithEnableUnredactedQuerySyntaxError(enableUnredactedQuerySyntaxError bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithEnableUnredactedQuerySyntaxErrorValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithErrorOnNondeterministicMerge(errorOnNondeterministicMerge bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithErrorOnNondeterministicMergeValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithErrorOnNondeterministicUpdate(errorOnNondeterministicUpdate bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithErrorOnNondeterministicUpdateValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithFullyQualifiedName(fullyQualifiedName string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithGeographyOutputFormat(geographyOutputFormat string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithGeographyOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithGeometryOutputFormat(geometryOutputFormat string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithGeometryOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJdbcTreatDecimalAsInt(jdbcTreatDecimalAsInt bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJdbcTreatDecimalAsIntValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJdbcTreatTimestampNtzAsUtc(jdbcTreatTimestampNtzAsUtc bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJdbcTreatTimestampNtzAsUtcValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJdbcUseSessionTimezone(jdbcUseSessionTimezone bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJdbcUseSessionTimezoneValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJsonIndent(jsonIndent int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithJsonIndentValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithLockTimeout(lockTimeout int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithLockTimeoutValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithLogLevel(logLevel string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithLogLevelEnum(logLevel sdk.LogLevel) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithLogLevelValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithLoginName(loginName string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithLoginNameValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithMinsToUnlock(minsToUnlock int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithMinsToUnlockValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithMultiStatementCount(multiStatementCount int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithMultiStatementCountValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithMustChangePassword(mustChangePassword string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithMustChangePasswordValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithName(name string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithNameValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithNetworkPolicy(networkPolicy string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithNetworkPolicyId(networkPolicy sdk.AccountObjectIdentifier) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithNetworkPolicyValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithNoorderSequenceAsDefault(noorderSequenceAsDefault bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithNoorderSequenceAsDefaultValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithOdbcTreatDecimalAsInt(odbcTreatDecimalAsInt bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithOdbcTreatDecimalAsIntValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithPassword(password string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithPasswordValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithPreventUnloadToInternalStages(preventUnloadToInternalStages bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithPreventUnloadToInternalStagesValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithQueryTag(queryTag string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithQueryTagValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithRowsPerResultset(rowsPerResultset int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithRowsPerResultsetValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithRsaPublicKey(rsaPublicKey string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithRsaPublicKey2(rsaPublicKey2 string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithRsaPublicKey2Value(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithRsaPublicKeyValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithS3StageVpceDnsName(s3StageVpceDnsName string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithS3StageVpceDnsNameValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithSearchPath(searchPath string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithSearchPathValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithSimulatedDataSharingConsumer(simulatedDataSharingConsumer string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithSimulatedDataSharingConsumerValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithStrictJsonOutput(strictJsonOutput bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithStrictJsonOutputValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimeInputFormat(timeInputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimeInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimeOutputFormat(timeOutputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimeOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampDayIsAlways24h(timestampDayIsAlways24h bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampDayIsAlways24hValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampInputFormat(timestampInputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampLtzOutputFormat(timestampLtzOutputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampLtzOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampNtzOutputFormat(timestampNtzOutputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampNtzOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampOutputFormat(timestampOutputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampTypeMapping(timestampTypeMapping string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampTypeMappingValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampTzOutputFormat(timestampTzOutputFormat string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimestampTzOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimezone(timezone string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTimezoneValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTraceLevel(traceLevel string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTraceLevelValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTransactionAbortOnError(transactionAbortOnError bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTransactionAbortOnErrorValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTransactionDefaultIsolationLevel(transactionDefaultIsolationLevel string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTransactionDefaultIsolationLevelValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTwoDigitCenturyStart(twoDigitCenturyStart int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithTwoDigitCenturyStartValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithUnsupportedDdlAction(unsupportedDdlAction string) *LegacyServiceUserModel
- func (u *LegacyServiceUserModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithUnsupportedDdlActionValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithUseCachedResult(useCachedResult bool) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithUseCachedResultValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithUserType(userType string) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithUserTypeValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithWeekOfYearPolicy(weekOfYearPolicy int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithWeekOfYearPolicyValue(value tfconfig.Variable) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithWeekStart(weekStart int) *LegacyServiceUserModel
- func (l *LegacyServiceUserModel) WithWeekStartValue(value tfconfig.Variable) *LegacyServiceUserModel
- type MaskingPolicyModel
- func (m *MaskingPolicyModel) MarshalJSON() ([]byte, error)
- func (p *MaskingPolicyModel) WithArgument(argument []sdk.TableColumnSignature) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithArgumentValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithBody(body string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithBodyValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithComment(comment string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithCommentValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithDatabase(database string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithDatabaseValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithDependsOn(values ...string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithExemptOtherPolicies(exemptOtherPolicies string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithExemptOtherPoliciesValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithFullyQualifiedName(fullyQualifiedName string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithName(name string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithNameValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithReturnDataType(returnDataType string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithReturnDataTypeValue(value tfconfig.Variable) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithSchema(schema string) *MaskingPolicyModel
- func (m *MaskingPolicyModel) WithSchemaValue(value tfconfig.Variable) *MaskingPolicyModel
- type OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) MarshalJSON() ([]byte, error)
- func (t *OauthIntegrationForCustomClientsModel) WithBlockedRolesList(blockedRoles ...string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithBlockedRolesListValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithComment(comment string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithCommentValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithDependsOn(values ...string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithEnabled(enabled string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithEnabledValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithFullyQualifiedName(fullyQualifiedName string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithName(name string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithNameValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithNetworkPolicy(networkPolicy string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithNetworkPolicyValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthAllowNonTlsRedirectUri(oauthAllowNonTlsRedirectUri string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthAllowNonTlsRedirectUriValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey(oauthClientRsaPublicKey string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey2(oauthClientRsaPublicKey2 string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey2Value(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKeyValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthClientType(oauthClientType string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthClientTypeValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthEnforcePkce(oauthEnforcePkce string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthEnforcePkceValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthIssueRefreshTokens(oauthIssueRefreshTokens string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthIssueRefreshTokensValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthRedirectUri(oauthRedirectUri string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthRedirectUriValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthRefreshTokenValidity(oauthRefreshTokenValidity int) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthRefreshTokenValidityValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthUseSecondaryRoles(oauthUseSecondaryRoles string) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithOauthUseSecondaryRolesValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithPreAuthorizedRolesListValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- func (o *OauthIntegrationForCustomClientsModel) WithRelatedParametersValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
- type OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) MarshalJSON() ([]byte, error)
- func (t *OauthIntegrationForPartnerApplicationsModel) WithBlockedRolesList(blockedRoles ...string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithBlockedRolesListValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithComment(comment string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithCommentValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithDependsOn(values ...string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithEnabled(enabled string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithEnabledValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithFullyQualifiedName(fullyQualifiedName string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithName(name string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithNameValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthClient(oauthClient string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthClientValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthIssueRefreshTokens(oauthIssueRefreshTokens string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthIssueRefreshTokensValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRedirectUri(oauthRedirectUri string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRedirectUriValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRefreshTokenValidity(oauthRefreshTokenValidity int) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRefreshTokenValidityValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthUseSecondaryRoles(oauthUseSecondaryRoles string) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthUseSecondaryRolesValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- func (o *OauthIntegrationForPartnerApplicationsModel) WithRelatedParametersValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
- type PrimaryConnectionModel
- func (p *PrimaryConnectionModel) MarshalJSON() ([]byte, error)
- func (p *PrimaryConnectionModel) WithComment(comment string) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithCommentValue(value tfconfig.Variable) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithDependsOn(values ...string) *PrimaryConnectionModel
- func (c *PrimaryConnectionModel) WithEnableFailover(toAccount ...sdk.AccountIdentifier) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithEnableFailoverToAccountsValue(value tfconfig.Variable) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithFullyQualifiedName(fullyQualifiedName string) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithIsPrimary(isPrimary bool) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithIsPrimaryValue(value tfconfig.Variable) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithName(name string) *PrimaryConnectionModel
- func (p *PrimaryConnectionModel) WithNameValue(value tfconfig.Variable) *PrimaryConnectionModel
- type ProcedureJavaModel
- func ProcedureJava(resourceName string, database string, handler string, name string, ...) *ProcedureJavaModel
- func ProcedureJavaBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedureJavaModel
- func ProcedureJavaBasicStaged(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedureJavaModel
- func ProcedureJavaWithDefaultMeta(database string, handler string, name string, returnType string, ...) *ProcedureJavaModel
- func (p *ProcedureJavaModel) MarshalJSON() ([]byte, error)
- func (f *ProcedureJavaModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithArgumentWithDefaultValue(argName string, argDataType datatypes.DataType, value string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithComment(comment string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithCommentValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithDatabase(database string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithDependsOn(values ...string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithExecuteAs(executeAs string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithHandler(handler string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithHandlerValue(value tfconfig.Variable) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithImport(stageLocation string, pathOnStage string) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithImports(imports ...sdk.NormalizedPath) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithImportsValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithIsSecure(isSecure string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithLogLevel(logLevel string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithMetricLevel(metricLevel string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithName(name string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithNameValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithPackages(pkgs ...string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithPackagesValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithProcedureDefinition(procedureDefinition string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithProcedureLanguage(procedureLanguage string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithReturnType(returnType string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithRuntimeVersion(runtimeVersion string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithRuntimeVersionValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithSchema(schema string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithSchemaValue(value tfconfig.Variable) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithSecretsValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithSnowparkPackage(snowparkPackage string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithSnowparkPackageValue(value tfconfig.Variable) *ProcedureJavaModel
- func (f *ProcedureJavaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithTargetPathValue(value tfconfig.Variable) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithTraceLevel(traceLevel string) *ProcedureJavaModel
- func (p *ProcedureJavaModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureJavaModel
- type ProcedureJavascriptModel
- func ProcedureJavascript(resourceName string, database string, name string, procedureDefinition string, ...) *ProcedureJavascriptModel
- func ProcedureJavascriptBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedureJavascriptModel
- func ProcedureJavascriptWithDefaultMeta(database string, name string, procedureDefinition string, returnType string, ...) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) MarshalJSON() ([]byte, error)
- func (f *ProcedureJavascriptModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithComment(comment string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithCommentValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithDatabase(database string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithDependsOn(values ...string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithExecuteAs(executeAs string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithIsSecure(isSecure string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithLogLevel(logLevel string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithMetricLevel(metricLevel string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithName(name string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithNameValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithProcedureDefinition(procedureDefinition string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithProcedureLanguage(procedureLanguage string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithReturnType(returnType string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithSchema(schema string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithSchemaValue(value tfconfig.Variable) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithTraceLevel(traceLevel string) *ProcedureJavascriptModel
- func (p *ProcedureJavascriptModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureJavascriptModel
- type ProcedurePythonModel
- func ProcedurePython(resourceName string, database string, handler string, name string, ...) *ProcedurePythonModel
- func ProcedurePythonBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedurePythonModel
- func ProcedurePythonWithDefaultMeta(database string, handler string, name string, returnType string, ...) *ProcedurePythonModel
- func (p *ProcedurePythonModel) MarshalJSON() ([]byte, error)
- func (f *ProcedurePythonModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithArgumentsValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithComment(comment string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithCommentValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithDatabase(database string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithDatabaseValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithDependsOn(values ...string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithExecuteAs(executeAs string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedurePythonModel
- func (f *ProcedurePythonModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithHandler(handler string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithHandlerValue(value tfconfig.Variable) *ProcedurePythonModel
- func (f *ProcedurePythonModel) WithImports(imports ...sdk.NormalizedPath) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithImportsValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithIsSecure(isSecure string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithIsSecureValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithLogLevel(logLevel string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithLogLevelValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithMetricLevel(metricLevel string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithName(name string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithNameValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithNullInputBehavior(nullInputBehavior string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedurePythonModel
- func (f *ProcedurePythonModel) WithPackages(pkgs ...string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithPackagesValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithProcedureDefinition(procedureDefinition string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithProcedureLanguage(procedureLanguage string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithReturnType(returnType string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithRuntimeVersion(runtimeVersion string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithRuntimeVersionValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithSchema(schema string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithSchemaValue(value tfconfig.Variable) *ProcedurePythonModel
- func (f *ProcedurePythonModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithSecretsValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithSnowparkPackage(snowparkPackage string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithSnowparkPackageValue(value tfconfig.Variable) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithTraceLevel(traceLevel string) *ProcedurePythonModel
- func (p *ProcedurePythonModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedurePythonModel
- type ProcedureScalaModel
- func ProcedureScala(resourceName string, database string, handler string, name string, ...) *ProcedureScalaModel
- func ProcedureScalaBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedureScalaModel
- func ProcedureScalaBasicStaged(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedureScalaModel
- func ProcedureScalaWithDefaultMeta(database string, handler string, name string, returnType string, ...) *ProcedureScalaModel
- func (p *ProcedureScalaModel) MarshalJSON() ([]byte, error)
- func (f *ProcedureScalaModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithArgumentWithDefaultValue(argName string, argDataType datatypes.DataType, value string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithComment(comment string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithCommentValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithDatabase(database string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithDependsOn(values ...string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithExecuteAs(executeAs string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithHandler(handler string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithHandlerValue(value tfconfig.Variable) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithImport(stageLocation string, pathOnStage string) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithImports(imports ...sdk.NormalizedPath) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithImportsValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithIsSecure(isSecure string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithLogLevel(logLevel string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithMetricLevel(metricLevel string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithName(name string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithNameValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithPackages(pkgs ...string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithPackagesValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithProcedureDefinition(procedureDefinition string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithProcedureLanguage(procedureLanguage string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithReturnType(returnType string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithRuntimeVersion(runtimeVersion string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithRuntimeVersionValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithSchema(schema string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithSchemaValue(value tfconfig.Variable) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithSecretsValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithSnowparkPackage(snowparkPackage string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithSnowparkPackageValue(value tfconfig.Variable) *ProcedureScalaModel
- func (f *ProcedureScalaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithTargetPathValue(value tfconfig.Variable) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithTraceLevel(traceLevel string) *ProcedureScalaModel
- func (p *ProcedureScalaModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureScalaModel
- type ProcedureSqlModel
- func ProcedureSql(resourceName string, database string, name string, procedureDefinition string, ...) *ProcedureSqlModel
- func ProcedureSqlBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *ProcedureSqlModel
- func ProcedureSqlWithDefaultMeta(database string, name string, procedureDefinition string, returnType string, ...) *ProcedureSqlModel
- func (p *ProcedureSqlModel) MarshalJSON() ([]byte, error)
- func (f *ProcedureSqlModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithComment(comment string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithCommentValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithDatabase(database string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithDependsOn(values ...string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithExecuteAs(executeAs string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithIsSecure(isSecure string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithLogLevel(logLevel string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithMetricLevel(metricLevel string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithName(name string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithNameValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithProcedureDefinition(procedureDefinition string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithProcedureLanguage(procedureLanguage string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithReturnType(returnType string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithSchema(schema string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithSchemaValue(value tfconfig.Variable) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithTraceLevel(traceLevel string) *ProcedureSqlModel
- func (p *ProcedureSqlModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureSqlModel
- type ResourceMonitorModel
- func (r *ResourceMonitorModel) MarshalJSON() ([]byte, error)
- func (r *ResourceMonitorModel) WithCreditQuota(creditQuota int) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithCreditQuotaValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithDependsOn(values ...string) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithEndTimestamp(endTimestamp string) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithEndTimestampValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithFrequency(frequency string) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithFrequencyValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithFullyQualifiedName(fullyQualifiedName string) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithName(name string) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithNameValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithNotifyTriggersValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithNotifyUsersValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithStartTimestamp(startTimestamp string) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithStartTimestampValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithSuspendImmediateTrigger(suspendImmediateTrigger int) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithSuspendImmediateTriggerValue(value tfconfig.Variable) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithSuspendTrigger(suspendTrigger int) *ResourceMonitorModel
- func (r *ResourceMonitorModel) WithSuspendTriggerValue(value tfconfig.Variable) *ResourceMonitorModel
- type RowAccessPolicyModel
- func (r *RowAccessPolicyModel) MarshalJSON() ([]byte, error)
- func (r *RowAccessPolicyModel) WithArgument(argument []sdk.TableColumnSignature) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithArgumentValue(value tfconfig.Variable) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithBody(body string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithBodyValue(value tfconfig.Variable) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithComment(comment string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithCommentValue(value tfconfig.Variable) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithDatabase(database string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithDatabaseValue(value tfconfig.Variable) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithDependsOn(values ...string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithFullyQualifiedName(fullyQualifiedName string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithName(name string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithNameValue(value tfconfig.Variable) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithSchema(schema string) *RowAccessPolicyModel
- func (r *RowAccessPolicyModel) WithSchemaValue(value tfconfig.Variable) *RowAccessPolicyModel
- type SchemaModel
- func (s *SchemaModel) MarshalJSON() ([]byte, error)
- func (s *SchemaModel) WithCatalog(catalog string) *SchemaModel
- func (s *SchemaModel) WithCatalogValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithComment(comment string) *SchemaModel
- func (s *SchemaModel) WithCommentValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithDataRetentionTimeInDays(dataRetentionTimeInDays int) *SchemaModel
- func (s *SchemaModel) WithDataRetentionTimeInDaysValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithDatabase(database string) *SchemaModel
- func (s *SchemaModel) WithDatabaseValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithDefaultDdlCollation(defaultDdlCollation string) *SchemaModel
- func (s *SchemaModel) WithDefaultDdlCollationValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithDependsOn(values ...string) *SchemaModel
- func (s *SchemaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *SchemaModel
- func (s *SchemaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithExternalVolume(externalVolume string) *SchemaModel
- func (s *SchemaModel) WithExternalVolumeValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithFullyQualifiedName(fullyQualifiedName string) *SchemaModel
- func (s *SchemaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithIsTransient(isTransient string) *SchemaModel
- func (s *SchemaModel) WithIsTransientValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithLogLevel(logLevel string) *SchemaModel
- func (s *SchemaModel) WithLogLevelValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithMaxDataExtensionTimeInDays(maxDataExtensionTimeInDays int) *SchemaModel
- func (s *SchemaModel) WithMaxDataExtensionTimeInDaysValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithName(name string) *SchemaModel
- func (s *SchemaModel) WithNameValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithPipeExecutionPaused(pipeExecutionPaused bool) *SchemaModel
- func (s *SchemaModel) WithPipeExecutionPausedValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *SchemaModel
- func (s *SchemaModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithReplaceInvalidCharacters(replaceInvalidCharacters bool) *SchemaModel
- func (s *SchemaModel) WithReplaceInvalidCharactersValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithStorageSerializationPolicy(storageSerializationPolicy string) *SchemaModel
- func (s *SchemaModel) WithStorageSerializationPolicyValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithSuspendTaskAfterNumFailures(suspendTaskAfterNumFailures int) *SchemaModel
- func (s *SchemaModel) WithSuspendTaskAfterNumFailuresValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithTaskAutoRetryAttempts(taskAutoRetryAttempts int) *SchemaModel
- func (s *SchemaModel) WithTaskAutoRetryAttemptsValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithTraceLevel(traceLevel string) *SchemaModel
- func (s *SchemaModel) WithTraceLevelValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithUserTaskManagedInitialWarehouseSize(userTaskManagedInitialWarehouseSize string) *SchemaModel
- func (s *SchemaModel) WithUserTaskManagedInitialWarehouseSizeValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithUserTaskMinimumTriggerIntervalInSeconds(userTaskMinimumTriggerIntervalInSeconds int) *SchemaModel
- func (s *SchemaModel) WithUserTaskMinimumTriggerIntervalInSecondsValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithUserTaskTimeoutMs(userTaskTimeoutMs int) *SchemaModel
- func (s *SchemaModel) WithUserTaskTimeoutMsValue(value tfconfig.Variable) *SchemaModel
- func (s *SchemaModel) WithWithManagedAccess(withManagedAccess string) *SchemaModel
- func (s *SchemaModel) WithWithManagedAccessValue(value tfconfig.Variable) *SchemaModel
- type SecondaryConnectionModel
- func (s *SecondaryConnectionModel) MarshalJSON() ([]byte, error)
- func (s *SecondaryConnectionModel) WithAsReplicaOf(asReplicaOf string) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithAsReplicaOfValue(value tfconfig.Variable) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithComment(comment string) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithCommentValue(value tfconfig.Variable) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithDependsOn(values ...string) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithFullyQualifiedName(fullyQualifiedName string) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithIsPrimary(isPrimary bool) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithIsPrimaryValue(value tfconfig.Variable) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithName(name string) *SecondaryConnectionModel
- func (s *SecondaryConnectionModel) WithNameValue(value tfconfig.Variable) *SecondaryConnectionModel
- type SecretWithAuthorizationCodeGrantModel
- func SecretWithAuthorizationCodeGrant(resourceName string, apiAuthentication string, database string, schema string, ...) *SecretWithAuthorizationCodeGrantModel
- func SecretWithAuthorizationCodeGrantWithDefaultMeta(apiAuthentication string, database string, name string, schema string, ...) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) MarshalJSON() ([]byte, error)
- func (s *SecretWithAuthorizationCodeGrantModel) WithApiAuthentication(apiAuthentication string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithApiAuthenticationValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithComment(comment string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithCommentValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithDatabase(database string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithDependsOn(values ...string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithName(name string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithNameValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshToken(oauthRefreshToken string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenExpiryTime(oauthRefreshTokenExpiryTime string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenExpiryTimeValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithSchema(schema string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithSchemaValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithSecretType(secretType string) *SecretWithAuthorizationCodeGrantModel
- func (s *SecretWithAuthorizationCodeGrantModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
- type SecretWithBasicAuthenticationModel
- func SecretWithBasicAuthentication(resourceName string, database string, name string, password string, ...) *SecretWithBasicAuthenticationModel
- func SecretWithBasicAuthenticationWithDefaultMeta(database string, name string, password string, schema string, username string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) MarshalJSON() ([]byte, error)
- func (s *SecretWithBasicAuthenticationModel) WithComment(comment string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithCommentValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithDatabase(database string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithDependsOn(values ...string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithName(name string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithNameValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithPassword(password string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithPasswordValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithSchema(schema string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithSchemaValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithSecretType(secretType string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithUsername(username string) *SecretWithBasicAuthenticationModel
- func (s *SecretWithBasicAuthenticationModel) WithUsernameValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
- type SecretWithClientCredentialsModel
- func SecretWithClientCredentials(resourceName string, apiAuthentication string, database string, schema string, ...) *SecretWithClientCredentialsModel
- func SecretWithClientCredentialsWithDefaultMeta(apiAuthentication string, database string, name string, oauthScopes []string, ...) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) MarshalJSON() ([]byte, error)
- func (s *SecretWithClientCredentialsModel) WithApiAuthentication(apiAuthentication string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithApiAuthenticationValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithComment(comment string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithCommentValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithDatabase(database string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithDependsOn(values ...string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithName(name string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithNameValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithOauthScopes(oauthScopes []string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithOauthScopesValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithSchema(schema string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithSchemaValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithSecretType(secretType string) *SecretWithClientCredentialsModel
- func (s *SecretWithClientCredentialsModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
- type SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) MarshalJSON() ([]byte, error)
- func (s *SecretWithGenericStringModel) WithComment(comment string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithCommentValue(value tfconfig.Variable) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithDatabase(database string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithDependsOn(values ...string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithName(name string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithNameValue(value tfconfig.Variable) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithSchema(schema string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithSchemaValue(value tfconfig.Variable) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithSecretString(secretString string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithSecretStringValue(value tfconfig.Variable) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithSecretType(secretType string) *SecretWithGenericStringModel
- func (s *SecretWithGenericStringModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithGenericStringModel
- type ServiceUserModel
- func (s *ServiceUserModel) MarshalJSON() ([]byte, error)
- func (s *ServiceUserModel) WithAbortDetachedQuery(abortDetachedQuery bool) *ServiceUserModel
- func (s *ServiceUserModel) WithAbortDetachedQueryValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithAutocommit(autocommit bool) *ServiceUserModel
- func (s *ServiceUserModel) WithAutocommitValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithBinaryInputFormat(binaryInputFormat string) *ServiceUserModel
- func (u *ServiceUserModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *ServiceUserModel
- func (s *ServiceUserModel) WithBinaryInputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithBinaryOutputFormat(binaryOutputFormat string) *ServiceUserModel
- func (u *ServiceUserModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *ServiceUserModel
- func (s *ServiceUserModel) WithBinaryOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientMemoryLimit(clientMemoryLimit int) *ServiceUserModel
- func (s *ServiceUserModel) WithClientMemoryLimitValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientMetadataRequestUseConnectionCtx(clientMetadataRequestUseConnectionCtx bool) *ServiceUserModel
- func (s *ServiceUserModel) WithClientMetadataRequestUseConnectionCtxValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientPrefetchThreads(clientPrefetchThreads int) *ServiceUserModel
- func (s *ServiceUserModel) WithClientPrefetchThreadsValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientResultChunkSize(clientResultChunkSize int) *ServiceUserModel
- func (s *ServiceUserModel) WithClientResultChunkSizeValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientResultColumnCaseInsensitive(clientResultColumnCaseInsensitive bool) *ServiceUserModel
- func (s *ServiceUserModel) WithClientResultColumnCaseInsensitiveValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientSessionKeepAlive(clientSessionKeepAlive bool) *ServiceUserModel
- func (s *ServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequency(clientSessionKeepAliveHeartbeatFrequency int) *ServiceUserModel
- func (s *ServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientSessionKeepAliveValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithClientTimestampTypeMapping(clientTimestampTypeMapping string) *ServiceUserModel
- func (u *ServiceUserModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *ServiceUserModel
- func (s *ServiceUserModel) WithClientTimestampTypeMappingValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithComment(comment string) *ServiceUserModel
- func (s *ServiceUserModel) WithCommentValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDateInputFormat(dateInputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithDateInputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDateOutputFormat(dateOutputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithDateOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDaysToExpiry(daysToExpiry int) *ServiceUserModel
- func (s *ServiceUserModel) WithDaysToExpiryValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultNamespace(defaultNamespace string) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultNamespaceValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultRole(defaultRole string) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultRoleValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultSecondaryRolesOption(defaultSecondaryRolesOption string) *ServiceUserModel
- func (u *ServiceUserModel) WithDefaultSecondaryRolesOptionEnum(option sdk.SecondaryRolesOption) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultSecondaryRolesOptionValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultWarehouse(defaultWarehouse string) *ServiceUserModel
- func (s *ServiceUserModel) WithDefaultWarehouseValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDependsOn(values ...string) *ServiceUserModel
- func (s *ServiceUserModel) WithDisabled(disabled string) *ServiceUserModel
- func (s *ServiceUserModel) WithDisabledValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithDisplayName(displayName string) *ServiceUserModel
- func (s *ServiceUserModel) WithDisplayNameValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithEmail(email string) *ServiceUserModel
- func (s *ServiceUserModel) WithEmailValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithEnableUnloadPhysicalTypeOptimization(enableUnloadPhysicalTypeOptimization bool) *ServiceUserModel
- func (s *ServiceUserModel) WithEnableUnloadPhysicalTypeOptimizationValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithEnableUnredactedQuerySyntaxError(enableUnredactedQuerySyntaxError bool) *ServiceUserModel
- func (s *ServiceUserModel) WithEnableUnredactedQuerySyntaxErrorValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithErrorOnNondeterministicMerge(errorOnNondeterministicMerge bool) *ServiceUserModel
- func (s *ServiceUserModel) WithErrorOnNondeterministicMergeValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithErrorOnNondeterministicUpdate(errorOnNondeterministicUpdate bool) *ServiceUserModel
- func (s *ServiceUserModel) WithErrorOnNondeterministicUpdateValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithFullyQualifiedName(fullyQualifiedName string) *ServiceUserModel
- func (s *ServiceUserModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithGeographyOutputFormat(geographyOutputFormat string) *ServiceUserModel
- func (u *ServiceUserModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *ServiceUserModel
- func (s *ServiceUserModel) WithGeographyOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithGeometryOutputFormat(geometryOutputFormat string) *ServiceUserModel
- func (u *ServiceUserModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *ServiceUserModel
- func (s *ServiceUserModel) WithGeometryOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithJdbcTreatDecimalAsInt(jdbcTreatDecimalAsInt bool) *ServiceUserModel
- func (s *ServiceUserModel) WithJdbcTreatDecimalAsIntValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithJdbcTreatTimestampNtzAsUtc(jdbcTreatTimestampNtzAsUtc bool) *ServiceUserModel
- func (s *ServiceUserModel) WithJdbcTreatTimestampNtzAsUtcValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithJdbcUseSessionTimezone(jdbcUseSessionTimezone bool) *ServiceUserModel
- func (s *ServiceUserModel) WithJdbcUseSessionTimezoneValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithJsonIndent(jsonIndent int) *ServiceUserModel
- func (s *ServiceUserModel) WithJsonIndentValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithLockTimeout(lockTimeout int) *ServiceUserModel
- func (s *ServiceUserModel) WithLockTimeoutValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithLogLevel(logLevel string) *ServiceUserModel
- func (u *ServiceUserModel) WithLogLevelEnum(logLevel sdk.LogLevel) *ServiceUserModel
- func (s *ServiceUserModel) WithLogLevelValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithLoginName(loginName string) *ServiceUserModel
- func (s *ServiceUserModel) WithLoginNameValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithMinsToUnlock(minsToUnlock int) *ServiceUserModel
- func (s *ServiceUserModel) WithMinsToUnlockValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithMultiStatementCount(multiStatementCount int) *ServiceUserModel
- func (s *ServiceUserModel) WithMultiStatementCountValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithName(name string) *ServiceUserModel
- func (s *ServiceUserModel) WithNameValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithNetworkPolicy(networkPolicy string) *ServiceUserModel
- func (u *ServiceUserModel) WithNetworkPolicyId(networkPolicy sdk.AccountObjectIdentifier) *ServiceUserModel
- func (s *ServiceUserModel) WithNetworkPolicyValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithNoorderSequenceAsDefault(noorderSequenceAsDefault bool) *ServiceUserModel
- func (s *ServiceUserModel) WithNoorderSequenceAsDefaultValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithOdbcTreatDecimalAsInt(odbcTreatDecimalAsInt bool) *ServiceUserModel
- func (s *ServiceUserModel) WithOdbcTreatDecimalAsIntValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithPreventUnloadToInternalStages(preventUnloadToInternalStages bool) *ServiceUserModel
- func (s *ServiceUserModel) WithPreventUnloadToInternalStagesValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithQueryTag(queryTag string) *ServiceUserModel
- func (s *ServiceUserModel) WithQueryTagValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *ServiceUserModel
- func (s *ServiceUserModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithRowsPerResultset(rowsPerResultset int) *ServiceUserModel
- func (s *ServiceUserModel) WithRowsPerResultsetValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithRsaPublicKey(rsaPublicKey string) *ServiceUserModel
- func (s *ServiceUserModel) WithRsaPublicKey2(rsaPublicKey2 string) *ServiceUserModel
- func (s *ServiceUserModel) WithRsaPublicKey2Value(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithRsaPublicKeyValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithS3StageVpceDnsName(s3StageVpceDnsName string) *ServiceUserModel
- func (s *ServiceUserModel) WithS3StageVpceDnsNameValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithSearchPath(searchPath string) *ServiceUserModel
- func (s *ServiceUserModel) WithSearchPathValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithSimulatedDataSharingConsumer(simulatedDataSharingConsumer string) *ServiceUserModel
- func (s *ServiceUserModel) WithSimulatedDataSharingConsumerValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *ServiceUserModel
- func (s *ServiceUserModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *ServiceUserModel
- func (s *ServiceUserModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithStrictJsonOutput(strictJsonOutput bool) *ServiceUserModel
- func (s *ServiceUserModel) WithStrictJsonOutputValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimeInputFormat(timeInputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimeInputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimeOutputFormat(timeOutputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimeOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampDayIsAlways24h(timestampDayIsAlways24h bool) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampDayIsAlways24hValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampInputFormat(timestampInputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampInputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampLtzOutputFormat(timestampLtzOutputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampLtzOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampNtzOutputFormat(timestampNtzOutputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampNtzOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampOutputFormat(timestampOutputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampTypeMapping(timestampTypeMapping string) *ServiceUserModel
- func (u *ServiceUserModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampTypeMappingValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampTzOutputFormat(timestampTzOutputFormat string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimestampTzOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTimezone(timezone string) *ServiceUserModel
- func (s *ServiceUserModel) WithTimezoneValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTraceLevel(traceLevel string) *ServiceUserModel
- func (u *ServiceUserModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *ServiceUserModel
- func (s *ServiceUserModel) WithTraceLevelValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTransactionAbortOnError(transactionAbortOnError bool) *ServiceUserModel
- func (s *ServiceUserModel) WithTransactionAbortOnErrorValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTransactionDefaultIsolationLevel(transactionDefaultIsolationLevel string) *ServiceUserModel
- func (u *ServiceUserModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *ServiceUserModel
- func (s *ServiceUserModel) WithTransactionDefaultIsolationLevelValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithTwoDigitCenturyStart(twoDigitCenturyStart int) *ServiceUserModel
- func (s *ServiceUserModel) WithTwoDigitCenturyStartValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithUnsupportedDdlAction(unsupportedDdlAction string) *ServiceUserModel
- func (u *ServiceUserModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *ServiceUserModel
- func (s *ServiceUserModel) WithUnsupportedDdlActionValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithUseCachedResult(useCachedResult bool) *ServiceUserModel
- func (s *ServiceUserModel) WithUseCachedResultValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithUserType(userType string) *ServiceUserModel
- func (s *ServiceUserModel) WithUserTypeValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithWeekOfYearPolicy(weekOfYearPolicy int) *ServiceUserModel
- func (s *ServiceUserModel) WithWeekOfYearPolicyValue(value tfconfig.Variable) *ServiceUserModel
- func (s *ServiceUserModel) WithWeekStart(weekStart int) *ServiceUserModel
- func (s *ServiceUserModel) WithWeekStartValue(value tfconfig.Variable) *ServiceUserModel
- type StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) MarshalJSON() ([]byte, error)
- func (s *StreamOnDirectoryTableModel) WithComment(comment string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithCommentValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithCopyGrants(copyGrants bool) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithDatabase(database string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithDependsOn(values ...string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithName(name string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithNameValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithSchema(schema string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithSchemaValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithStage(stage string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithStageValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithStale(stale bool) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithStaleValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithStreamType(streamType string) *StreamOnDirectoryTableModel
- func (s *StreamOnDirectoryTableModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
- type StreamOnExternalTableModel
- func StreamOnExternalTable(resourceName string, database string, externalTable string, name string, ...) *StreamOnExternalTableModel
- func StreamOnExternalTableBase(resourceName string, id, externalTableId sdk.SchemaObjectIdentifier) *StreamOnExternalTableModel
- func StreamOnExternalTableWithDefaultMeta(database string, externalTable string, name string, schema string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) MarshalJSON() ([]byte, error)
- func (s *StreamOnExternalTableModel) WithAtValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithBeforeValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithComment(comment string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithCommentValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithCopyGrants(copyGrants bool) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithDatabase(database string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithDependsOn(values ...string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithExternalTable(externalTable string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithExternalTableValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithInsertOnly(insertOnly string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithInsertOnlyValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithName(name string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithNameValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithSchema(schema string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithSchemaValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithStale(stale bool) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithStaleValue(value tfconfig.Variable) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithStreamType(streamType string) *StreamOnExternalTableModel
- func (s *StreamOnExternalTableModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnExternalTableModel
- type StreamOnTableModel
- func StreamOnTable(resourceName string, database string, name string, schema string, table string) *StreamOnTableModel
- func StreamOnTableBase(resourceName string, id, tableId sdk.SchemaObjectIdentifier) *StreamOnTableModel
- func StreamOnTableWithDefaultMeta(database string, name string, schema string, table string) *StreamOnTableModel
- func (s *StreamOnTableModel) MarshalJSON() ([]byte, error)
- func (s *StreamOnTableModel) WithAppendOnly(appendOnly string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithAppendOnlyValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithAtValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithBeforeValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithComment(comment string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithCommentValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithCopyGrants(copyGrants bool) *StreamOnTableModel
- func (s *StreamOnTableModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithDatabase(database string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithDependsOn(values ...string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithName(name string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithNameValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithSchema(schema string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithSchemaValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithShowInitialRows(showInitialRows string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithShowInitialRowsValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithStale(stale bool) *StreamOnTableModel
- func (s *StreamOnTableModel) WithStaleValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithStreamType(streamType string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnTableModel
- func (s *StreamOnTableModel) WithTable(table string) *StreamOnTableModel
- func (s *StreamOnTableModel) WithTableValue(value tfconfig.Variable) *StreamOnTableModel
- type StreamOnViewModel
- func (s *StreamOnViewModel) MarshalJSON() ([]byte, error)
- func (s *StreamOnViewModel) WithAppendOnly(appendOnly string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithAppendOnlyValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithAtValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithBeforeValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithComment(comment string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithCommentValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithCopyGrants(copyGrants bool) *StreamOnViewModel
- func (s *StreamOnViewModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithDatabase(database string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithDependsOn(values ...string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithName(name string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithNameValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithSchema(schema string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithSchemaValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithShowInitialRows(showInitialRows string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithShowInitialRowsValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithStale(stale bool) *StreamOnViewModel
- func (s *StreamOnViewModel) WithStaleValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithStreamType(streamType string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnViewModel
- func (s *StreamOnViewModel) WithView(view string) *StreamOnViewModel
- func (s *StreamOnViewModel) WithViewValue(value tfconfig.Variable) *StreamOnViewModel
- type TagAssociationModel
- func (t *TagAssociationModel) MarshalJSON() ([]byte, error)
- func (t *TagAssociationModel) WithDependsOn(values ...string) *TagAssociationModel
- func (t *TagAssociationModel) WithObjectIdentifiers(objectIdentifiers ...sdk.ObjectIdentifier) *TagAssociationModel
- func (t *TagAssociationModel) WithObjectIdentifiersValue(value tfconfig.Variable) *TagAssociationModel
- func (t *TagAssociationModel) WithObjectName(objectName string) *TagAssociationModel
- func (t *TagAssociationModel) WithObjectNameValue(value tfconfig.Variable) *TagAssociationModel
- func (t *TagAssociationModel) WithObjectType(objectType string) *TagAssociationModel
- func (t *TagAssociationModel) WithObjectTypeValue(value tfconfig.Variable) *TagAssociationModel
- func (t *TagAssociationModel) WithSkipValidation(skipValidation bool) *TagAssociationModel
- func (t *TagAssociationModel) WithSkipValidationValue(value tfconfig.Variable) *TagAssociationModel
- func (t *TagAssociationModel) WithTagId(tagId string) *TagAssociationModel
- func (t *TagAssociationModel) WithTagIdValue(value tfconfig.Variable) *TagAssociationModel
- func (t *TagAssociationModel) WithTagValue(tagValue string) *TagAssociationModel
- func (t *TagAssociationModel) WithTagValueValue(value tfconfig.Variable) *TagAssociationModel
- type TagModel
- func (t *TagModel) MarshalJSON() ([]byte, error)
- func (t *TagModel) WithAllowedValues(allowedValues ...string) *TagModel
- func (t *TagModel) WithAllowedValuesValue(value tfconfig.Variable) *TagModel
- func (t *TagModel) WithComment(comment string) *TagModel
- func (t *TagModel) WithCommentValue(value tfconfig.Variable) *TagModel
- func (t *TagModel) WithDatabase(database string) *TagModel
- func (t *TagModel) WithDatabaseValue(value tfconfig.Variable) *TagModel
- func (t *TagModel) WithDependsOn(values ...string) *TagModel
- func (t *TagModel) WithFullyQualifiedName(fullyQualifiedName string) *TagModel
- func (t *TagModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *TagModel
- func (t *TagModel) WithMaskingPolicies(maskingPolicies ...sdk.SchemaObjectIdentifier) *TagModel
- func (t *TagModel) WithMaskingPoliciesValue(value tfconfig.Variable) *TagModel
- func (t *TagModel) WithName(name string) *TagModel
- func (t *TagModel) WithNameValue(value tfconfig.Variable) *TagModel
- func (t *TagModel) WithSchema(schema string) *TagModel
- func (t *TagModel) WithSchemaValue(value tfconfig.Variable) *TagModel
- type TaskModel
- func Task(resourceName string, database string, name string, schema string, ...) *TaskModel
- func TaskWithDefaultMeta(database string, name string, schema string, sqlStatement string, started bool) *TaskModel
- func TaskWithId(resourceName string, id sdk.SchemaObjectIdentifier, started bool, ...) *TaskModel
- func (t *TaskModel) MarshalJSON() ([]byte, error)
- func (t *TaskModel) WithAbortDetachedQuery(abortDetachedQuery bool) *TaskModel
- func (t *TaskModel) WithAbortDetachedQueryValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithAfterValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithAllowOverlappingExecution(allowOverlappingExecution string) *TaskModel
- func (t *TaskModel) WithAllowOverlappingExecutionValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithAutocommit(autocommit bool) *TaskModel
- func (t *TaskModel) WithAutocommitValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithBinaryInputFormat(binaryInputFormat string) *TaskModel
- func (t *TaskModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *TaskModel
- func (t *TaskModel) WithBinaryInputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithBinaryOutputFormat(binaryOutputFormat string) *TaskModel
- func (t *TaskModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *TaskModel
- func (t *TaskModel) WithBinaryOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientMemoryLimit(clientMemoryLimit int) *TaskModel
- func (t *TaskModel) WithClientMemoryLimitValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientMetadataRequestUseConnectionCtx(clientMetadataRequestUseConnectionCtx bool) *TaskModel
- func (t *TaskModel) WithClientMetadataRequestUseConnectionCtxValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientPrefetchThreads(clientPrefetchThreads int) *TaskModel
- func (t *TaskModel) WithClientPrefetchThreadsValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientResultChunkSize(clientResultChunkSize int) *TaskModel
- func (t *TaskModel) WithClientResultChunkSizeValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientResultColumnCaseInsensitive(clientResultColumnCaseInsensitive bool) *TaskModel
- func (t *TaskModel) WithClientResultColumnCaseInsensitiveValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientSessionKeepAlive(clientSessionKeepAlive bool) *TaskModel
- func (t *TaskModel) WithClientSessionKeepAliveHeartbeatFrequency(clientSessionKeepAliveHeartbeatFrequency int) *TaskModel
- func (t *TaskModel) WithClientSessionKeepAliveHeartbeatFrequencyValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientSessionKeepAliveValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithClientTimestampTypeMapping(clientTimestampTypeMapping string) *TaskModel
- func (t *TaskModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *TaskModel
- func (t *TaskModel) WithClientTimestampTypeMappingValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithComment(comment string) *TaskModel
- func (t *TaskModel) WithCommentValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithConfig(config string) *TaskModel
- func (t *TaskModel) WithConfigValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithDatabase(database string) *TaskModel
- func (t *TaskModel) WithDatabaseValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithDateInputFormat(dateInputFormat string) *TaskModel
- func (t *TaskModel) WithDateInputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithDateOutputFormat(dateOutputFormat string) *TaskModel
- func (t *TaskModel) WithDateOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithDependsOn(values ...string) *TaskModel
- func (t *TaskModel) WithEnableUnloadPhysicalTypeOptimization(enableUnloadPhysicalTypeOptimization bool) *TaskModel
- func (t *TaskModel) WithEnableUnloadPhysicalTypeOptimizationValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithErrorIntegration(errorIntegration string) *TaskModel
- func (t *TaskModel) WithErrorIntegrationValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithErrorOnNondeterministicMerge(errorOnNondeterministicMerge bool) *TaskModel
- func (t *TaskModel) WithErrorOnNondeterministicMergeValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithErrorOnNondeterministicUpdate(errorOnNondeterministicUpdate bool) *TaskModel
- func (t *TaskModel) WithErrorOnNondeterministicUpdateValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithFinalize(finalize string) *TaskModel
- func (t *TaskModel) WithFinalizeValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithFullyQualifiedName(fullyQualifiedName string) *TaskModel
- func (t *TaskModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithGeographyOutputFormat(geographyOutputFormat string) *TaskModel
- func (t *TaskModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *TaskModel
- func (t *TaskModel) WithGeographyOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithGeometryOutputFormat(geometryOutputFormat string) *TaskModel
- func (t *TaskModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *TaskModel
- func (t *TaskModel) WithGeometryOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithJdbcTreatTimestampNtzAsUtc(jdbcTreatTimestampNtzAsUtc bool) *TaskModel
- func (t *TaskModel) WithJdbcTreatTimestampNtzAsUtcValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithJdbcUseSessionTimezone(jdbcUseSessionTimezone bool) *TaskModel
- func (t *TaskModel) WithJdbcUseSessionTimezoneValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithJsonIndent(jsonIndent int) *TaskModel
- func (t *TaskModel) WithJsonIndentValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithLockTimeout(lockTimeout int) *TaskModel
- func (t *TaskModel) WithLockTimeoutValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithLogLevel(logLevel string) *TaskModel
- func (t *TaskModel) WithLogLevelEnum(logLevel sdk.LogLevel) *TaskModel
- func (t *TaskModel) WithLogLevelValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithMultiStatementCount(multiStatementCount int) *TaskModel
- func (t *TaskModel) WithMultiStatementCountValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithName(name string) *TaskModel
- func (t *TaskModel) WithNameValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithNoorderSequenceAsDefault(noorderSequenceAsDefault bool) *TaskModel
- func (t *TaskModel) WithNoorderSequenceAsDefaultValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithOdbcTreatDecimalAsInt(odbcTreatDecimalAsInt bool) *TaskModel
- func (t *TaskModel) WithOdbcTreatDecimalAsIntValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithQueryTag(queryTag string) *TaskModel
- func (t *TaskModel) WithQueryTagValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *TaskModel
- func (t *TaskModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithRowsPerResultset(rowsPerResultset int) *TaskModel
- func (t *TaskModel) WithRowsPerResultsetValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithS3StageVpceDnsName(s3StageVpceDnsName string) *TaskModel
- func (t *TaskModel) WithS3StageVpceDnsNameValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithScheduleCron(cron string) *TaskModel
- func (t *TaskModel) WithScheduleMinutes(minutes int) *TaskModel
- func (t *TaskModel) WithScheduleValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithSchema(schema string) *TaskModel
- func (t *TaskModel) WithSchemaValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithSearchPath(searchPath string) *TaskModel
- func (t *TaskModel) WithSearchPathValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithSqlStatement(sqlStatement string) *TaskModel
- func (t *TaskModel) WithSqlStatementValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithStarted(started bool) *TaskModel
- func (t *TaskModel) WithStartedValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *TaskModel
- func (t *TaskModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *TaskModel
- func (t *TaskModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithStrictJsonOutput(strictJsonOutput bool) *TaskModel
- func (t *TaskModel) WithStrictJsonOutputValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithSuspendTaskAfterNumFailures(suspendTaskAfterNumFailures int) *TaskModel
- func (t *TaskModel) WithSuspendTaskAfterNumFailuresValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTaskAutoRetryAttempts(taskAutoRetryAttempts int) *TaskModel
- func (t *TaskModel) WithTaskAutoRetryAttemptsValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimeInputFormat(timeInputFormat string) *TaskModel
- func (t *TaskModel) WithTimeInputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimeOutputFormat(timeOutputFormat string) *TaskModel
- func (t *TaskModel) WithTimeOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampDayIsAlways24h(timestampDayIsAlways24h bool) *TaskModel
- func (t *TaskModel) WithTimestampDayIsAlways24hValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampInputFormat(timestampInputFormat string) *TaskModel
- func (t *TaskModel) WithTimestampInputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampLtzOutputFormat(timestampLtzOutputFormat string) *TaskModel
- func (t *TaskModel) WithTimestampLtzOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampNtzOutputFormat(timestampNtzOutputFormat string) *TaskModel
- func (t *TaskModel) WithTimestampNtzOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampOutputFormat(timestampOutputFormat string) *TaskModel
- func (t *TaskModel) WithTimestampOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampTypeMapping(timestampTypeMapping string) *TaskModel
- func (t *TaskModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *TaskModel
- func (t *TaskModel) WithTimestampTypeMappingValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimestampTzOutputFormat(timestampTzOutputFormat string) *TaskModel
- func (t *TaskModel) WithTimestampTzOutputFormatValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTimezone(timezone string) *TaskModel
- func (t *TaskModel) WithTimezoneValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTraceLevel(traceLevel string) *TaskModel
- func (t *TaskModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *TaskModel
- func (t *TaskModel) WithTraceLevelValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTransactionAbortOnError(transactionAbortOnError bool) *TaskModel
- func (t *TaskModel) WithTransactionAbortOnErrorValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTransactionDefaultIsolationLevel(transactionDefaultIsolationLevel string) *TaskModel
- func (t *TaskModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *TaskModel
- func (t *TaskModel) WithTransactionDefaultIsolationLevelValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithTwoDigitCenturyStart(twoDigitCenturyStart int) *TaskModel
- func (t *TaskModel) WithTwoDigitCenturyStartValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithUnsupportedDdlAction(unsupportedDdlAction string) *TaskModel
- func (t *TaskModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *TaskModel
- func (t *TaskModel) WithUnsupportedDdlActionValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithUseCachedResult(useCachedResult bool) *TaskModel
- func (t *TaskModel) WithUseCachedResultValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithUserTaskManagedInitialWarehouseSize(userTaskManagedInitialWarehouseSize string) *TaskModel
- func (t *TaskModel) WithUserTaskManagedInitialWarehouseSizeEnum(warehouseSize sdk.WarehouseSize) *TaskModel
- func (t *TaskModel) WithUserTaskManagedInitialWarehouseSizeValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithUserTaskMinimumTriggerIntervalInSeconds(userTaskMinimumTriggerIntervalInSeconds int) *TaskModel
- func (t *TaskModel) WithUserTaskMinimumTriggerIntervalInSecondsValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithUserTaskTimeoutMs(userTaskTimeoutMs int) *TaskModel
- func (t *TaskModel) WithUserTaskTimeoutMsValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithWarehouse(warehouse string) *TaskModel
- func (t *TaskModel) WithWarehouseValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithWeekOfYearPolicy(weekOfYearPolicy int) *TaskModel
- func (t *TaskModel) WithWeekOfYearPolicyValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithWeekStart(weekStart int) *TaskModel
- func (t *TaskModel) WithWeekStartValue(value tfconfig.Variable) *TaskModel
- func (t *TaskModel) WithWhen(when string) *TaskModel
- func (t *TaskModel) WithWhenValue(value tfconfig.Variable) *TaskModel
- type UserModel
- func (u *UserModel) MarshalJSON() ([]byte, error)
- func (u *UserModel) WithAbortDetachedQuery(abortDetachedQuery bool) *UserModel
- func (u *UserModel) WithAbortDetachedQueryValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithAutocommit(autocommit bool) *UserModel
- func (u *UserModel) WithAutocommitValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithBinaryInputFormat(binaryInputFormat string) *UserModel
- func (u *UserModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *UserModel
- func (u *UserModel) WithBinaryInputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithBinaryOutputFormat(binaryOutputFormat string) *UserModel
- func (u *UserModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *UserModel
- func (u *UserModel) WithBinaryOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientMemoryLimit(clientMemoryLimit int) *UserModel
- func (u *UserModel) WithClientMemoryLimitValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientMetadataRequestUseConnectionCtx(clientMetadataRequestUseConnectionCtx bool) *UserModel
- func (u *UserModel) WithClientMetadataRequestUseConnectionCtxValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientPrefetchThreads(clientPrefetchThreads int) *UserModel
- func (u *UserModel) WithClientPrefetchThreadsValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientResultChunkSize(clientResultChunkSize int) *UserModel
- func (u *UserModel) WithClientResultChunkSizeValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientResultColumnCaseInsensitive(clientResultColumnCaseInsensitive bool) *UserModel
- func (u *UserModel) WithClientResultColumnCaseInsensitiveValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientSessionKeepAlive(clientSessionKeepAlive bool) *UserModel
- func (u *UserModel) WithClientSessionKeepAliveHeartbeatFrequency(clientSessionKeepAliveHeartbeatFrequency int) *UserModel
- func (u *UserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientSessionKeepAliveValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithClientTimestampTypeMapping(clientTimestampTypeMapping string) *UserModel
- func (u *UserModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *UserModel
- func (u *UserModel) WithClientTimestampTypeMappingValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithComment(comment string) *UserModel
- func (u *UserModel) WithCommentValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDateInputFormat(dateInputFormat string) *UserModel
- func (u *UserModel) WithDateInputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDateOutputFormat(dateOutputFormat string) *UserModel
- func (u *UserModel) WithDateOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDaysToExpiry(daysToExpiry int) *UserModel
- func (u *UserModel) WithDaysToExpiryValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDefaultNamespace(defaultNamespace string) *UserModel
- func (u *UserModel) WithDefaultNamespaceValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDefaultRole(defaultRole string) *UserModel
- func (u *UserModel) WithDefaultRoleValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDefaultSecondaryRolesOption(defaultSecondaryRolesOption string) *UserModel
- func (u *UserModel) WithDefaultSecondaryRolesOptionEnum(option sdk.SecondaryRolesOption) *UserModel
- func (u *UserModel) WithDefaultSecondaryRolesOptionValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDefaultWarehouse(defaultWarehouse string) *UserModel
- func (u *UserModel) WithDefaultWarehouseValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDependsOn(values ...string) *UserModel
- func (u *UserModel) WithDisableMfa(disableMfa string) *UserModel
- func (u *UserModel) WithDisableMfaValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDisabled(disabled string) *UserModel
- func (u *UserModel) WithDisabledValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithDisplayName(displayName string) *UserModel
- func (u *UserModel) WithDisplayNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithEmail(email string) *UserModel
- func (u *UserModel) WithEmailValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithEnableUnloadPhysicalTypeOptimization(enableUnloadPhysicalTypeOptimization bool) *UserModel
- func (u *UserModel) WithEnableUnloadPhysicalTypeOptimizationValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithEnableUnredactedQuerySyntaxError(enableUnredactedQuerySyntaxError bool) *UserModel
- func (u *UserModel) WithEnableUnredactedQuerySyntaxErrorValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithErrorOnNondeterministicMerge(errorOnNondeterministicMerge bool) *UserModel
- func (u *UserModel) WithErrorOnNondeterministicMergeValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithErrorOnNondeterministicUpdate(errorOnNondeterministicUpdate bool) *UserModel
- func (u *UserModel) WithErrorOnNondeterministicUpdateValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithFirstName(firstName string) *UserModel
- func (u *UserModel) WithFirstNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithFullyQualifiedName(fullyQualifiedName string) *UserModel
- func (u *UserModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithGeographyOutputFormat(geographyOutputFormat string) *UserModel
- func (u *UserModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *UserModel
- func (u *UserModel) WithGeographyOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithGeometryOutputFormat(geometryOutputFormat string) *UserModel
- func (u *UserModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *UserModel
- func (u *UserModel) WithGeometryOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithJdbcTreatDecimalAsInt(jdbcTreatDecimalAsInt bool) *UserModel
- func (u *UserModel) WithJdbcTreatDecimalAsIntValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithJdbcTreatTimestampNtzAsUtc(jdbcTreatTimestampNtzAsUtc bool) *UserModel
- func (u *UserModel) WithJdbcTreatTimestampNtzAsUtcValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithJdbcUseSessionTimezone(jdbcUseSessionTimezone bool) *UserModel
- func (u *UserModel) WithJdbcUseSessionTimezoneValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithJsonIndent(jsonIndent int) *UserModel
- func (u *UserModel) WithJsonIndentValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithLastName(lastName string) *UserModel
- func (u *UserModel) WithLastNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithLockTimeout(lockTimeout int) *UserModel
- func (u *UserModel) WithLockTimeoutValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithLogLevel(logLevel string) *UserModel
- func (u *UserModel) WithLogLevelEnum(logLevel sdk.LogLevel) *UserModel
- func (u *UserModel) WithLogLevelValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithLoginName(loginName string) *UserModel
- func (u *UserModel) WithLoginNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithMiddleName(middleName string) *UserModel
- func (u *UserModel) WithMiddleNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithMinsToBypassMfa(minsToBypassMfa int) *UserModel
- func (u *UserModel) WithMinsToBypassMfaValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithMinsToUnlock(minsToUnlock int) *UserModel
- func (u *UserModel) WithMinsToUnlockValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithMultiStatementCount(multiStatementCount int) *UserModel
- func (u *UserModel) WithMultiStatementCountValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithMustChangePassword(mustChangePassword string) *UserModel
- func (u *UserModel) WithMustChangePasswordValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithName(name string) *UserModel
- func (u *UserModel) WithNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithNetworkPolicy(networkPolicy string) *UserModel
- func (u *UserModel) WithNetworkPolicyId(networkPolicy sdk.AccountObjectIdentifier) *UserModel
- func (u *UserModel) WithNetworkPolicyValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithNoorderSequenceAsDefault(noorderSequenceAsDefault bool) *UserModel
- func (u *UserModel) WithNoorderSequenceAsDefaultValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithNullPassword() *UserModel
- func (u *UserModel) WithOdbcTreatDecimalAsInt(odbcTreatDecimalAsInt bool) *UserModel
- func (u *UserModel) WithOdbcTreatDecimalAsIntValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithPassword(password string) *UserModel
- func (u *UserModel) WithPasswordValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithPreventUnloadToInternalStages(preventUnloadToInternalStages bool) *UserModel
- func (u *UserModel) WithPreventUnloadToInternalStagesValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithQueryTag(queryTag string) *UserModel
- func (u *UserModel) WithQueryTagValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *UserModel
- func (u *UserModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithRowsPerResultset(rowsPerResultset int) *UserModel
- func (u *UserModel) WithRowsPerResultsetValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithRsaPublicKey(rsaPublicKey string) *UserModel
- func (u *UserModel) WithRsaPublicKey2(rsaPublicKey2 string) *UserModel
- func (u *UserModel) WithRsaPublicKey2Value(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithRsaPublicKeyValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithS3StageVpceDnsName(s3StageVpceDnsName string) *UserModel
- func (u *UserModel) WithS3StageVpceDnsNameValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithSearchPath(searchPath string) *UserModel
- func (u *UserModel) WithSearchPathValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithSimulatedDataSharingConsumer(simulatedDataSharingConsumer string) *UserModel
- func (u *UserModel) WithSimulatedDataSharingConsumerValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *UserModel
- func (u *UserModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *UserModel
- func (u *UserModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithStrictJsonOutput(strictJsonOutput bool) *UserModel
- func (u *UserModel) WithStrictJsonOutputValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimeInputFormat(timeInputFormat string) *UserModel
- func (u *UserModel) WithTimeInputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimeOutputFormat(timeOutputFormat string) *UserModel
- func (u *UserModel) WithTimeOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampDayIsAlways24h(timestampDayIsAlways24h bool) *UserModel
- func (u *UserModel) WithTimestampDayIsAlways24hValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampInputFormat(timestampInputFormat string) *UserModel
- func (u *UserModel) WithTimestampInputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampLtzOutputFormat(timestampLtzOutputFormat string) *UserModel
- func (u *UserModel) WithTimestampLtzOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampNtzOutputFormat(timestampNtzOutputFormat string) *UserModel
- func (u *UserModel) WithTimestampNtzOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampOutputFormat(timestampOutputFormat string) *UserModel
- func (u *UserModel) WithTimestampOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampTypeMapping(timestampTypeMapping string) *UserModel
- func (u *UserModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *UserModel
- func (u *UserModel) WithTimestampTypeMappingValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimestampTzOutputFormat(timestampTzOutputFormat string) *UserModel
- func (u *UserModel) WithTimestampTzOutputFormatValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTimezone(timezone string) *UserModel
- func (u *UserModel) WithTimezoneValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTraceLevel(traceLevel string) *UserModel
- func (u *UserModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *UserModel
- func (u *UserModel) WithTraceLevelValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTransactionAbortOnError(transactionAbortOnError bool) *UserModel
- func (u *UserModel) WithTransactionAbortOnErrorValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTransactionDefaultIsolationLevel(transactionDefaultIsolationLevel string) *UserModel
- func (u *UserModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *UserModel
- func (u *UserModel) WithTransactionDefaultIsolationLevelValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithTwoDigitCenturyStart(twoDigitCenturyStart int) *UserModel
- func (u *UserModel) WithTwoDigitCenturyStartValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithUnsupportedDdlAction(unsupportedDdlAction string) *UserModel
- func (u *UserModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *UserModel
- func (u *UserModel) WithUnsupportedDdlActionValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithUseCachedResult(useCachedResult bool) *UserModel
- func (u *UserModel) WithUseCachedResultValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithUserType(userType string) *UserModel
- func (u *UserModel) WithUserTypeValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithWeekOfYearPolicy(weekOfYearPolicy int) *UserModel
- func (u *UserModel) WithWeekOfYearPolicyValue(value tfconfig.Variable) *UserModel
- func (u *UserModel) WithWeekStart(weekStart int) *UserModel
- func (u *UserModel) WithWeekStartValue(value tfconfig.Variable) *UserModel
- type ViewModel
- func (v *ViewModel) MarshalJSON() ([]byte, error)
- func (v *ViewModel) WithAggregationPolicy(ap sdk.SchemaObjectIdentifier, key string) *ViewModel
- func (v *ViewModel) WithAggregationPolicyValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithChangeTracking(changeTracking string) *ViewModel
- func (v *ViewModel) WithChangeTrackingValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithColumnNames(columnNames ...string) *ViewModel
- func (v *ViewModel) WithColumnValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithComment(comment string) *ViewModel
- func (v *ViewModel) WithCommentValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithCopyGrants(copyGrants bool) *ViewModel
- func (v *ViewModel) WithCopyGrantsValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithDataMetricFunction(functionId sdk.SchemaObjectIdentifier, on string, ...) *ViewModel
- func (v *ViewModel) WithDataMetricFunctionValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithDataMetricSchedule(cron string) *ViewModel
- func (v *ViewModel) WithDataMetricScheduleValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithDatabase(database string) *ViewModel
- func (v *ViewModel) WithDatabaseValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithDependsOn(values ...string) *ViewModel
- func (v *ViewModel) WithFullyQualifiedName(fullyQualifiedName string) *ViewModel
- func (v *ViewModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithIsRecursive(isRecursive string) *ViewModel
- func (v *ViewModel) WithIsRecursiveValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithIsSecure(isSecure string) *ViewModel
- func (v *ViewModel) WithIsSecureValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithIsTemporary(isTemporary string) *ViewModel
- func (v *ViewModel) WithIsTemporaryValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithName(name string) *ViewModel
- func (v *ViewModel) WithNameValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithRowAccessPolicy(rap sdk.SchemaObjectIdentifier, on string) *ViewModel
- func (v *ViewModel) WithRowAccessPolicyValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithSchema(schema string) *ViewModel
- func (v *ViewModel) WithSchemaValue(value tfconfig.Variable) *ViewModel
- func (v *ViewModel) WithStatement(statement string) *ViewModel
- func (v *ViewModel) WithStatementValue(value tfconfig.Variable) *ViewModel
- type WarehouseModel
- func (w *WarehouseModel) MarshalJSON() ([]byte, error)
- func (w *WarehouseModel) WithAutoResume(autoResume string) *WarehouseModel
- func (w *WarehouseModel) WithAutoResumeValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithAutoSuspend(autoSuspend int) *WarehouseModel
- func (w *WarehouseModel) WithAutoSuspendValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithComment(comment string) *WarehouseModel
- func (w *WarehouseModel) WithCommentValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithDependsOn(values ...string) *WarehouseModel
- func (w *WarehouseModel) WithEnableQueryAcceleration(enableQueryAcceleration string) *WarehouseModel
- func (w *WarehouseModel) WithEnableQueryAccelerationValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithFullyQualifiedName(fullyQualifiedName string) *WarehouseModel
- func (w *WarehouseModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithInitiallySuspended(initiallySuspended bool) *WarehouseModel
- func (w *WarehouseModel) WithInitiallySuspendedValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithMaxClusterCount(maxClusterCount int) *WarehouseModel
- func (w *WarehouseModel) WithMaxClusterCountValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithMaxConcurrencyLevel(maxConcurrencyLevel int) *WarehouseModel
- func (w *WarehouseModel) WithMaxConcurrencyLevelValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithMinClusterCount(minClusterCount int) *WarehouseModel
- func (w *WarehouseModel) WithMinClusterCountValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithName(name string) *WarehouseModel
- func (w *WarehouseModel) WithNameValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithQueryAccelerationMaxScaleFactor(queryAccelerationMaxScaleFactor int) *WarehouseModel
- func (w *WarehouseModel) WithQueryAccelerationMaxScaleFactorValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithResourceMonitor(resourceMonitor string) *WarehouseModel
- func (w *WarehouseModel) WithResourceMonitorValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithScalingPolicy(scalingPolicy string) *WarehouseModel
- func (w *WarehouseModel) WithScalingPolicyValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *WarehouseModel
- func (w *WarehouseModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *WarehouseModel
- func (w *WarehouseModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithWarehouseSize(warehouseSize string) *WarehouseModel
- func (w *WarehouseModel) WithWarehouseSizeEnum(warehouseSize sdk.WarehouseSize) *WarehouseModel
- func (w *WarehouseModel) WithWarehouseSizeValue(value tfconfig.Variable) *WarehouseModel
- func (w *WarehouseModel) WithWarehouseType(warehouseType string) *WarehouseModel
- func (w *WarehouseModel) WithWarehouseTypeValue(value tfconfig.Variable) *WarehouseModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountModel ¶ added in v1.0.0
type AccountModel struct { AdminName tfconfig.Variable `json:"admin_name,omitempty"` AdminPassword tfconfig.Variable `json:"admin_password,omitempty"` AdminRsaPublicKey tfconfig.Variable `json:"admin_rsa_public_key,omitempty"` AdminUserType tfconfig.Variable `json:"admin_user_type,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Edition tfconfig.Variable `json:"edition,omitempty"` Email tfconfig.Variable `json:"email,omitempty"` FirstName tfconfig.Variable `json:"first_name,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` GracePeriodInDays tfconfig.Variable `json:"grace_period_in_days,omitempty"` IsOrgAdmin tfconfig.Variable `json:"is_org_admin,omitempty"` LastName tfconfig.Variable `json:"last_name,omitempty"` MustChangePassword tfconfig.Variable `json:"must_change_password,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Region tfconfig.Variable `json:"region,omitempty"` RegionGroup tfconfig.Variable `json:"region_group,omitempty"` *config.ResourceModelMeta }
func AccountWithDefaultMeta ¶ added in v1.0.0
func (*AccountModel) MarshalJSON ¶ added in v1.0.1
func (a *AccountModel) MarshalJSON() ([]byte, error)
func (*AccountModel) WithAdminName ¶ added in v1.0.0
func (a *AccountModel) WithAdminName(adminName string) *AccountModel
func (*AccountModel) WithAdminNameValue ¶ added in v1.0.0
func (a *AccountModel) WithAdminNameValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithAdminPassword ¶ added in v1.0.0
func (a *AccountModel) WithAdminPassword(adminPassword string) *AccountModel
func (*AccountModel) WithAdminPasswordValue ¶ added in v1.0.0
func (a *AccountModel) WithAdminPasswordValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithAdminRsaPublicKey ¶ added in v1.0.0
func (a *AccountModel) WithAdminRsaPublicKey(adminRsaPublicKey string) *AccountModel
func (*AccountModel) WithAdminRsaPublicKeyValue ¶ added in v1.0.0
func (a *AccountModel) WithAdminRsaPublicKeyValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithAdminUserType ¶ added in v1.0.0
func (a *AccountModel) WithAdminUserType(adminUserType string) *AccountModel
func (*AccountModel) WithAdminUserTypeEnum ¶ added in v1.0.0
func (a *AccountModel) WithAdminUserTypeEnum(adminUserType sdk.UserType) *AccountModel
func (*AccountModel) WithAdminUserTypeValue ¶ added in v1.0.0
func (a *AccountModel) WithAdminUserTypeValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithComment ¶ added in v1.0.0
func (a *AccountModel) WithComment(comment string) *AccountModel
func (*AccountModel) WithCommentValue ¶ added in v1.0.0
func (a *AccountModel) WithCommentValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithDependsOn ¶ added in v1.0.1
func (a *AccountModel) WithDependsOn(values ...string) *AccountModel
func (*AccountModel) WithEdition ¶ added in v1.0.0
func (a *AccountModel) WithEdition(edition string) *AccountModel
func (*AccountModel) WithEditionValue ¶ added in v1.0.0
func (a *AccountModel) WithEditionValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithEmail ¶ added in v1.0.0
func (a *AccountModel) WithEmail(email string) *AccountModel
func (*AccountModel) WithEmailValue ¶ added in v1.0.0
func (a *AccountModel) WithEmailValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithFirstName ¶ added in v1.0.0
func (a *AccountModel) WithFirstName(firstName string) *AccountModel
func (*AccountModel) WithFirstNameValue ¶ added in v1.0.0
func (a *AccountModel) WithFirstNameValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithFullyQualifiedName ¶ added in v1.0.0
func (a *AccountModel) WithFullyQualifiedName(fullyQualifiedName string) *AccountModel
func (*AccountModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (a *AccountModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithGracePeriodInDays ¶ added in v1.0.0
func (a *AccountModel) WithGracePeriodInDays(gracePeriodInDays int) *AccountModel
func (*AccountModel) WithGracePeriodInDaysValue ¶ added in v1.0.0
func (a *AccountModel) WithGracePeriodInDaysValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithIsOrgAdmin ¶ added in v1.0.0
func (a *AccountModel) WithIsOrgAdmin(isOrgAdmin string) *AccountModel
func (*AccountModel) WithIsOrgAdminValue ¶ added in v1.0.0
func (a *AccountModel) WithIsOrgAdminValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithLastName ¶ added in v1.0.0
func (a *AccountModel) WithLastName(lastName string) *AccountModel
func (*AccountModel) WithLastNameValue ¶ added in v1.0.0
func (a *AccountModel) WithLastNameValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithMustChangePassword ¶ added in v1.0.0
func (a *AccountModel) WithMustChangePassword(mustChangePassword string) *AccountModel
func (*AccountModel) WithMustChangePasswordValue ¶ added in v1.0.0
func (a *AccountModel) WithMustChangePasswordValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithName ¶ added in v1.0.0
func (a *AccountModel) WithName(name string) *AccountModel
func (*AccountModel) WithNameValue ¶ added in v1.0.0
func (a *AccountModel) WithNameValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithRegion ¶ added in v1.0.0
func (a *AccountModel) WithRegion(region string) *AccountModel
func (*AccountModel) WithRegionGroup ¶ added in v1.0.0
func (a *AccountModel) WithRegionGroup(regionGroup string) *AccountModel
func (*AccountModel) WithRegionGroupValue ¶ added in v1.0.0
func (a *AccountModel) WithRegionGroupValue(value tfconfig.Variable) *AccountModel
func (*AccountModel) WithRegionValue ¶ added in v1.0.0
func (a *AccountModel) WithRegionValue(value tfconfig.Variable) *AccountModel
type AccountParameterModel ¶ added in v1.0.0
type AccountParameterModel struct { Key tfconfig.Variable `json:"key,omitempty"` Value tfconfig.Variable `json:"value,omitempty"` *config.ResourceModelMeta }
func AccountParameter ¶ added in v1.0.0
func AccountParameter( resourceName string, key string, value string, ) *AccountParameterModel
func AccountParameterWithDefaultMeta ¶ added in v1.0.0
func AccountParameterWithDefaultMeta( key string, value string, ) *AccountParameterModel
func (*AccountParameterModel) MarshalJSON ¶ added in v1.0.1
func (a *AccountParameterModel) MarshalJSON() ([]byte, error)
func (*AccountParameterModel) WithDependsOn ¶ added in v1.0.1
func (a *AccountParameterModel) WithDependsOn(values ...string) *AccountParameterModel
func (*AccountParameterModel) WithKey ¶ added in v1.0.0
func (a *AccountParameterModel) WithKey(key string) *AccountParameterModel
func (*AccountParameterModel) WithKeyValue ¶ added in v1.0.0
func (a *AccountParameterModel) WithKeyValue(value tfconfig.Variable) *AccountParameterModel
func (*AccountParameterModel) WithValue ¶ added in v1.0.0
func (a *AccountParameterModel) WithValue(value string) *AccountParameterModel
func (*AccountParameterModel) WithValueValue ¶ added in v1.0.0
func (a *AccountParameterModel) WithValueValue(value tfconfig.Variable) *AccountParameterModel
type DatabaseModel ¶ added in v0.98.0
type DatabaseModel struct { Catalog tfconfig.Variable `json:"catalog,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` DataRetentionTimeInDays tfconfig.Variable `json:"data_retention_time_in_days,omitempty"` DefaultDdlCollation tfconfig.Variable `json:"default_ddl_collation,omitempty"` DropPublicSchemaOnCreation tfconfig.Variable `json:"drop_public_schema_on_creation,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExternalVolume tfconfig.Variable `json:"external_volume,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsTransient tfconfig.Variable `json:"is_transient,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MaxDataExtensionTimeInDays tfconfig.Variable `json:"max_data_extension_time_in_days,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` QuotedIdentifiersIgnoreCase tfconfig.Variable `json:"quoted_identifiers_ignore_case,omitempty"` ReplaceInvalidCharacters tfconfig.Variable `json:"replace_invalid_characters,omitempty"` Replication tfconfig.Variable `json:"replication,omitempty"` StorageSerializationPolicy tfconfig.Variable `json:"storage_serialization_policy,omitempty"` SuspendTaskAfterNumFailures tfconfig.Variable `json:"suspend_task_after_num_failures,omitempty"` TaskAutoRetryAttempts tfconfig.Variable `json:"task_auto_retry_attempts,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` UserTaskManagedInitialWarehouseSize tfconfig.Variable `json:"user_task_managed_initial_warehouse_size,omitempty"` UserTaskMinimumTriggerIntervalInSeconds tfconfig.Variable `json:"user_task_minimum_trigger_interval_in_seconds,omitempty"` UserTaskTimeoutMs tfconfig.Variable `json:"user_task_timeout_ms,omitempty"` *config.ResourceModelMeta }
func Database ¶ added in v0.98.0
func Database( resourceName string, name string, ) *DatabaseModel
func DatabaseWithDefaultMeta ¶ added in v0.98.0
func DatabaseWithDefaultMeta( name string, ) *DatabaseModel
func (*DatabaseModel) MarshalJSON ¶ added in v1.0.1
func (d *DatabaseModel) MarshalJSON() ([]byte, error)
func (*DatabaseModel) WithCatalog ¶ added in v0.98.0
func (d *DatabaseModel) WithCatalog(catalog string) *DatabaseModel
func (*DatabaseModel) WithCatalogValue ¶ added in v0.98.0
func (d *DatabaseModel) WithCatalogValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithComment ¶ added in v0.98.0
func (d *DatabaseModel) WithComment(comment string) *DatabaseModel
func (*DatabaseModel) WithCommentValue ¶ added in v0.98.0
func (d *DatabaseModel) WithCommentValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithDataRetentionTimeInDays ¶ added in v0.98.0
func (d *DatabaseModel) WithDataRetentionTimeInDays(dataRetentionTimeInDays int) *DatabaseModel
func (*DatabaseModel) WithDataRetentionTimeInDaysValue ¶ added in v0.98.0
func (d *DatabaseModel) WithDataRetentionTimeInDaysValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithDefaultDdlCollation ¶ added in v0.98.0
func (d *DatabaseModel) WithDefaultDdlCollation(defaultDdlCollation string) *DatabaseModel
func (*DatabaseModel) WithDefaultDdlCollationValue ¶ added in v0.98.0
func (d *DatabaseModel) WithDefaultDdlCollationValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithDependsOn ¶ added in v1.0.1
func (d *DatabaseModel) WithDependsOn(values ...string) *DatabaseModel
func (*DatabaseModel) WithDropPublicSchemaOnCreation ¶ added in v0.98.0
func (d *DatabaseModel) WithDropPublicSchemaOnCreation(dropPublicSchemaOnCreation bool) *DatabaseModel
func (*DatabaseModel) WithDropPublicSchemaOnCreationValue ¶ added in v0.98.0
func (d *DatabaseModel) WithDropPublicSchemaOnCreationValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithEnableConsoleOutput ¶ added in v0.98.0
func (d *DatabaseModel) WithEnableConsoleOutput(enableConsoleOutput bool) *DatabaseModel
func (*DatabaseModel) WithEnableConsoleOutputValue ¶ added in v0.98.0
func (d *DatabaseModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithExternalVolume ¶ added in v0.98.0
func (d *DatabaseModel) WithExternalVolume(externalVolume string) *DatabaseModel
func (*DatabaseModel) WithExternalVolumeValue ¶ added in v0.98.0
func (d *DatabaseModel) WithExternalVolumeValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithFullyQualifiedName ¶ added in v0.98.0
func (d *DatabaseModel) WithFullyQualifiedName(fullyQualifiedName string) *DatabaseModel
func (*DatabaseModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (d *DatabaseModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithIsTransient ¶ added in v0.98.0
func (d *DatabaseModel) WithIsTransient(isTransient bool) *DatabaseModel
func (*DatabaseModel) WithIsTransientValue ¶ added in v0.98.0
func (d *DatabaseModel) WithIsTransientValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithLogLevel ¶ added in v0.98.0
func (d *DatabaseModel) WithLogLevel(logLevel string) *DatabaseModel
func (*DatabaseModel) WithLogLevelValue ¶ added in v0.98.0
func (d *DatabaseModel) WithLogLevelValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithMaxDataExtensionTimeInDays ¶ added in v0.98.0
func (d *DatabaseModel) WithMaxDataExtensionTimeInDays(maxDataExtensionTimeInDays int) *DatabaseModel
func (*DatabaseModel) WithMaxDataExtensionTimeInDaysValue ¶ added in v0.98.0
func (d *DatabaseModel) WithMaxDataExtensionTimeInDaysValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithName ¶ added in v0.98.0
func (d *DatabaseModel) WithName(name string) *DatabaseModel
func (*DatabaseModel) WithNameValue ¶ added in v0.98.0
func (d *DatabaseModel) WithNameValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithQuotedIdentifiersIgnoreCase ¶ added in v0.98.0
func (d *DatabaseModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *DatabaseModel
func (*DatabaseModel) WithQuotedIdentifiersIgnoreCaseValue ¶ added in v0.98.0
func (d *DatabaseModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithReplaceInvalidCharacters ¶ added in v0.98.0
func (d *DatabaseModel) WithReplaceInvalidCharacters(replaceInvalidCharacters bool) *DatabaseModel
func (*DatabaseModel) WithReplaceInvalidCharactersValue ¶ added in v0.98.0
func (d *DatabaseModel) WithReplaceInvalidCharactersValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithReplication ¶ added in v1.0.0
func (d *DatabaseModel) WithReplication(accountIdentifier sdk.AccountIdentifier, withFailover bool, ignoreEditionCheck bool) *DatabaseModel
func (*DatabaseModel) WithReplicationValue ¶ added in v0.98.0
func (d *DatabaseModel) WithReplicationValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithStorageSerializationPolicy ¶ added in v0.98.0
func (d *DatabaseModel) WithStorageSerializationPolicy(storageSerializationPolicy string) *DatabaseModel
func (*DatabaseModel) WithStorageSerializationPolicyValue ¶ added in v0.98.0
func (d *DatabaseModel) WithStorageSerializationPolicyValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithSuspendTaskAfterNumFailures ¶ added in v0.98.0
func (d *DatabaseModel) WithSuspendTaskAfterNumFailures(suspendTaskAfterNumFailures int) *DatabaseModel
func (*DatabaseModel) WithSuspendTaskAfterNumFailuresValue ¶ added in v0.98.0
func (d *DatabaseModel) WithSuspendTaskAfterNumFailuresValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithTaskAutoRetryAttempts ¶ added in v0.98.0
func (d *DatabaseModel) WithTaskAutoRetryAttempts(taskAutoRetryAttempts int) *DatabaseModel
func (*DatabaseModel) WithTaskAutoRetryAttemptsValue ¶ added in v0.98.0
func (d *DatabaseModel) WithTaskAutoRetryAttemptsValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithTraceLevel ¶ added in v0.98.0
func (d *DatabaseModel) WithTraceLevel(traceLevel string) *DatabaseModel
func (*DatabaseModel) WithTraceLevelValue ¶ added in v0.98.0
func (d *DatabaseModel) WithTraceLevelValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithUserTaskManagedInitialWarehouseSize ¶ added in v0.98.0
func (d *DatabaseModel) WithUserTaskManagedInitialWarehouseSize(userTaskManagedInitialWarehouseSize string) *DatabaseModel
func (*DatabaseModel) WithUserTaskManagedInitialWarehouseSizeValue ¶ added in v0.98.0
func (d *DatabaseModel) WithUserTaskManagedInitialWarehouseSizeValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithUserTaskMinimumTriggerIntervalInSeconds ¶ added in v0.98.0
func (d *DatabaseModel) WithUserTaskMinimumTriggerIntervalInSeconds(userTaskMinimumTriggerIntervalInSeconds int) *DatabaseModel
func (*DatabaseModel) WithUserTaskMinimumTriggerIntervalInSecondsValue ¶ added in v0.98.0
func (d *DatabaseModel) WithUserTaskMinimumTriggerIntervalInSecondsValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithUserTaskTimeoutMs ¶ added in v0.98.0
func (d *DatabaseModel) WithUserTaskTimeoutMs(userTaskTimeoutMs int) *DatabaseModel
func (*DatabaseModel) WithUserTaskTimeoutMsValue ¶ added in v0.98.0
func (d *DatabaseModel) WithUserTaskTimeoutMsValue(value tfconfig.Variable) *DatabaseModel
type DatabaseRoleModel ¶ added in v0.95.0
type DatabaseRoleModel struct { Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` *config.ResourceModelMeta }
func DatabaseRole ¶ added in v0.95.0
func DatabaseRole( resourceName string, database string, name string, ) *DatabaseRoleModel
func DatabaseRoleWithDefaultMeta ¶ added in v0.95.0
func DatabaseRoleWithDefaultMeta( database string, name string, ) *DatabaseRoleModel
func (*DatabaseRoleModel) MarshalJSON ¶ added in v1.0.1
func (d *DatabaseRoleModel) MarshalJSON() ([]byte, error)
func (*DatabaseRoleModel) WithComment ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithComment(comment string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithCommentValue ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithCommentValue(value tfconfig.Variable) *DatabaseRoleModel
func (*DatabaseRoleModel) WithDatabase ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithDatabase(database string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithDatabaseValue ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithDatabaseValue(value tfconfig.Variable) *DatabaseRoleModel
func (*DatabaseRoleModel) WithDependsOn ¶ added in v1.0.1
func (d *DatabaseRoleModel) WithDependsOn(values ...string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithFullyQualifiedName ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithFullyQualifiedName(fullyQualifiedName string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithFullyQualifiedNameValue ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *DatabaseRoleModel
func (*DatabaseRoleModel) WithName ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithName(name string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithNameValue ¶ added in v0.95.0
func (d *DatabaseRoleModel) WithNameValue(value tfconfig.Variable) *DatabaseRoleModel
type FunctionJavaModel ¶ added in v1.0.0
type FunctionJavaModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExternalAccessIntegrations tfconfig.Variable `json:"external_access_integrations,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` FunctionDefinition tfconfig.Variable `json:"function_definition,omitempty"` FunctionLanguage tfconfig.Variable `json:"function_language,omitempty"` Handler tfconfig.Variable `json:"handler,omitempty"` Imports tfconfig.Variable `json:"imports,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` Packages tfconfig.Variable `json:"packages,omitempty"` ReturnResultsBehavior tfconfig.Variable `json:"return_results_behavior,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` RuntimeVersion tfconfig.Variable `json:"runtime_version,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Secrets tfconfig.Variable `json:"secrets,omitempty"` TargetPath tfconfig.Variable `json:"target_path,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func FunctionJava ¶ added in v1.0.0
func FunctionJavaBasicInline ¶ added in v1.0.0
func FunctionJavaBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, functionDefinition string, ) *FunctionJavaModel
func FunctionJavaBasicStaged ¶ added in v1.0.0
func FunctionJavaBasicStaged( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, stageLocation string, pathOnStage string, ) *FunctionJavaModel
func FunctionJavaWithDefaultMeta ¶ added in v1.0.0
func (*FunctionJavaModel) MarshalJSON ¶ added in v1.0.0
func (f *FunctionJavaModel) MarshalJSON() ([]byte, error)
func (*FunctionJavaModel) WithArgument ¶ added in v1.0.0
func (f *FunctionJavaModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionJavaModel
func (*FunctionJavaModel) WithArgumentWithDefaultValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithArgumentWithDefaultValue(argName string, argDataType datatypes.DataType, value string) *FunctionJavaModel
func (*FunctionJavaModel) WithArgumentsValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithArgumentsValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithComment ¶ added in v1.0.0
func (f *FunctionJavaModel) WithComment(comment string) *FunctionJavaModel
func (*FunctionJavaModel) WithCommentValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithCommentValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithDatabase ¶ added in v1.0.0
func (f *FunctionJavaModel) WithDatabase(database string) *FunctionJavaModel
func (*FunctionJavaModel) WithDatabaseValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithDatabaseValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithDependsOn ¶ added in v1.0.1
func (f *FunctionJavaModel) WithDependsOn(values ...string) *FunctionJavaModel
func (*FunctionJavaModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (f *FunctionJavaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionJavaModel
func (*FunctionJavaModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithExternalAccessIntegrations ¶ added in v1.0.0
func (f *FunctionJavaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *FunctionJavaModel
func (*FunctionJavaModel) WithExternalAccessIntegrationsValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithFullyQualifiedName ¶ added in v1.0.0
func (f *FunctionJavaModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionJavaModel
func (*FunctionJavaModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithFunctionDefinition ¶ added in v1.0.0
func (f *FunctionJavaModel) WithFunctionDefinition(functionDefinition string) *FunctionJavaModel
func (*FunctionJavaModel) WithFunctionDefinitionValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithFunctionLanguage ¶ added in v1.0.0
func (f *FunctionJavaModel) WithFunctionLanguage(functionLanguage string) *FunctionJavaModel
func (*FunctionJavaModel) WithFunctionLanguageValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithHandler ¶ added in v1.0.0
func (f *FunctionJavaModel) WithHandler(handler string) *FunctionJavaModel
func (*FunctionJavaModel) WithHandlerValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithHandlerValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithImport ¶ added in v1.0.0
func (f *FunctionJavaModel) WithImport(stageLocation string, pathOnStage string) *FunctionJavaModel
func (*FunctionJavaModel) WithImports ¶ added in v1.0.0
func (f *FunctionJavaModel) WithImports(imports ...sdk.NormalizedPath) *FunctionJavaModel
func (*FunctionJavaModel) WithImportsValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithImportsValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithIsSecure ¶ added in v1.0.0
func (f *FunctionJavaModel) WithIsSecure(isSecure string) *FunctionJavaModel
func (*FunctionJavaModel) WithIsSecureValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithIsSecureValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithLogLevel ¶ added in v1.0.0
func (f *FunctionJavaModel) WithLogLevel(logLevel string) *FunctionJavaModel
func (*FunctionJavaModel) WithLogLevelValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithLogLevelValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithMetricLevel ¶ added in v1.0.0
func (f *FunctionJavaModel) WithMetricLevel(metricLevel string) *FunctionJavaModel
func (*FunctionJavaModel) WithMetricLevelValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithName ¶ added in v1.0.0
func (f *FunctionJavaModel) WithName(name string) *FunctionJavaModel
func (*FunctionJavaModel) WithNameValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithNameValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithNullInputBehavior ¶ added in v1.0.0
func (f *FunctionJavaModel) WithNullInputBehavior(nullInputBehavior string) *FunctionJavaModel
func (*FunctionJavaModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithPackages ¶ added in v1.0.0
func (f *FunctionJavaModel) WithPackages(pkgs ...string) *FunctionJavaModel
func (*FunctionJavaModel) WithPackagesValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithPackagesValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithReturnResultsBehavior ¶ added in v1.0.0
func (f *FunctionJavaModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionJavaModel
func (*FunctionJavaModel) WithReturnResultsBehaviorValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithReturnType ¶ added in v1.0.0
func (f *FunctionJavaModel) WithReturnType(returnType string) *FunctionJavaModel
func (*FunctionJavaModel) WithReturnTypeValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithRuntimeVersion ¶ added in v1.0.0
func (f *FunctionJavaModel) WithRuntimeVersion(runtimeVersion string) *FunctionJavaModel
func (*FunctionJavaModel) WithRuntimeVersionValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithRuntimeVersionValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithSchema ¶ added in v1.0.0
func (f *FunctionJavaModel) WithSchema(schema string) *FunctionJavaModel
func (*FunctionJavaModel) WithSchemaValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithSchemaValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithSecrets ¶ added in v1.0.0
func (f *FunctionJavaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *FunctionJavaModel
func (*FunctionJavaModel) WithSecretsValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithSecretsValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithTargetPathParts ¶ added in v1.0.0
func (f *FunctionJavaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *FunctionJavaModel
func (*FunctionJavaModel) WithTargetPathValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithTargetPathValue(value tfconfig.Variable) *FunctionJavaModel
func (*FunctionJavaModel) WithTraceLevel ¶ added in v1.0.0
func (f *FunctionJavaModel) WithTraceLevel(traceLevel string) *FunctionJavaModel
func (*FunctionJavaModel) WithTraceLevelValue ¶ added in v1.0.0
func (f *FunctionJavaModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionJavaModel
type FunctionJavascriptModel ¶ added in v1.0.0
type FunctionJavascriptModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` FunctionDefinition tfconfig.Variable `json:"function_definition,omitempty"` FunctionLanguage tfconfig.Variable `json:"function_language,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` ReturnResultsBehavior tfconfig.Variable `json:"return_results_behavior,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func FunctionJavascript ¶ added in v1.0.0
func FunctionJavascriptInline ¶ added in v1.0.0
func FunctionJavascriptInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, functionDefinition string, returnType string) *FunctionJavascriptModel
func FunctionJavascriptWithDefaultMeta ¶ added in v1.0.0
func (*FunctionJavascriptModel) MarshalJSON ¶ added in v1.0.0
func (f *FunctionJavascriptModel) MarshalJSON() ([]byte, error)
func (*FunctionJavascriptModel) WithArgument ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithArgumentsValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithArgumentsValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithComment ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithComment(comment string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithCommentValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithCommentValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithDatabase ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithDatabase(database string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithDatabaseValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithDatabaseValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithDependsOn ¶ added in v1.0.1
func (f *FunctionJavascriptModel) WithDependsOn(values ...string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithFullyQualifiedName ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithFunctionDefinition ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithFunctionDefinition(functionDefinition string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithFunctionDefinitionValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithFunctionLanguage ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithFunctionLanguage(functionLanguage string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithFunctionLanguageValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithIsSecure ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithIsSecure(isSecure string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithIsSecureValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithIsSecureValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithLogLevel ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithLogLevel(logLevel string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithLogLevelValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithLogLevelValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithMetricLevel ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithMetricLevel(metricLevel string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithMetricLevelValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithName ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithName(name string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithNameValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithNameValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithNullInputBehavior ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithNullInputBehavior(nullInputBehavior string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithReturnResultsBehavior ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithReturnResultsBehaviorValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithReturnType ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithReturnType(returnType string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithReturnTypeValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithSchema ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithSchema(schema string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithSchemaValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithSchemaValue(value tfconfig.Variable) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithTraceLevel ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithTraceLevel(traceLevel string) *FunctionJavascriptModel
func (*FunctionJavascriptModel) WithTraceLevelValue ¶ added in v1.0.0
func (f *FunctionJavascriptModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionJavascriptModel
type FunctionPythonModel ¶ added in v1.0.0
type FunctionPythonModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExternalAccessIntegrations tfconfig.Variable `json:"external_access_integrations,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` FunctionDefinition tfconfig.Variable `json:"function_definition,omitempty"` FunctionLanguage tfconfig.Variable `json:"function_language,omitempty"` Handler tfconfig.Variable `json:"handler,omitempty"` Imports tfconfig.Variable `json:"imports,omitempty"` IsAggregate tfconfig.Variable `json:"is_aggregate,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` Packages tfconfig.Variable `json:"packages,omitempty"` ReturnResultsBehavior tfconfig.Variable `json:"return_results_behavior,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` RuntimeVersion tfconfig.Variable `json:"runtime_version,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Secrets tfconfig.Variable `json:"secrets,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func FunctionPython ¶ added in v1.0.0
func FunctionPythonBasicInline ¶ added in v1.0.0
func FunctionPythonBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, runtimeVersion string, returnType datatypes.DataType, handler string, functionDefinition string) *FunctionPythonModel
func FunctionPythonWithDefaultMeta ¶ added in v1.0.0
func (*FunctionPythonModel) MarshalJSON ¶ added in v1.0.0
func (f *FunctionPythonModel) MarshalJSON() ([]byte, error)
func (*FunctionPythonModel) WithArgument ¶ added in v1.0.0
func (f *FunctionPythonModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionPythonModel
func (*FunctionPythonModel) WithArgumentsValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithArgumentsValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithComment ¶ added in v1.0.0
func (f *FunctionPythonModel) WithComment(comment string) *FunctionPythonModel
func (*FunctionPythonModel) WithCommentValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithCommentValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithDatabase ¶ added in v1.0.0
func (f *FunctionPythonModel) WithDatabase(database string) *FunctionPythonModel
func (*FunctionPythonModel) WithDatabaseValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithDatabaseValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithDependsOn ¶ added in v1.0.1
func (f *FunctionPythonModel) WithDependsOn(values ...string) *FunctionPythonModel
func (*FunctionPythonModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (f *FunctionPythonModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionPythonModel
func (*FunctionPythonModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithExternalAccessIntegrations ¶ added in v1.0.0
func (f *FunctionPythonModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *FunctionPythonModel
func (*FunctionPythonModel) WithExternalAccessIntegrationsValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithFullyQualifiedName ¶ added in v1.0.0
func (f *FunctionPythonModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionPythonModel
func (*FunctionPythonModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithFunctionDefinition ¶ added in v1.0.0
func (f *FunctionPythonModel) WithFunctionDefinition(functionDefinition string) *FunctionPythonModel
func (*FunctionPythonModel) WithFunctionDefinitionValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithFunctionLanguage ¶ added in v1.0.0
func (f *FunctionPythonModel) WithFunctionLanguage(functionLanguage string) *FunctionPythonModel
func (*FunctionPythonModel) WithFunctionLanguageValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithHandler ¶ added in v1.0.0
func (f *FunctionPythonModel) WithHandler(handler string) *FunctionPythonModel
func (*FunctionPythonModel) WithHandlerValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithHandlerValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithImports ¶ added in v1.0.0
func (f *FunctionPythonModel) WithImports(imports ...sdk.NormalizedPath) *FunctionPythonModel
func (*FunctionPythonModel) WithImportsValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithImportsValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithIsAggregate ¶ added in v1.0.0
func (f *FunctionPythonModel) WithIsAggregate(isAggregate string) *FunctionPythonModel
func (*FunctionPythonModel) WithIsAggregateValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithIsAggregateValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithIsSecure ¶ added in v1.0.0
func (f *FunctionPythonModel) WithIsSecure(isSecure string) *FunctionPythonModel
func (*FunctionPythonModel) WithIsSecureValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithIsSecureValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithLogLevel ¶ added in v1.0.0
func (f *FunctionPythonModel) WithLogLevel(logLevel string) *FunctionPythonModel
func (*FunctionPythonModel) WithLogLevelValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithLogLevelValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithMetricLevel ¶ added in v1.0.0
func (f *FunctionPythonModel) WithMetricLevel(metricLevel string) *FunctionPythonModel
func (*FunctionPythonModel) WithMetricLevelValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithName ¶ added in v1.0.0
func (f *FunctionPythonModel) WithName(name string) *FunctionPythonModel
func (*FunctionPythonModel) WithNameValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithNameValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithNullInputBehavior ¶ added in v1.0.0
func (f *FunctionPythonModel) WithNullInputBehavior(nullInputBehavior string) *FunctionPythonModel
func (*FunctionPythonModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithPackages ¶ added in v1.0.0
func (f *FunctionPythonModel) WithPackages(pkgs ...string) *FunctionPythonModel
func (*FunctionPythonModel) WithPackagesValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithPackagesValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithReturnResultsBehavior ¶ added in v1.0.0
func (f *FunctionPythonModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionPythonModel
func (*FunctionPythonModel) WithReturnResultsBehaviorValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithReturnType ¶ added in v1.0.0
func (f *FunctionPythonModel) WithReturnType(returnType string) *FunctionPythonModel
func (*FunctionPythonModel) WithReturnTypeValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithRuntimeVersion ¶ added in v1.0.0
func (f *FunctionPythonModel) WithRuntimeVersion(runtimeVersion string) *FunctionPythonModel
func (*FunctionPythonModel) WithRuntimeVersionValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithRuntimeVersionValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithSchema ¶ added in v1.0.0
func (f *FunctionPythonModel) WithSchema(schema string) *FunctionPythonModel
func (*FunctionPythonModel) WithSchemaValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithSchemaValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithSecrets ¶ added in v1.0.0
func (f *FunctionPythonModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *FunctionPythonModel
func (*FunctionPythonModel) WithSecretsValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithSecretsValue(value tfconfig.Variable) *FunctionPythonModel
func (*FunctionPythonModel) WithTraceLevel ¶ added in v1.0.0
func (f *FunctionPythonModel) WithTraceLevel(traceLevel string) *FunctionPythonModel
func (*FunctionPythonModel) WithTraceLevelValue ¶ added in v1.0.0
func (f *FunctionPythonModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionPythonModel
type FunctionScalaModel ¶ added in v1.0.0
type FunctionScalaModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExternalAccessIntegrations tfconfig.Variable `json:"external_access_integrations,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` FunctionDefinition tfconfig.Variable `json:"function_definition,omitempty"` FunctionLanguage tfconfig.Variable `json:"function_language,omitempty"` Handler tfconfig.Variable `json:"handler,omitempty"` Imports tfconfig.Variable `json:"imports,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` Packages tfconfig.Variable `json:"packages,omitempty"` ReturnResultsBehavior tfconfig.Variable `json:"return_results_behavior,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` RuntimeVersion tfconfig.Variable `json:"runtime_version,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Secrets tfconfig.Variable `json:"secrets,omitempty"` TargetPath tfconfig.Variable `json:"target_path,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func FunctionScala ¶ added in v1.0.0
func FunctionScalaBasicInline ¶ added in v1.0.0
func FunctionScalaBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, runtimeVersion string, returnType datatypes.DataType, handler string, functionDefinition string, ) *FunctionScalaModel
func FunctionScalaWithDefaultMeta ¶ added in v1.0.0
func (*FunctionScalaModel) MarshalJSON ¶ added in v1.0.0
func (f *FunctionScalaModel) MarshalJSON() ([]byte, error)
func (*FunctionScalaModel) WithArgument ¶ added in v1.0.0
func (f *FunctionScalaModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionScalaModel
func (*FunctionScalaModel) WithArgumentsValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithArgumentsValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithComment ¶ added in v1.0.0
func (f *FunctionScalaModel) WithComment(comment string) *FunctionScalaModel
func (*FunctionScalaModel) WithCommentValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithCommentValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithDatabase ¶ added in v1.0.0
func (f *FunctionScalaModel) WithDatabase(database string) *FunctionScalaModel
func (*FunctionScalaModel) WithDatabaseValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithDatabaseValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithDependsOn ¶ added in v1.0.1
func (f *FunctionScalaModel) WithDependsOn(values ...string) *FunctionScalaModel
func (*FunctionScalaModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (f *FunctionScalaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionScalaModel
func (*FunctionScalaModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithExternalAccessIntegrations ¶ added in v1.0.0
func (f *FunctionScalaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *FunctionScalaModel
func (*FunctionScalaModel) WithExternalAccessIntegrationsValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithFullyQualifiedName ¶ added in v1.0.0
func (f *FunctionScalaModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionScalaModel
func (*FunctionScalaModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithFunctionDefinition ¶ added in v1.0.0
func (f *FunctionScalaModel) WithFunctionDefinition(functionDefinition string) *FunctionScalaModel
func (*FunctionScalaModel) WithFunctionDefinitionValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithFunctionLanguage ¶ added in v1.0.0
func (f *FunctionScalaModel) WithFunctionLanguage(functionLanguage string) *FunctionScalaModel
func (*FunctionScalaModel) WithFunctionLanguageValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithHandler ¶ added in v1.0.0
func (f *FunctionScalaModel) WithHandler(handler string) *FunctionScalaModel
func (*FunctionScalaModel) WithHandlerValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithHandlerValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithImport ¶ added in v1.0.0
func (f *FunctionScalaModel) WithImport(stageLocation string, pathOnStage string) *FunctionScalaModel
func (*FunctionScalaModel) WithImports ¶ added in v1.0.0
func (f *FunctionScalaModel) WithImports(imports ...sdk.NormalizedPath) *FunctionScalaModel
func (*FunctionScalaModel) WithImportsValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithImportsValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithIsSecure ¶ added in v1.0.0
func (f *FunctionScalaModel) WithIsSecure(isSecure string) *FunctionScalaModel
func (*FunctionScalaModel) WithIsSecureValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithIsSecureValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithLogLevel ¶ added in v1.0.0
func (f *FunctionScalaModel) WithLogLevel(logLevel string) *FunctionScalaModel
func (*FunctionScalaModel) WithLogLevelValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithLogLevelValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithMetricLevel ¶ added in v1.0.0
func (f *FunctionScalaModel) WithMetricLevel(metricLevel string) *FunctionScalaModel
func (*FunctionScalaModel) WithMetricLevelValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithName ¶ added in v1.0.0
func (f *FunctionScalaModel) WithName(name string) *FunctionScalaModel
func (*FunctionScalaModel) WithNameValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithNameValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithNullInputBehavior ¶ added in v1.0.0
func (f *FunctionScalaModel) WithNullInputBehavior(nullInputBehavior string) *FunctionScalaModel
func (*FunctionScalaModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithPackages ¶ added in v1.0.0
func (f *FunctionScalaModel) WithPackages(pkgs ...string) *FunctionScalaModel
func (*FunctionScalaModel) WithPackagesValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithPackagesValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithReturnResultsBehavior ¶ added in v1.0.0
func (f *FunctionScalaModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionScalaModel
func (*FunctionScalaModel) WithReturnResultsBehaviorValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithReturnType ¶ added in v1.0.0
func (f *FunctionScalaModel) WithReturnType(returnType string) *FunctionScalaModel
func (*FunctionScalaModel) WithReturnTypeValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithRuntimeVersion ¶ added in v1.0.0
func (f *FunctionScalaModel) WithRuntimeVersion(runtimeVersion string) *FunctionScalaModel
func (*FunctionScalaModel) WithRuntimeVersionValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithRuntimeVersionValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithSchema ¶ added in v1.0.0
func (f *FunctionScalaModel) WithSchema(schema string) *FunctionScalaModel
func (*FunctionScalaModel) WithSchemaValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithSchemaValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithSecrets ¶ added in v1.0.0
func (f *FunctionScalaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *FunctionScalaModel
func (*FunctionScalaModel) WithSecretsValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithSecretsValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithTargetPathParts ¶ added in v1.0.0
func (f *FunctionScalaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *FunctionScalaModel
func (*FunctionScalaModel) WithTargetPathValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithTargetPathValue(value tfconfig.Variable) *FunctionScalaModel
func (*FunctionScalaModel) WithTraceLevel ¶ added in v1.0.0
func (f *FunctionScalaModel) WithTraceLevel(traceLevel string) *FunctionScalaModel
func (*FunctionScalaModel) WithTraceLevelValue ¶ added in v1.0.0
func (f *FunctionScalaModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionScalaModel
type FunctionSqlModel ¶ added in v1.0.0
type FunctionSqlModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` FunctionDefinition tfconfig.Variable `json:"function_definition,omitempty"` FunctionLanguage tfconfig.Variable `json:"function_language,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` ReturnResultsBehavior tfconfig.Variable `json:"return_results_behavior,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func FunctionSql ¶ added in v1.0.0
func FunctionSqlBasicInline ¶ added in v1.0.0
func FunctionSqlBasicInline(resourceName string, id sdk.SchemaObjectIdentifierWithArguments, functionDefinition string, returnType string) *FunctionSqlModel
func FunctionSqlWithDefaultMeta ¶ added in v1.0.0
func (*FunctionSqlModel) MarshalJSON ¶ added in v1.0.0
func (f *FunctionSqlModel) MarshalJSON() ([]byte, error)
func (*FunctionSqlModel) WithArgument ¶ added in v1.0.0
func (f *FunctionSqlModel) WithArgument(argName string, argDataType datatypes.DataType) *FunctionSqlModel
func (*FunctionSqlModel) WithArgumentsValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithArgumentsValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithComment ¶ added in v1.0.0
func (f *FunctionSqlModel) WithComment(comment string) *FunctionSqlModel
func (*FunctionSqlModel) WithCommentValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithCommentValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithDatabase ¶ added in v1.0.0
func (f *FunctionSqlModel) WithDatabase(database string) *FunctionSqlModel
func (*FunctionSqlModel) WithDatabaseValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithDatabaseValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithDependsOn ¶ added in v1.0.1
func (f *FunctionSqlModel) WithDependsOn(values ...string) *FunctionSqlModel
func (*FunctionSqlModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (f *FunctionSqlModel) WithEnableConsoleOutput(enableConsoleOutput bool) *FunctionSqlModel
func (*FunctionSqlModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithFullyQualifiedName ¶ added in v1.0.0
func (f *FunctionSqlModel) WithFullyQualifiedName(fullyQualifiedName string) *FunctionSqlModel
func (*FunctionSqlModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithFunctionDefinition ¶ added in v1.0.0
func (f *FunctionSqlModel) WithFunctionDefinition(functionDefinition string) *FunctionSqlModel
func (*FunctionSqlModel) WithFunctionDefinitionValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithFunctionDefinitionValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithFunctionLanguage ¶ added in v1.0.0
func (f *FunctionSqlModel) WithFunctionLanguage(functionLanguage string) *FunctionSqlModel
func (*FunctionSqlModel) WithFunctionLanguageValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithFunctionLanguageValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithIsSecure ¶ added in v1.0.0
func (f *FunctionSqlModel) WithIsSecure(isSecure string) *FunctionSqlModel
func (*FunctionSqlModel) WithIsSecureValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithIsSecureValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithLogLevel ¶ added in v1.0.0
func (f *FunctionSqlModel) WithLogLevel(logLevel string) *FunctionSqlModel
func (*FunctionSqlModel) WithLogLevelValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithLogLevelValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithMetricLevel ¶ added in v1.0.0
func (f *FunctionSqlModel) WithMetricLevel(metricLevel string) *FunctionSqlModel
func (*FunctionSqlModel) WithMetricLevelValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithMetricLevelValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithName ¶ added in v1.0.0
func (f *FunctionSqlModel) WithName(name string) *FunctionSqlModel
func (*FunctionSqlModel) WithNameValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithNameValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithReturnResultsBehavior ¶ added in v1.0.0
func (f *FunctionSqlModel) WithReturnResultsBehavior(returnResultsBehavior string) *FunctionSqlModel
func (*FunctionSqlModel) WithReturnResultsBehaviorValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithReturnResultsBehaviorValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithReturnType ¶ added in v1.0.0
func (f *FunctionSqlModel) WithReturnType(returnType string) *FunctionSqlModel
func (*FunctionSqlModel) WithReturnTypeValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithReturnTypeValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithSchema ¶ added in v1.0.0
func (f *FunctionSqlModel) WithSchema(schema string) *FunctionSqlModel
func (*FunctionSqlModel) WithSchemaValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithSchemaValue(value tfconfig.Variable) *FunctionSqlModel
func (*FunctionSqlModel) WithTraceLevel ¶ added in v1.0.0
func (f *FunctionSqlModel) WithTraceLevel(traceLevel string) *FunctionSqlModel
func (*FunctionSqlModel) WithTraceLevelValue ¶ added in v1.0.0
func (f *FunctionSqlModel) WithTraceLevelValue(value tfconfig.Variable) *FunctionSqlModel
type LegacyServiceUserModel ¶ added in v0.97.0
type LegacyServiceUserModel struct { AbortDetachedQuery tfconfig.Variable `json:"abort_detached_query,omitempty"` Autocommit tfconfig.Variable `json:"autocommit,omitempty"` BinaryInputFormat tfconfig.Variable `json:"binary_input_format,omitempty"` BinaryOutputFormat tfconfig.Variable `json:"binary_output_format,omitempty"` ClientMemoryLimit tfconfig.Variable `json:"client_memory_limit,omitempty"` ClientMetadataRequestUseConnectionCtx tfconfig.Variable `json:"client_metadata_request_use_connection_ctx,omitempty"` ClientPrefetchThreads tfconfig.Variable `json:"client_prefetch_threads,omitempty"` ClientResultChunkSize tfconfig.Variable `json:"client_result_chunk_size,omitempty"` ClientResultColumnCaseInsensitive tfconfig.Variable `json:"client_result_column_case_insensitive,omitempty"` ClientSessionKeepAlive tfconfig.Variable `json:"client_session_keep_alive,omitempty"` ClientSessionKeepAliveHeartbeatFrequency tfconfig.Variable `json:"client_session_keep_alive_heartbeat_frequency,omitempty"` ClientTimestampTypeMapping tfconfig.Variable `json:"client_timestamp_type_mapping,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` DateInputFormat tfconfig.Variable `json:"date_input_format,omitempty"` DateOutputFormat tfconfig.Variable `json:"date_output_format,omitempty"` DaysToExpiry tfconfig.Variable `json:"days_to_expiry,omitempty"` DefaultNamespace tfconfig.Variable `json:"default_namespace,omitempty"` DefaultRole tfconfig.Variable `json:"default_role,omitempty"` DefaultSecondaryRolesOption tfconfig.Variable `json:"default_secondary_roles_option,omitempty"` DefaultWarehouse tfconfig.Variable `json:"default_warehouse,omitempty"` Disabled tfconfig.Variable `json:"disabled,omitempty"` DisplayName tfconfig.Variable `json:"display_name,omitempty"` Email tfconfig.Variable `json:"email,omitempty"` EnableUnloadPhysicalTypeOptimization tfconfig.Variable `json:"enable_unload_physical_type_optimization,omitempty"` EnableUnredactedQuerySyntaxError tfconfig.Variable `json:"enable_unredacted_query_syntax_error,omitempty"` ErrorOnNondeterministicMerge tfconfig.Variable `json:"error_on_nondeterministic_merge,omitempty"` ErrorOnNondeterministicUpdate tfconfig.Variable `json:"error_on_nondeterministic_update,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` GeographyOutputFormat tfconfig.Variable `json:"geography_output_format,omitempty"` GeometryOutputFormat tfconfig.Variable `json:"geometry_output_format,omitempty"` JdbcTreatDecimalAsInt tfconfig.Variable `json:"jdbc_treat_decimal_as_int,omitempty"` JdbcTreatTimestampNtzAsUtc tfconfig.Variable `json:"jdbc_treat_timestamp_ntz_as_utc,omitempty"` JdbcUseSessionTimezone tfconfig.Variable `json:"jdbc_use_session_timezone,omitempty"` JsonIndent tfconfig.Variable `json:"json_indent,omitempty"` LockTimeout tfconfig.Variable `json:"lock_timeout,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` LoginName tfconfig.Variable `json:"login_name,omitempty"` MinsToUnlock tfconfig.Variable `json:"mins_to_unlock,omitempty"` MultiStatementCount tfconfig.Variable `json:"multi_statement_count,omitempty"` MustChangePassword tfconfig.Variable `json:"must_change_password,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NetworkPolicy tfconfig.Variable `json:"network_policy,omitempty"` NoorderSequenceAsDefault tfconfig.Variable `json:"noorder_sequence_as_default,omitempty"` OdbcTreatDecimalAsInt tfconfig.Variable `json:"odbc_treat_decimal_as_int,omitempty"` Password tfconfig.Variable `json:"password,omitempty"` PreventUnloadToInternalStages tfconfig.Variable `json:"prevent_unload_to_internal_stages,omitempty"` QueryTag tfconfig.Variable `json:"query_tag,omitempty"` QuotedIdentifiersIgnoreCase tfconfig.Variable `json:"quoted_identifiers_ignore_case,omitempty"` RowsPerResultset tfconfig.Variable `json:"rows_per_resultset,omitempty"` RsaPublicKey tfconfig.Variable `json:"rsa_public_key,omitempty"` RsaPublicKey2 tfconfig.Variable `json:"rsa_public_key_2,omitempty"` S3StageVpceDnsName tfconfig.Variable `json:"s3_stage_vpce_dns_name,omitempty"` SearchPath tfconfig.Variable `json:"search_path,omitempty"` SimulatedDataSharingConsumer tfconfig.Variable `json:"simulated_data_sharing_consumer,omitempty"` StatementQueuedTimeoutInSeconds tfconfig.Variable `json:"statement_queued_timeout_in_seconds,omitempty"` StatementTimeoutInSeconds tfconfig.Variable `json:"statement_timeout_in_seconds,omitempty"` StrictJsonOutput tfconfig.Variable `json:"strict_json_output,omitempty"` TimeInputFormat tfconfig.Variable `json:"time_input_format,omitempty"` TimeOutputFormat tfconfig.Variable `json:"time_output_format,omitempty"` TimestampDayIsAlways24h tfconfig.Variable `json:"timestamp_day_is_always_24h,omitempty"` TimestampInputFormat tfconfig.Variable `json:"timestamp_input_format,omitempty"` TimestampLtzOutputFormat tfconfig.Variable `json:"timestamp_ltz_output_format,omitempty"` TimestampNtzOutputFormat tfconfig.Variable `json:"timestamp_ntz_output_format,omitempty"` TimestampOutputFormat tfconfig.Variable `json:"timestamp_output_format,omitempty"` TimestampTypeMapping tfconfig.Variable `json:"timestamp_type_mapping,omitempty"` TimestampTzOutputFormat tfconfig.Variable `json:"timestamp_tz_output_format,omitempty"` Timezone tfconfig.Variable `json:"timezone,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` TransactionAbortOnError tfconfig.Variable `json:"transaction_abort_on_error,omitempty"` TransactionDefaultIsolationLevel tfconfig.Variable `json:"transaction_default_isolation_level,omitempty"` TwoDigitCenturyStart tfconfig.Variable `json:"two_digit_century_start,omitempty"` UnsupportedDdlAction tfconfig.Variable `json:"unsupported_ddl_action,omitempty"` UseCachedResult tfconfig.Variable `json:"use_cached_result,omitempty"` UserType tfconfig.Variable `json:"user_type,omitempty"` WeekOfYearPolicy tfconfig.Variable `json:"week_of_year_policy,omitempty"` WeekStart tfconfig.Variable `json:"week_start,omitempty"` *config.ResourceModelMeta }
func LegacyServiceUser ¶ added in v0.97.0
func LegacyServiceUser( resourceName string, name string, ) *LegacyServiceUserModel
func LegacyServiceUserWithDefaultMeta ¶ added in v0.97.0
func LegacyServiceUserWithDefaultMeta( name string, ) *LegacyServiceUserModel
func (*LegacyServiceUserModel) MarshalJSON ¶ added in v1.0.1
func (l *LegacyServiceUserModel) MarshalJSON() ([]byte, error)
func (*LegacyServiceUserModel) WithAbortDetachedQuery ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithAbortDetachedQuery(abortDetachedQuery bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithAbortDetachedQueryValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithAbortDetachedQueryValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithAutocommit ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithAutocommit(autocommit bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithAutocommitValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithAutocommitValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithBinaryInputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithBinaryInputFormat(binaryInputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithBinaryInputFormatEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithBinaryInputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithBinaryInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithBinaryOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithBinaryOutputFormat(binaryOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithBinaryOutputFormatEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithBinaryOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithBinaryOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientMemoryLimit ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientMemoryLimit(clientMemoryLimit int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientMemoryLimitValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientMemoryLimitValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientMetadataRequestUseConnectionCtx ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientMetadataRequestUseConnectionCtx(clientMetadataRequestUseConnectionCtx bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientMetadataRequestUseConnectionCtxValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientMetadataRequestUseConnectionCtxValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientPrefetchThreads ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientPrefetchThreads(clientPrefetchThreads int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientPrefetchThreadsValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientPrefetchThreadsValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientResultChunkSize ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientResultChunkSize(clientResultChunkSize int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientResultChunkSizeValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientResultChunkSizeValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientResultColumnCaseInsensitive ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientResultColumnCaseInsensitive(clientResultColumnCaseInsensitive bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientResultColumnCaseInsensitiveValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientResultColumnCaseInsensitiveValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientSessionKeepAlive ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientSessionKeepAlive(clientSessionKeepAlive bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequency ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequency(clientSessionKeepAliveHeartbeatFrequency int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientSessionKeepAliveValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientSessionKeepAliveValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientTimestampTypeMapping ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientTimestampTypeMapping(clientTimestampTypeMapping string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientTimestampTypeMappingEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithClientTimestampTypeMappingValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithClientTimestampTypeMappingValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithComment ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithComment(comment string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithCommentValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithCommentValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDateInputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDateInputFormat(dateInputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDateInputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDateInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDateOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDateOutputFormat(dateOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDateOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDateOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDaysToExpiry ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDaysToExpiry(daysToExpiry int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDaysToExpiryValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDaysToExpiryValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultNamespace ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultNamespace(defaultNamespace string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultNamespaceValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultNamespaceValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultRole ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultRole(defaultRole string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultRoleValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultRoleValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultSecondaryRolesOption ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultSecondaryRolesOption(defaultSecondaryRolesOption string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultSecondaryRolesOptionEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithDefaultSecondaryRolesOptionEnum(option sdk.SecondaryRolesOption) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultSecondaryRolesOptionValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultSecondaryRolesOptionValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultWarehouse ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultWarehouse(defaultWarehouse string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDefaultWarehouseValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDefaultWarehouseValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDependsOn ¶ added in v1.0.1
func (l *LegacyServiceUserModel) WithDependsOn(values ...string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDisabled ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDisabled(disabled string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDisabledValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDisabledValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDisplayName ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDisplayName(displayName string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithDisplayNameValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithDisplayNameValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithEmail ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithEmail(email string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithEmailValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithEmailValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithEnableUnloadPhysicalTypeOptimization ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithEnableUnloadPhysicalTypeOptimization(enableUnloadPhysicalTypeOptimization bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithEnableUnloadPhysicalTypeOptimizationValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithEnableUnloadPhysicalTypeOptimizationValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithEnableUnredactedQuerySyntaxError ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithEnableUnredactedQuerySyntaxError(enableUnredactedQuerySyntaxError bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithEnableUnredactedQuerySyntaxErrorValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithEnableUnredactedQuerySyntaxErrorValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithErrorOnNondeterministicMerge ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithErrorOnNondeterministicMerge(errorOnNondeterministicMerge bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithErrorOnNondeterministicMergeValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithErrorOnNondeterministicMergeValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithErrorOnNondeterministicUpdate ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithErrorOnNondeterministicUpdate(errorOnNondeterministicUpdate bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithErrorOnNondeterministicUpdateValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithErrorOnNondeterministicUpdateValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithFullyQualifiedName ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithFullyQualifiedName(fullyQualifiedName string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithFullyQualifiedNameValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithGeographyOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithGeographyOutputFormat(geographyOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithGeographyOutputFormatEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithGeographyOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithGeographyOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithGeometryOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithGeometryOutputFormat(geometryOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithGeometryOutputFormatEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithGeometryOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithGeometryOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJdbcTreatDecimalAsInt ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJdbcTreatDecimalAsInt(jdbcTreatDecimalAsInt bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJdbcTreatDecimalAsIntValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJdbcTreatDecimalAsIntValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJdbcTreatTimestampNtzAsUtc ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJdbcTreatTimestampNtzAsUtc(jdbcTreatTimestampNtzAsUtc bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJdbcTreatTimestampNtzAsUtcValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJdbcTreatTimestampNtzAsUtcValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJdbcUseSessionTimezone ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJdbcUseSessionTimezone(jdbcUseSessionTimezone bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJdbcUseSessionTimezoneValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJdbcUseSessionTimezoneValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJsonIndent ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJsonIndent(jsonIndent int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithJsonIndentValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithJsonIndentValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLockTimeout ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithLockTimeout(lockTimeout int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLockTimeoutValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithLockTimeoutValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLogLevel ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithLogLevel(logLevel string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLogLevelEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithLogLevelEnum(logLevel sdk.LogLevel) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLogLevelValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithLogLevelValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLoginName ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithLoginName(loginName string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithLoginNameValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithLoginNameValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithMinsToUnlock ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithMinsToUnlock(minsToUnlock int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithMinsToUnlockValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithMinsToUnlockValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithMultiStatementCount ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithMultiStatementCount(multiStatementCount int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithMultiStatementCountValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithMultiStatementCountValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithMustChangePassword ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithMustChangePassword(mustChangePassword string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithMustChangePasswordValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithMustChangePasswordValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithName ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithName(name string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithNameValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithNameValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithNetworkPolicy ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithNetworkPolicy(networkPolicy string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithNetworkPolicyId ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithNetworkPolicyId(networkPolicy sdk.AccountObjectIdentifier) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithNetworkPolicyValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithNetworkPolicyValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithNoorderSequenceAsDefault ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithNoorderSequenceAsDefault(noorderSequenceAsDefault bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithNoorderSequenceAsDefaultValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithNoorderSequenceAsDefaultValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithOdbcTreatDecimalAsInt ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithOdbcTreatDecimalAsInt(odbcTreatDecimalAsInt bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithOdbcTreatDecimalAsIntValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithOdbcTreatDecimalAsIntValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithPassword ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithPassword(password string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithPasswordValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithPasswordValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithPreventUnloadToInternalStages ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithPreventUnloadToInternalStages(preventUnloadToInternalStages bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithPreventUnloadToInternalStagesValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithPreventUnloadToInternalStagesValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithQueryTag ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithQueryTag(queryTag string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithQueryTagValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithQueryTagValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithQuotedIdentifiersIgnoreCase ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithQuotedIdentifiersIgnoreCaseValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithRowsPerResultset ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithRowsPerResultset(rowsPerResultset int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithRowsPerResultsetValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithRowsPerResultsetValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithRsaPublicKey ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithRsaPublicKey(rsaPublicKey string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithRsaPublicKey2 ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithRsaPublicKey2(rsaPublicKey2 string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithRsaPublicKey2Value ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithRsaPublicKey2Value(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithRsaPublicKeyValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithRsaPublicKeyValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithS3StageVpceDnsName ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithS3StageVpceDnsName(s3StageVpceDnsName string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithS3StageVpceDnsNameValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithS3StageVpceDnsNameValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithSearchPath ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithSearchPath(searchPath string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithSearchPathValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithSearchPathValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithSimulatedDataSharingConsumer ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithSimulatedDataSharingConsumer(simulatedDataSharingConsumer string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithSimulatedDataSharingConsumerValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithSimulatedDataSharingConsumerValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithStatementQueuedTimeoutInSeconds ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithStatementQueuedTimeoutInSecondsValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithStatementTimeoutInSeconds ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithStatementTimeoutInSecondsValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithStrictJsonOutput ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithStrictJsonOutput(strictJsonOutput bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithStrictJsonOutputValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithStrictJsonOutputValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimeInputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimeInputFormat(timeInputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimeInputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimeInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimeOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimeOutputFormat(timeOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimeOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimeOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampDayIsAlways24h ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampDayIsAlways24h(timestampDayIsAlways24h bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampDayIsAlways24hValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampDayIsAlways24hValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampInputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampInputFormat(timestampInputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampInputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampInputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampLtzOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampLtzOutputFormat(timestampLtzOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampLtzOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampLtzOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampNtzOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampNtzOutputFormat(timestampNtzOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampNtzOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampNtzOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampOutputFormat(timestampOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampTypeMapping ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampTypeMapping(timestampTypeMapping string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampTypeMappingEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampTypeMappingValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampTypeMappingValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampTzOutputFormat ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampTzOutputFormat(timestampTzOutputFormat string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimestampTzOutputFormatValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimestampTzOutputFormatValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimezone ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimezone(timezone string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTimezoneValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTimezoneValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTraceLevel ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTraceLevel(traceLevel string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTraceLevelEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTraceLevelValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTraceLevelValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTransactionAbortOnError ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTransactionAbortOnError(transactionAbortOnError bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTransactionAbortOnErrorValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTransactionAbortOnErrorValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTransactionDefaultIsolationLevel ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTransactionDefaultIsolationLevel(transactionDefaultIsolationLevel string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTransactionDefaultIsolationLevelEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTransactionDefaultIsolationLevelValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTransactionDefaultIsolationLevelValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTwoDigitCenturyStart ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTwoDigitCenturyStart(twoDigitCenturyStart int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithTwoDigitCenturyStartValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithTwoDigitCenturyStartValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUnsupportedDdlAction ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithUnsupportedDdlAction(unsupportedDdlAction string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUnsupportedDdlActionEnum ¶ added in v0.97.0
func (u *LegacyServiceUserModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUnsupportedDdlActionValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithUnsupportedDdlActionValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUseCachedResult ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithUseCachedResult(useCachedResult bool) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUseCachedResultValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithUseCachedResultValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUserType ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithUserType(userType string) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithUserTypeValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithUserTypeValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithWeekOfYearPolicy ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithWeekOfYearPolicy(weekOfYearPolicy int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithWeekOfYearPolicyValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithWeekOfYearPolicyValue(value tfconfig.Variable) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithWeekStart ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithWeekStart(weekStart int) *LegacyServiceUserModel
func (*LegacyServiceUserModel) WithWeekStartValue ¶ added in v0.97.0
func (l *LegacyServiceUserModel) WithWeekStartValue(value tfconfig.Variable) *LegacyServiceUserModel
type MaskingPolicyModel ¶ added in v0.96.0
type MaskingPolicyModel struct { Argument tfconfig.Variable `json:"argument,omitempty"` Body tfconfig.Variable `json:"body,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` ExemptOtherPolicies tfconfig.Variable `json:"exempt_other_policies,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` ReturnDataType tfconfig.Variable `json:"return_data_type,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` *config.ResourceModelMeta }
func MaskingPolicy ¶ added in v0.96.0
func MaskingPolicy( resourceName string, argument []sdk.TableColumnSignature, body string, database string, name string, returnDataType string, schema string, ) *MaskingPolicyModel
func MaskingPolicyWithDefaultMeta ¶ added in v0.96.0
func MaskingPolicyWithDefaultMeta( argument []sdk.TableColumnSignature, body string, database string, name string, returnDataType string, schema string, ) *MaskingPolicyModel
func (*MaskingPolicyModel) MarshalJSON ¶ added in v1.0.1
func (m *MaskingPolicyModel) MarshalJSON() ([]byte, error)
func (*MaskingPolicyModel) WithArgument ¶ added in v0.96.0
func (p *MaskingPolicyModel) WithArgument(argument []sdk.TableColumnSignature) *MaskingPolicyModel
func (*MaskingPolicyModel) WithArgumentValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithArgumentValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithBody ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithBody(body string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithBodyValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithBodyValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithComment ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithComment(comment string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithCommentValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithCommentValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithDatabase ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithDatabase(database string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithDatabaseValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithDatabaseValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithDependsOn ¶ added in v1.0.1
func (m *MaskingPolicyModel) WithDependsOn(values ...string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithExemptOtherPolicies ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithExemptOtherPolicies(exemptOtherPolicies string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithExemptOtherPoliciesValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithExemptOtherPoliciesValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithFullyQualifiedName ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithFullyQualifiedName(fullyQualifiedName string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithFullyQualifiedNameValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithName ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithName(name string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithNameValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithNameValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithReturnDataType ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithReturnDataType(returnDataType string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithReturnDataTypeValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithReturnDataTypeValue(value tfconfig.Variable) *MaskingPolicyModel
func (*MaskingPolicyModel) WithSchema ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithSchema(schema string) *MaskingPolicyModel
func (*MaskingPolicyModel) WithSchemaValue ¶ added in v0.96.0
func (m *MaskingPolicyModel) WithSchemaValue(value tfconfig.Variable) *MaskingPolicyModel
type OauthIntegrationForCustomClientsModel ¶ added in v1.0.0
type OauthIntegrationForCustomClientsModel struct { BlockedRolesList tfconfig.Variable `json:"blocked_roles_list,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Enabled tfconfig.Variable `json:"enabled,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NetworkPolicy tfconfig.Variable `json:"network_policy,omitempty"` OauthAllowNonTlsRedirectUri tfconfig.Variable `json:"oauth_allow_non_tls_redirect_uri,omitempty"` OauthClientRsaPublicKey tfconfig.Variable `json:"oauth_client_rsa_public_key,omitempty"` OauthClientRsaPublicKey2 tfconfig.Variable `json:"oauth_client_rsa_public_key_2,omitempty"` OauthClientType tfconfig.Variable `json:"oauth_client_type,omitempty"` OauthEnforcePkce tfconfig.Variable `json:"oauth_enforce_pkce,omitempty"` OauthIssueRefreshTokens tfconfig.Variable `json:"oauth_issue_refresh_tokens,omitempty"` OauthRedirectUri tfconfig.Variable `json:"oauth_redirect_uri,omitempty"` OauthRefreshTokenValidity tfconfig.Variable `json:"oauth_refresh_token_validity,omitempty"` OauthUseSecondaryRoles tfconfig.Variable `json:"oauth_use_secondary_roles,omitempty"` PreAuthorizedRolesList tfconfig.Variable `json:"pre_authorized_roles_list,omitempty"` RelatedParameters tfconfig.Variable `json:"related_parameters,omitempty"` *config.ResourceModelMeta }
func OauthIntegrationForCustomClients ¶ added in v1.0.0
func OauthIntegrationForCustomClients( resourceName string, name string, oauthClientType string, oauthRedirectUri string, ) *OauthIntegrationForCustomClientsModel
func OauthIntegrationForCustomClientsWithDefaultMeta ¶ added in v1.0.0
func OauthIntegrationForCustomClientsWithDefaultMeta( name string, oauthClientType string, oauthRedirectUri string, ) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) MarshalJSON ¶ added in v1.0.1
func (o *OauthIntegrationForCustomClientsModel) MarshalJSON() ([]byte, error)
func (*OauthIntegrationForCustomClientsModel) WithBlockedRolesList ¶ added in v1.0.0
func (t *OauthIntegrationForCustomClientsModel) WithBlockedRolesList(blockedRoles ...string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithBlockedRolesListValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithBlockedRolesListValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithComment ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithComment(comment string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithCommentValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithCommentValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithDependsOn ¶ added in v1.0.1
func (o *OauthIntegrationForCustomClientsModel) WithDependsOn(values ...string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithEnabled ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithEnabled(enabled string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithEnabledValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithEnabledValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithFullyQualifiedName ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithFullyQualifiedName(fullyQualifiedName string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithName ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithName(name string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithNameValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithNameValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithNetworkPolicy ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithNetworkPolicy(networkPolicy string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithNetworkPolicyValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithNetworkPolicyValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthAllowNonTlsRedirectUri ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthAllowNonTlsRedirectUri(oauthAllowNonTlsRedirectUri string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthAllowNonTlsRedirectUriValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthAllowNonTlsRedirectUriValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey(oauthClientRsaPublicKey string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey2 ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey2(oauthClientRsaPublicKey2 string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey2Value ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKey2Value(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKeyValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthClientRsaPublicKeyValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthClientType ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthClientType(oauthClientType string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthClientTypeValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthClientTypeValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthEnforcePkce ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthEnforcePkce(oauthEnforcePkce string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthEnforcePkceValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthEnforcePkceValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthIssueRefreshTokens ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthIssueRefreshTokens(oauthIssueRefreshTokens string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthIssueRefreshTokensValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthIssueRefreshTokensValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthRedirectUri ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthRedirectUri(oauthRedirectUri string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthRedirectUriValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthRedirectUriValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthRefreshTokenValidity ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthRefreshTokenValidity(oauthRefreshTokenValidity int) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthRefreshTokenValidityValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthRefreshTokenValidityValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthUseSecondaryRoles ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthUseSecondaryRoles(oauthUseSecondaryRoles string) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithOauthUseSecondaryRolesValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithOauthUseSecondaryRolesValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithPreAuthorizedRolesListValue ¶ added in v1.0.0
func (o *OauthIntegrationForCustomClientsModel) WithPreAuthorizedRolesListValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
func (*OauthIntegrationForCustomClientsModel) WithRelatedParametersValue ¶ added in v1.0.1
func (o *OauthIntegrationForCustomClientsModel) WithRelatedParametersValue(value tfconfig.Variable) *OauthIntegrationForCustomClientsModel
type OauthIntegrationForPartnerApplicationsModel ¶ added in v1.0.0
type OauthIntegrationForPartnerApplicationsModel struct { BlockedRolesList tfconfig.Variable `json:"blocked_roles_list,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Enabled tfconfig.Variable `json:"enabled,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` OauthClient tfconfig.Variable `json:"oauth_client,omitempty"` OauthIssueRefreshTokens tfconfig.Variable `json:"oauth_issue_refresh_tokens,omitempty"` OauthRedirectUri tfconfig.Variable `json:"oauth_redirect_uri,omitempty"` OauthRefreshTokenValidity tfconfig.Variable `json:"oauth_refresh_token_validity,omitempty"` OauthUseSecondaryRoles tfconfig.Variable `json:"oauth_use_secondary_roles,omitempty"` RelatedParameters tfconfig.Variable `json:"related_parameters,omitempty"` *config.ResourceModelMeta }
func OauthIntegrationForPartnerApplications ¶ added in v1.0.0
func OauthIntegrationForPartnerApplications( resourceName string, name string, oauthClient string, ) *OauthIntegrationForPartnerApplicationsModel
func OauthIntegrationForPartnerApplicationsWithDefaultMeta ¶ added in v1.0.0
func OauthIntegrationForPartnerApplicationsWithDefaultMeta( name string, oauthClient string, ) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) MarshalJSON ¶ added in v1.0.1
func (o *OauthIntegrationForPartnerApplicationsModel) MarshalJSON() ([]byte, error)
func (*OauthIntegrationForPartnerApplicationsModel) WithBlockedRolesList ¶ added in v1.0.0
func (t *OauthIntegrationForPartnerApplicationsModel) WithBlockedRolesList(blockedRoles ...string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithBlockedRolesListValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithBlockedRolesListValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithComment ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithComment(comment string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithCommentValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithCommentValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithDependsOn ¶ added in v1.0.1
func (o *OauthIntegrationForPartnerApplicationsModel) WithDependsOn(values ...string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithEnabled ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithEnabled(enabled string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithEnabledValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithEnabledValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithFullyQualifiedName ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithFullyQualifiedName(fullyQualifiedName string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithName ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithName(name string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithNameValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithNameValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthClient ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthClient(oauthClient string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthClientValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthClientValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthIssueRefreshTokens ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthIssueRefreshTokens(oauthIssueRefreshTokens string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthIssueRefreshTokensValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthIssueRefreshTokensValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthRedirectUri ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRedirectUri(oauthRedirectUri string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthRedirectUriValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRedirectUriValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthRefreshTokenValidity ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRefreshTokenValidity(oauthRefreshTokenValidity int) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthRefreshTokenValidityValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthRefreshTokenValidityValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthUseSecondaryRoles ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthUseSecondaryRoles(oauthUseSecondaryRoles string) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithOauthUseSecondaryRolesValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithOauthUseSecondaryRolesValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
func (*OauthIntegrationForPartnerApplicationsModel) WithRelatedParametersValue ¶ added in v1.0.0
func (o *OauthIntegrationForPartnerApplicationsModel) WithRelatedParametersValue(value tfconfig.Variable) *OauthIntegrationForPartnerApplicationsModel
type PrimaryConnectionModel ¶ added in v0.98.0
type PrimaryConnectionModel struct { Comment tfconfig.Variable `json:"comment,omitempty"` EnableFailoverToAccounts tfconfig.Variable `json:"enable_failover_to_accounts,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsPrimary tfconfig.Variable `json:"is_primary,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` *config.ResourceModelMeta }
func PrimaryConnection ¶ added in v0.98.0
func PrimaryConnection( resourceName string, name string, ) *PrimaryConnectionModel
func PrimaryConnectionWithDefaultMeta ¶ added in v0.98.0
func PrimaryConnectionWithDefaultMeta( name string, ) *PrimaryConnectionModel
func (*PrimaryConnectionModel) MarshalJSON ¶ added in v1.0.1
func (p *PrimaryConnectionModel) MarshalJSON() ([]byte, error)
func (*PrimaryConnectionModel) WithComment ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithComment(comment string) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithCommentValue ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithCommentValue(value tfconfig.Variable) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithDependsOn ¶ added in v1.0.1
func (p *PrimaryConnectionModel) WithDependsOn(values ...string) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithEnableFailover ¶ added in v0.98.0
func (c *PrimaryConnectionModel) WithEnableFailover(toAccount ...sdk.AccountIdentifier) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithEnableFailoverToAccountsValue ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithEnableFailoverToAccountsValue(value tfconfig.Variable) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithFullyQualifiedName ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithFullyQualifiedName(fullyQualifiedName string) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithIsPrimary ¶ added in v1.0.0
func (p *PrimaryConnectionModel) WithIsPrimary(isPrimary bool) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithIsPrimaryValue ¶ added in v1.0.0
func (p *PrimaryConnectionModel) WithIsPrimaryValue(value tfconfig.Variable) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithName ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithName(name string) *PrimaryConnectionModel
func (*PrimaryConnectionModel) WithNameValue ¶ added in v0.98.0
func (p *PrimaryConnectionModel) WithNameValue(value tfconfig.Variable) *PrimaryConnectionModel
type ProcedureJavaModel ¶ added in v1.0.0
type ProcedureJavaModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExecuteAs tfconfig.Variable `json:"execute_as,omitempty"` ExternalAccessIntegrations tfconfig.Variable `json:"external_access_integrations,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Handler tfconfig.Variable `json:"handler,omitempty"` Imports tfconfig.Variable `json:"imports,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` Packages tfconfig.Variable `json:"packages,omitempty"` ProcedureDefinition tfconfig.Variable `json:"procedure_definition,omitempty"` ProcedureLanguage tfconfig.Variable `json:"procedure_language,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` RuntimeVersion tfconfig.Variable `json:"runtime_version,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Secrets tfconfig.Variable `json:"secrets,omitempty"` SnowparkPackage tfconfig.Variable `json:"snowpark_package,omitempty"` TargetPath tfconfig.Variable `json:"target_path,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func ProcedureJava ¶ added in v1.0.0
func ProcedureJavaBasicInline ¶ added in v1.0.0
func ProcedureJavaBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, procedureDefinition string, ) *ProcedureJavaModel
func ProcedureJavaBasicStaged ¶ added in v1.0.0
func ProcedureJavaBasicStaged( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, stageLocation string, pathOnStage string, ) *ProcedureJavaModel
func ProcedureJavaWithDefaultMeta ¶ added in v1.0.0
func (*ProcedureJavaModel) MarshalJSON ¶ added in v1.0.0
func (p *ProcedureJavaModel) MarshalJSON() ([]byte, error)
func (*ProcedureJavaModel) WithArgument ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureJavaModel
func (*ProcedureJavaModel) WithArgumentWithDefaultValue ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithArgumentWithDefaultValue(argName string, argDataType datatypes.DataType, value string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithArgumentsValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithComment ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithComment(comment string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithCommentValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithCommentValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithDatabase ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithDatabase(database string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithDatabaseValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithDependsOn ¶ added in v1.0.1
func (p *ProcedureJavaModel) WithDependsOn(values ...string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureJavaModel
func (*ProcedureJavaModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithExecuteAs ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithExecuteAs(executeAs string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithExecuteAsValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithExternalAccessIntegrations ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *ProcedureJavaModel
func (*ProcedureJavaModel) WithExternalAccessIntegrationsValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithFullyQualifiedName ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithHandler ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithHandler(handler string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithHandlerValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithHandlerValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithImport ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithImport(stageLocation string, pathOnStage string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithImports ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithImports(imports ...sdk.NormalizedPath) *ProcedureJavaModel
func (*ProcedureJavaModel) WithImportsValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithImportsValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithIsSecure ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithIsSecure(isSecure string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithIsSecureValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithLogLevel ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithLogLevel(logLevel string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithLogLevelValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithMetricLevel ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithMetricLevel(metricLevel string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithMetricLevelValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithName ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithName(name string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithNameValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithNameValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithNullInputBehavior ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithPackages ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithPackages(pkgs ...string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithPackagesValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithPackagesValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithProcedureDefinition ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithProcedureDefinition(procedureDefinition string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithProcedureDefinitionValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithProcedureLanguage ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithProcedureLanguage(procedureLanguage string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithProcedureLanguageValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithReturnType ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithReturnType(returnType string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithReturnTypeValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithRuntimeVersion ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithRuntimeVersion(runtimeVersion string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithRuntimeVersionValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithRuntimeVersionValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithSchema ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithSchema(schema string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithSchemaValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithSchemaValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithSecrets ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *ProcedureJavaModel
func (*ProcedureJavaModel) WithSecretsValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithSecretsValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithSnowparkPackage ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithSnowparkPackage(snowparkPackage string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithSnowparkPackageValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithSnowparkPackageValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithTargetPathParts ¶ added in v1.0.0
func (f *ProcedureJavaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithTargetPathValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithTargetPathValue(value tfconfig.Variable) *ProcedureJavaModel
func (*ProcedureJavaModel) WithTraceLevel ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithTraceLevel(traceLevel string) *ProcedureJavaModel
func (*ProcedureJavaModel) WithTraceLevelValue ¶ added in v1.0.0
func (p *ProcedureJavaModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureJavaModel
type ProcedureJavascriptModel ¶ added in v1.0.0
type ProcedureJavascriptModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExecuteAs tfconfig.Variable `json:"execute_as,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` ProcedureDefinition tfconfig.Variable `json:"procedure_definition,omitempty"` ProcedureLanguage tfconfig.Variable `json:"procedure_language,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func ProcedureJavascript ¶ added in v1.0.0
func ProcedureJavascriptBasicInline ¶ added in v1.0.0
func ProcedureJavascriptBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, procedureDefinition string, ) *ProcedureJavascriptModel
func ProcedureJavascriptWithDefaultMeta ¶ added in v1.0.0
func (*ProcedureJavascriptModel) MarshalJSON ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) MarshalJSON() ([]byte, error)
func (*ProcedureJavascriptModel) WithArgument ¶ added in v1.0.0
func (f *ProcedureJavascriptModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithArgumentsValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithComment ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithComment(comment string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithCommentValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithCommentValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithDatabase ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithDatabase(database string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithDatabaseValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithDependsOn ¶ added in v1.0.1
func (p *ProcedureJavascriptModel) WithDependsOn(values ...string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithExecuteAs ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithExecuteAs(executeAs string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithExecuteAsValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithFullyQualifiedName ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithIsSecure ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithIsSecure(isSecure string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithIsSecureValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithLogLevel ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithLogLevel(logLevel string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithLogLevelValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithMetricLevel ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithMetricLevel(metricLevel string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithMetricLevelValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithName ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithName(name string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithNameValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithNameValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithNullInputBehavior ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithProcedureDefinition ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithProcedureDefinition(procedureDefinition string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithProcedureDefinitionValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithProcedureLanguage ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithProcedureLanguage(procedureLanguage string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithProcedureLanguageValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithReturnType ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithReturnType(returnType string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithReturnTypeValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithSchema ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithSchema(schema string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithSchemaValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithSchemaValue(value tfconfig.Variable) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithTraceLevel ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithTraceLevel(traceLevel string) *ProcedureJavascriptModel
func (*ProcedureJavascriptModel) WithTraceLevelValue ¶ added in v1.0.0
func (p *ProcedureJavascriptModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureJavascriptModel
type ProcedurePythonModel ¶ added in v1.0.0
type ProcedurePythonModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExecuteAs tfconfig.Variable `json:"execute_as,omitempty"` ExternalAccessIntegrations tfconfig.Variable `json:"external_access_integrations,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Handler tfconfig.Variable `json:"handler,omitempty"` Imports tfconfig.Variable `json:"imports,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` Packages tfconfig.Variable `json:"packages,omitempty"` ProcedureDefinition tfconfig.Variable `json:"procedure_definition,omitempty"` ProcedureLanguage tfconfig.Variable `json:"procedure_language,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` RuntimeVersion tfconfig.Variable `json:"runtime_version,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Secrets tfconfig.Variable `json:"secrets,omitempty"` SnowparkPackage tfconfig.Variable `json:"snowpark_package,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func ProcedurePython ¶ added in v1.0.0
func ProcedurePythonBasicInline ¶ added in v1.0.0
func ProcedurePythonBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, procedureDefinition string, ) *ProcedurePythonModel
func ProcedurePythonWithDefaultMeta ¶ added in v1.0.0
func (*ProcedurePythonModel) MarshalJSON ¶ added in v1.0.0
func (p *ProcedurePythonModel) MarshalJSON() ([]byte, error)
func (*ProcedurePythonModel) WithArgument ¶ added in v1.0.0
func (f *ProcedurePythonModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedurePythonModel
func (*ProcedurePythonModel) WithArgumentsValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithArgumentsValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithComment ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithComment(comment string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithCommentValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithCommentValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithDatabase ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithDatabase(database string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithDatabaseValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithDatabaseValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithDependsOn ¶ added in v1.0.1
func (p *ProcedurePythonModel) WithDependsOn(values ...string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedurePythonModel
func (*ProcedurePythonModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithExecuteAs ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithExecuteAs(executeAs string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithExecuteAsValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithExternalAccessIntegrations ¶ added in v1.0.0
func (f *ProcedurePythonModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *ProcedurePythonModel
func (*ProcedurePythonModel) WithExternalAccessIntegrationsValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithFullyQualifiedName ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithHandler ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithHandler(handler string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithHandlerValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithHandlerValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithImports ¶ added in v1.0.0
func (f *ProcedurePythonModel) WithImports(imports ...sdk.NormalizedPath) *ProcedurePythonModel
func (*ProcedurePythonModel) WithImportsValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithImportsValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithIsSecure ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithIsSecure(isSecure string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithIsSecureValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithIsSecureValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithLogLevel ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithLogLevel(logLevel string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithLogLevelValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithLogLevelValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithMetricLevel ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithMetricLevel(metricLevel string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithMetricLevelValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithName ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithName(name string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithNameValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithNameValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithNullInputBehavior ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithNullInputBehavior(nullInputBehavior string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithPackages ¶ added in v1.0.0
func (f *ProcedurePythonModel) WithPackages(pkgs ...string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithPackagesValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithPackagesValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithProcedureDefinition ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithProcedureDefinition(procedureDefinition string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithProcedureDefinitionValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithProcedureLanguage ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithProcedureLanguage(procedureLanguage string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithProcedureLanguageValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithReturnType ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithReturnType(returnType string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithReturnTypeValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithRuntimeVersion ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithRuntimeVersion(runtimeVersion string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithRuntimeVersionValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithRuntimeVersionValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithSchema ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithSchema(schema string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithSchemaValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithSchemaValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithSecrets ¶ added in v1.0.0
func (f *ProcedurePythonModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *ProcedurePythonModel
func (*ProcedurePythonModel) WithSecretsValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithSecretsValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithSnowparkPackage ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithSnowparkPackage(snowparkPackage string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithSnowparkPackageValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithSnowparkPackageValue(value tfconfig.Variable) *ProcedurePythonModel
func (*ProcedurePythonModel) WithTraceLevel ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithTraceLevel(traceLevel string) *ProcedurePythonModel
func (*ProcedurePythonModel) WithTraceLevelValue ¶ added in v1.0.0
func (p *ProcedurePythonModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedurePythonModel
type ProcedureScalaModel ¶ added in v1.0.0
type ProcedureScalaModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExecuteAs tfconfig.Variable `json:"execute_as,omitempty"` ExternalAccessIntegrations tfconfig.Variable `json:"external_access_integrations,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Handler tfconfig.Variable `json:"handler,omitempty"` Imports tfconfig.Variable `json:"imports,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` Packages tfconfig.Variable `json:"packages,omitempty"` ProcedureDefinition tfconfig.Variable `json:"procedure_definition,omitempty"` ProcedureLanguage tfconfig.Variable `json:"procedure_language,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` RuntimeVersion tfconfig.Variable `json:"runtime_version,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Secrets tfconfig.Variable `json:"secrets,omitempty"` SnowparkPackage tfconfig.Variable `json:"snowpark_package,omitempty"` TargetPath tfconfig.Variable `json:"target_path,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func ProcedureScala ¶ added in v1.0.0
func ProcedureScalaBasicInline ¶ added in v1.0.0
func ProcedureScalaBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, procedureDefinition string, ) *ProcedureScalaModel
func ProcedureScalaBasicStaged ¶ added in v1.0.0
func ProcedureScalaBasicStaged( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, handler string, stageLocation string, pathOnStage string, ) *ProcedureScalaModel
func ProcedureScalaWithDefaultMeta ¶ added in v1.0.0
func (*ProcedureScalaModel) MarshalJSON ¶ added in v1.0.0
func (p *ProcedureScalaModel) MarshalJSON() ([]byte, error)
func (*ProcedureScalaModel) WithArgument ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureScalaModel
func (*ProcedureScalaModel) WithArgumentWithDefaultValue ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithArgumentWithDefaultValue(argName string, argDataType datatypes.DataType, value string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithArgumentsValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithComment ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithComment(comment string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithCommentValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithCommentValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithDatabase ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithDatabase(database string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithDatabaseValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithDependsOn ¶ added in v1.0.1
func (p *ProcedureScalaModel) WithDependsOn(values ...string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureScalaModel
func (*ProcedureScalaModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithExecuteAs ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithExecuteAs(executeAs string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithExecuteAsValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithExternalAccessIntegrations ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithExternalAccessIntegrations(ids ...sdk.AccountObjectIdentifier) *ProcedureScalaModel
func (*ProcedureScalaModel) WithExternalAccessIntegrationsValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithExternalAccessIntegrationsValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithFullyQualifiedName ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithHandler ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithHandler(handler string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithHandlerValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithHandlerValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithImport ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithImport(stageLocation string, pathOnStage string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithImports ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithImports(imports ...sdk.NormalizedPath) *ProcedureScalaModel
func (*ProcedureScalaModel) WithImportsValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithImportsValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithIsSecure ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithIsSecure(isSecure string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithIsSecureValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithLogLevel ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithLogLevel(logLevel string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithLogLevelValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithMetricLevel ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithMetricLevel(metricLevel string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithMetricLevelValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithName ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithName(name string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithNameValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithNameValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithNullInputBehavior ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithPackages ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithPackages(pkgs ...string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithPackagesValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithPackagesValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithProcedureDefinition ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithProcedureDefinition(procedureDefinition string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithProcedureDefinitionValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithProcedureLanguage ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithProcedureLanguage(procedureLanguage string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithProcedureLanguageValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithReturnType ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithReturnType(returnType string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithReturnTypeValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithRuntimeVersion ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithRuntimeVersion(runtimeVersion string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithRuntimeVersionValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithRuntimeVersionValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithSchema ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithSchema(schema string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithSchemaValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithSchemaValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithSecrets ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithSecrets(secrets map[string]sdk.SchemaObjectIdentifier) *ProcedureScalaModel
func (*ProcedureScalaModel) WithSecretsValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithSecretsValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithSnowparkPackage ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithSnowparkPackage(snowparkPackage string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithSnowparkPackageValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithSnowparkPackageValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithTargetPathParts ¶ added in v1.0.0
func (f *ProcedureScalaModel) WithTargetPathParts(stageLocation string, pathOnStage string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithTargetPathValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithTargetPathValue(value tfconfig.Variable) *ProcedureScalaModel
func (*ProcedureScalaModel) WithTraceLevel ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithTraceLevel(traceLevel string) *ProcedureScalaModel
func (*ProcedureScalaModel) WithTraceLevelValue ¶ added in v1.0.0
func (p *ProcedureScalaModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureScalaModel
type ProcedureSqlModel ¶ added in v1.0.0
type ProcedureSqlModel struct { Arguments tfconfig.Variable `json:"arguments,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExecuteAs tfconfig.Variable `json:"execute_as,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MetricLevel tfconfig.Variable `json:"metric_level,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NullInputBehavior tfconfig.Variable `json:"null_input_behavior,omitempty"` ProcedureDefinition tfconfig.Variable `json:"procedure_definition,omitempty"` ProcedureLanguage tfconfig.Variable `json:"procedure_language,omitempty"` ReturnType tfconfig.Variable `json:"return_type,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` *config.ResourceModelMeta }
func ProcedureSql ¶ added in v1.0.0
func ProcedureSqlBasicInline ¶ added in v1.0.0
func ProcedureSqlBasicInline( resourceName string, id sdk.SchemaObjectIdentifierWithArguments, returnType datatypes.DataType, procedureDefinition string, ) *ProcedureSqlModel
func ProcedureSqlWithDefaultMeta ¶ added in v1.0.0
func (*ProcedureSqlModel) MarshalJSON ¶ added in v1.0.0
func (p *ProcedureSqlModel) MarshalJSON() ([]byte, error)
func (*ProcedureSqlModel) WithArgument ¶ added in v1.0.0
func (f *ProcedureSqlModel) WithArgument(argName string, argDataType datatypes.DataType) *ProcedureSqlModel
func (*ProcedureSqlModel) WithArgumentsValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithArgumentsValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithComment ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithComment(comment string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithCommentValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithCommentValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithDatabase ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithDatabase(database string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithDatabaseValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithDatabaseValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithDependsOn ¶ added in v1.0.1
func (p *ProcedureSqlModel) WithDependsOn(values ...string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithEnableConsoleOutput ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithEnableConsoleOutput(enableConsoleOutput bool) *ProcedureSqlModel
func (*ProcedureSqlModel) WithEnableConsoleOutputValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithExecuteAs ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithExecuteAs(executeAs string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithExecuteAsValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithExecuteAsValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithFullyQualifiedName ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithFullyQualifiedName(fullyQualifiedName string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithFullyQualifiedNameValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithIsSecure ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithIsSecure(isSecure string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithIsSecureValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithIsSecureValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithLogLevel ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithLogLevel(logLevel string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithLogLevelValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithLogLevelValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithMetricLevel ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithMetricLevel(metricLevel string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithMetricLevelValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithMetricLevelValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithName ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithName(name string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithNameValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithNameValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithNullInputBehavior ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithNullInputBehavior(nullInputBehavior string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithNullInputBehaviorValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithNullInputBehaviorValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithProcedureDefinition ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithProcedureDefinition(procedureDefinition string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithProcedureDefinitionValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithProcedureDefinitionValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithProcedureLanguage ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithProcedureLanguage(procedureLanguage string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithProcedureLanguageValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithProcedureLanguageValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithReturnType ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithReturnType(returnType string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithReturnTypeValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithReturnTypeValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithSchema ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithSchema(schema string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithSchemaValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithSchemaValue(value tfconfig.Variable) *ProcedureSqlModel
func (*ProcedureSqlModel) WithTraceLevel ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithTraceLevel(traceLevel string) *ProcedureSqlModel
func (*ProcedureSqlModel) WithTraceLevelValue ¶ added in v1.0.0
func (p *ProcedureSqlModel) WithTraceLevelValue(value tfconfig.Variable) *ProcedureSqlModel
type ResourceMonitorModel ¶ added in v0.96.0
type ResourceMonitorModel struct { CreditQuota tfconfig.Variable `json:"credit_quota,omitempty"` EndTimestamp tfconfig.Variable `json:"end_timestamp,omitempty"` Frequency tfconfig.Variable `json:"frequency,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NotifyTriggers tfconfig.Variable `json:"notify_triggers,omitempty"` NotifyUsers tfconfig.Variable `json:"notify_users,omitempty"` StartTimestamp tfconfig.Variable `json:"start_timestamp,omitempty"` SuspendImmediateTrigger tfconfig.Variable `json:"suspend_immediate_trigger,omitempty"` SuspendTrigger tfconfig.Variable `json:"suspend_trigger,omitempty"` *config.ResourceModelMeta }
func ResourceMonitor ¶ added in v0.96.0
func ResourceMonitor( resourceName string, name string, ) *ResourceMonitorModel
func ResourceMonitorWithDefaultMeta ¶ added in v0.96.0
func ResourceMonitorWithDefaultMeta( name string, ) *ResourceMonitorModel
func (*ResourceMonitorModel) MarshalJSON ¶ added in v1.0.1
func (r *ResourceMonitorModel) MarshalJSON() ([]byte, error)
func (*ResourceMonitorModel) WithCreditQuota ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithCreditQuota(creditQuota int) *ResourceMonitorModel
func (*ResourceMonitorModel) WithCreditQuotaValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithCreditQuotaValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithDependsOn ¶ added in v1.0.1
func (r *ResourceMonitorModel) WithDependsOn(values ...string) *ResourceMonitorModel
func (*ResourceMonitorModel) WithEndTimestamp ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithEndTimestamp(endTimestamp string) *ResourceMonitorModel
func (*ResourceMonitorModel) WithEndTimestampValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithEndTimestampValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithFrequency ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithFrequency(frequency string) *ResourceMonitorModel
func (*ResourceMonitorModel) WithFrequencyValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithFrequencyValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithFullyQualifiedName ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithFullyQualifiedName(fullyQualifiedName string) *ResourceMonitorModel
func (*ResourceMonitorModel) WithFullyQualifiedNameValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithName ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithName(name string) *ResourceMonitorModel
func (*ResourceMonitorModel) WithNameValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithNameValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithNotifyTriggersValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithNotifyTriggersValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithNotifyUsersValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithNotifyUsersValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithStartTimestamp ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithStartTimestamp(startTimestamp string) *ResourceMonitorModel
func (*ResourceMonitorModel) WithStartTimestampValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithStartTimestampValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithSuspendImmediateTrigger ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithSuspendImmediateTrigger(suspendImmediateTrigger int) *ResourceMonitorModel
func (*ResourceMonitorModel) WithSuspendImmediateTriggerValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithSuspendImmediateTriggerValue(value tfconfig.Variable) *ResourceMonitorModel
func (*ResourceMonitorModel) WithSuspendTrigger ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithSuspendTrigger(suspendTrigger int) *ResourceMonitorModel
func (*ResourceMonitorModel) WithSuspendTriggerValue ¶ added in v0.96.0
func (r *ResourceMonitorModel) WithSuspendTriggerValue(value tfconfig.Variable) *ResourceMonitorModel
type RowAccessPolicyModel ¶ added in v0.96.0
type RowAccessPolicyModel struct { Argument tfconfig.Variable `json:"argument,omitempty"` Body tfconfig.Variable `json:"body,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` *config.ResourceModelMeta }
func RowAccessPolicy ¶ added in v0.96.0
func RowAccessPolicy( resourceName string, argument []sdk.TableColumnSignature, body string, database string, name string, schema string, ) *RowAccessPolicyModel
func RowAccessPolicyWithDefaultMeta ¶ added in v0.96.0
func RowAccessPolicyWithDefaultMeta( argument []sdk.TableColumnSignature, body string, database string, name string, schema string, ) *RowAccessPolicyModel
func (*RowAccessPolicyModel) MarshalJSON ¶ added in v1.0.1
func (r *RowAccessPolicyModel) MarshalJSON() ([]byte, error)
func (*RowAccessPolicyModel) WithArgument ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithArgument(argument []sdk.TableColumnSignature) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithArgumentValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithArgumentValue(value tfconfig.Variable) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithBody ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithBody(body string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithBodyValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithBodyValue(value tfconfig.Variable) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithComment ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithComment(comment string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithCommentValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithCommentValue(value tfconfig.Variable) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithDatabase ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithDatabase(database string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithDatabaseValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithDatabaseValue(value tfconfig.Variable) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithDependsOn ¶ added in v1.0.1
func (r *RowAccessPolicyModel) WithDependsOn(values ...string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithFullyQualifiedName ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithFullyQualifiedName(fullyQualifiedName string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithFullyQualifiedNameValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithName ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithName(name string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithNameValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithNameValue(value tfconfig.Variable) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithSchema ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithSchema(schema string) *RowAccessPolicyModel
func (*RowAccessPolicyModel) WithSchemaValue ¶ added in v0.96.0
func (r *RowAccessPolicyModel) WithSchemaValue(value tfconfig.Variable) *RowAccessPolicyModel
type SchemaModel ¶ added in v0.98.0
type SchemaModel struct { Catalog tfconfig.Variable `json:"catalog,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` DataRetentionTimeInDays tfconfig.Variable `json:"data_retention_time_in_days,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` DefaultDdlCollation tfconfig.Variable `json:"default_ddl_collation,omitempty"` EnableConsoleOutput tfconfig.Variable `json:"enable_console_output,omitempty"` ExternalVolume tfconfig.Variable `json:"external_volume,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsTransient tfconfig.Variable `json:"is_transient,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MaxDataExtensionTimeInDays tfconfig.Variable `json:"max_data_extension_time_in_days,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` PipeExecutionPaused tfconfig.Variable `json:"pipe_execution_paused,omitempty"` QuotedIdentifiersIgnoreCase tfconfig.Variable `json:"quoted_identifiers_ignore_case,omitempty"` ReplaceInvalidCharacters tfconfig.Variable `json:"replace_invalid_characters,omitempty"` StorageSerializationPolicy tfconfig.Variable `json:"storage_serialization_policy,omitempty"` SuspendTaskAfterNumFailures tfconfig.Variable `json:"suspend_task_after_num_failures,omitempty"` TaskAutoRetryAttempts tfconfig.Variable `json:"task_auto_retry_attempts,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` UserTaskManagedInitialWarehouseSize tfconfig.Variable `json:"user_task_managed_initial_warehouse_size,omitempty"` UserTaskMinimumTriggerIntervalInSeconds tfconfig.Variable `json:"user_task_minimum_trigger_interval_in_seconds,omitempty"` UserTaskTimeoutMs tfconfig.Variable `json:"user_task_timeout_ms,omitempty"` WithManagedAccess tfconfig.Variable `json:"with_managed_access,omitempty"` *config.ResourceModelMeta }
func Schema ¶ added in v0.98.0
func Schema( resourceName string, database string, name string, ) *SchemaModel
func SchemaWithDefaultMeta ¶ added in v0.98.0
func SchemaWithDefaultMeta( database string, name string, ) *SchemaModel
func (*SchemaModel) MarshalJSON ¶ added in v1.0.1
func (s *SchemaModel) MarshalJSON() ([]byte, error)
func (*SchemaModel) WithCatalog ¶ added in v0.98.0
func (s *SchemaModel) WithCatalog(catalog string) *SchemaModel
func (*SchemaModel) WithCatalogValue ¶ added in v0.98.0
func (s *SchemaModel) WithCatalogValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithComment ¶ added in v0.98.0
func (s *SchemaModel) WithComment(comment string) *SchemaModel
func (*SchemaModel) WithCommentValue ¶ added in v0.98.0
func (s *SchemaModel) WithCommentValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithDataRetentionTimeInDays ¶ added in v0.98.0
func (s *SchemaModel) WithDataRetentionTimeInDays(dataRetentionTimeInDays int) *SchemaModel
func (*SchemaModel) WithDataRetentionTimeInDaysValue ¶ added in v0.98.0
func (s *SchemaModel) WithDataRetentionTimeInDaysValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithDatabase ¶ added in v0.98.0
func (s *SchemaModel) WithDatabase(database string) *SchemaModel
func (*SchemaModel) WithDatabaseValue ¶ added in v0.98.0
func (s *SchemaModel) WithDatabaseValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithDefaultDdlCollation ¶ added in v0.98.0
func (s *SchemaModel) WithDefaultDdlCollation(defaultDdlCollation string) *SchemaModel
func (*SchemaModel) WithDefaultDdlCollationValue ¶ added in v0.98.0
func (s *SchemaModel) WithDefaultDdlCollationValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithDependsOn ¶ added in v1.0.1
func (s *SchemaModel) WithDependsOn(values ...string) *SchemaModel
func (*SchemaModel) WithEnableConsoleOutput ¶ added in v0.98.0
func (s *SchemaModel) WithEnableConsoleOutput(enableConsoleOutput bool) *SchemaModel
func (*SchemaModel) WithEnableConsoleOutputValue ¶ added in v0.98.0
func (s *SchemaModel) WithEnableConsoleOutputValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithExternalVolume ¶ added in v0.98.0
func (s *SchemaModel) WithExternalVolume(externalVolume string) *SchemaModel
func (*SchemaModel) WithExternalVolumeValue ¶ added in v0.98.0
func (s *SchemaModel) WithExternalVolumeValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *SchemaModel) WithFullyQualifiedName(fullyQualifiedName string) *SchemaModel
func (*SchemaModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *SchemaModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithIsTransient ¶ added in v0.98.0
func (s *SchemaModel) WithIsTransient(isTransient string) *SchemaModel
func (*SchemaModel) WithIsTransientValue ¶ added in v0.98.0
func (s *SchemaModel) WithIsTransientValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithLogLevel ¶ added in v0.98.0
func (s *SchemaModel) WithLogLevel(logLevel string) *SchemaModel
func (*SchemaModel) WithLogLevelValue ¶ added in v0.98.0
func (s *SchemaModel) WithLogLevelValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithMaxDataExtensionTimeInDays ¶ added in v0.98.0
func (s *SchemaModel) WithMaxDataExtensionTimeInDays(maxDataExtensionTimeInDays int) *SchemaModel
func (*SchemaModel) WithMaxDataExtensionTimeInDaysValue ¶ added in v0.98.0
func (s *SchemaModel) WithMaxDataExtensionTimeInDaysValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithName ¶ added in v0.98.0
func (s *SchemaModel) WithName(name string) *SchemaModel
func (*SchemaModel) WithNameValue ¶ added in v0.98.0
func (s *SchemaModel) WithNameValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithPipeExecutionPaused ¶ added in v0.98.0
func (s *SchemaModel) WithPipeExecutionPaused(pipeExecutionPaused bool) *SchemaModel
func (*SchemaModel) WithPipeExecutionPausedValue ¶ added in v0.98.0
func (s *SchemaModel) WithPipeExecutionPausedValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithQuotedIdentifiersIgnoreCase ¶ added in v0.98.0
func (s *SchemaModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *SchemaModel
func (*SchemaModel) WithQuotedIdentifiersIgnoreCaseValue ¶ added in v0.98.0
func (s *SchemaModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithReplaceInvalidCharacters ¶ added in v0.98.0
func (s *SchemaModel) WithReplaceInvalidCharacters(replaceInvalidCharacters bool) *SchemaModel
func (*SchemaModel) WithReplaceInvalidCharactersValue ¶ added in v0.98.0
func (s *SchemaModel) WithReplaceInvalidCharactersValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithStorageSerializationPolicy ¶ added in v0.98.0
func (s *SchemaModel) WithStorageSerializationPolicy(storageSerializationPolicy string) *SchemaModel
func (*SchemaModel) WithStorageSerializationPolicyValue ¶ added in v0.98.0
func (s *SchemaModel) WithStorageSerializationPolicyValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithSuspendTaskAfterNumFailures ¶ added in v0.98.0
func (s *SchemaModel) WithSuspendTaskAfterNumFailures(suspendTaskAfterNumFailures int) *SchemaModel
func (*SchemaModel) WithSuspendTaskAfterNumFailuresValue ¶ added in v0.98.0
func (s *SchemaModel) WithSuspendTaskAfterNumFailuresValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithTaskAutoRetryAttempts ¶ added in v0.98.0
func (s *SchemaModel) WithTaskAutoRetryAttempts(taskAutoRetryAttempts int) *SchemaModel
func (*SchemaModel) WithTaskAutoRetryAttemptsValue ¶ added in v0.98.0
func (s *SchemaModel) WithTaskAutoRetryAttemptsValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithTraceLevel ¶ added in v0.98.0
func (s *SchemaModel) WithTraceLevel(traceLevel string) *SchemaModel
func (*SchemaModel) WithTraceLevelValue ¶ added in v0.98.0
func (s *SchemaModel) WithTraceLevelValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithUserTaskManagedInitialWarehouseSize ¶ added in v0.98.0
func (s *SchemaModel) WithUserTaskManagedInitialWarehouseSize(userTaskManagedInitialWarehouseSize string) *SchemaModel
func (*SchemaModel) WithUserTaskManagedInitialWarehouseSizeValue ¶ added in v0.98.0
func (s *SchemaModel) WithUserTaskManagedInitialWarehouseSizeValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithUserTaskMinimumTriggerIntervalInSeconds ¶ added in v0.98.0
func (s *SchemaModel) WithUserTaskMinimumTriggerIntervalInSeconds(userTaskMinimumTriggerIntervalInSeconds int) *SchemaModel
func (*SchemaModel) WithUserTaskMinimumTriggerIntervalInSecondsValue ¶ added in v0.98.0
func (s *SchemaModel) WithUserTaskMinimumTriggerIntervalInSecondsValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithUserTaskTimeoutMs ¶ added in v0.98.0
func (s *SchemaModel) WithUserTaskTimeoutMs(userTaskTimeoutMs int) *SchemaModel
func (*SchemaModel) WithUserTaskTimeoutMsValue ¶ added in v0.98.0
func (s *SchemaModel) WithUserTaskTimeoutMsValue(value tfconfig.Variable) *SchemaModel
func (*SchemaModel) WithWithManagedAccess ¶ added in v0.98.0
func (s *SchemaModel) WithWithManagedAccess(withManagedAccess string) *SchemaModel
func (*SchemaModel) WithWithManagedAccessValue ¶ added in v0.98.0
func (s *SchemaModel) WithWithManagedAccessValue(value tfconfig.Variable) *SchemaModel
type SecondaryConnectionModel ¶ added in v0.98.0
type SecondaryConnectionModel struct { AsReplicaOf tfconfig.Variable `json:"as_replica_of,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsPrimary tfconfig.Variable `json:"is_primary,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` *config.ResourceModelMeta }
func SecondaryConnection ¶ added in v0.98.0
func SecondaryConnection( resourceName string, asReplicaOf string, name string, ) *SecondaryConnectionModel
func SecondaryConnectionWithDefaultMeta ¶ added in v0.98.0
func SecondaryConnectionWithDefaultMeta( asReplicaOf string, name string, ) *SecondaryConnectionModel
func (*SecondaryConnectionModel) MarshalJSON ¶ added in v1.0.1
func (s *SecondaryConnectionModel) MarshalJSON() ([]byte, error)
func (*SecondaryConnectionModel) WithAsReplicaOf ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithAsReplicaOf(asReplicaOf string) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithAsReplicaOfValue ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithAsReplicaOfValue(value tfconfig.Variable) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithComment ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithComment(comment string) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithCommentValue ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithCommentValue(value tfconfig.Variable) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithDependsOn ¶ added in v1.0.1
func (s *SecondaryConnectionModel) WithDependsOn(values ...string) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithFullyQualifiedName(fullyQualifiedName string) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithIsPrimary ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithIsPrimary(isPrimary bool) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithIsPrimaryValue ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithIsPrimaryValue(value tfconfig.Variable) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithName ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithName(name string) *SecondaryConnectionModel
func (*SecondaryConnectionModel) WithNameValue ¶ added in v0.98.0
func (s *SecondaryConnectionModel) WithNameValue(value tfconfig.Variable) *SecondaryConnectionModel
type SecretWithAuthorizationCodeGrantModel ¶ added in v0.98.0
type SecretWithAuthorizationCodeGrantModel struct { ApiAuthentication tfconfig.Variable `json:"api_authentication,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` OauthRefreshToken tfconfig.Variable `json:"oauth_refresh_token,omitempty"` OauthRefreshTokenExpiryTime tfconfig.Variable `json:"oauth_refresh_token_expiry_time,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` SecretType tfconfig.Variable `json:"secret_type,omitempty"` *config.ResourceModelMeta }
func SecretWithAuthorizationCodeGrant ¶ added in v0.98.0
func SecretWithAuthorizationCodeGrantWithDefaultMeta ¶ added in v0.98.0
func (*SecretWithAuthorizationCodeGrantModel) MarshalJSON ¶ added in v1.0.1
func (s *SecretWithAuthorizationCodeGrantModel) MarshalJSON() ([]byte, error)
func (*SecretWithAuthorizationCodeGrantModel) WithApiAuthentication ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithApiAuthentication(apiAuthentication string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithApiAuthenticationValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithApiAuthenticationValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithComment ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithComment(comment string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithCommentValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithCommentValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithDatabase ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithDatabase(database string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithDatabaseValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithDependsOn ¶ added in v1.0.1
func (s *SecretWithAuthorizationCodeGrantModel) WithDependsOn(values ...string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithName ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithName(name string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithNameValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithNameValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithOauthRefreshToken ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshToken(oauthRefreshToken string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenExpiryTime ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenExpiryTime(oauthRefreshTokenExpiryTime string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenExpiryTimeValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenExpiryTimeValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithOauthRefreshTokenValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithSchema ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithSchema(schema string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithSchemaValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithSchemaValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithSecretType ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithSecretType(secretType string) *SecretWithAuthorizationCodeGrantModel
func (*SecretWithAuthorizationCodeGrantModel) WithSecretTypeValue ¶ added in v0.98.0
func (s *SecretWithAuthorizationCodeGrantModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithAuthorizationCodeGrantModel
type SecretWithBasicAuthenticationModel ¶ added in v0.98.0
type SecretWithBasicAuthenticationModel struct { Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Password tfconfig.Variable `json:"password,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` SecretType tfconfig.Variable `json:"secret_type,omitempty"` Username tfconfig.Variable `json:"username,omitempty"` *config.ResourceModelMeta }
func SecretWithBasicAuthentication ¶ added in v0.98.0
func SecretWithBasicAuthenticationWithDefaultMeta ¶ added in v0.98.0
func (*SecretWithBasicAuthenticationModel) MarshalJSON ¶ added in v1.0.1
func (s *SecretWithBasicAuthenticationModel) MarshalJSON() ([]byte, error)
func (*SecretWithBasicAuthenticationModel) WithComment ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithComment(comment string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithCommentValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithCommentValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithDatabase ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithDatabase(database string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithDatabaseValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithDependsOn ¶ added in v1.0.1
func (s *SecretWithBasicAuthenticationModel) WithDependsOn(values ...string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithName ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithName(name string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithNameValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithNameValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithPassword ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithPassword(password string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithPasswordValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithPasswordValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithSchema ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithSchema(schema string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithSchemaValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithSchemaValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithSecretType ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithSecretType(secretType string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithSecretTypeValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithUsername ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithUsername(username string) *SecretWithBasicAuthenticationModel
func (*SecretWithBasicAuthenticationModel) WithUsernameValue ¶ added in v0.98.0
func (s *SecretWithBasicAuthenticationModel) WithUsernameValue(value tfconfig.Variable) *SecretWithBasicAuthenticationModel
type SecretWithClientCredentialsModel ¶ added in v0.98.0
type SecretWithClientCredentialsModel struct { ApiAuthentication tfconfig.Variable `json:"api_authentication,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` OauthScopes tfconfig.Variable `json:"oauth_scopes,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` SecretType tfconfig.Variable `json:"secret_type,omitempty"` *config.ResourceModelMeta }
func SecretWithClientCredentials ¶ added in v0.98.0
func SecretWithClientCredentialsWithDefaultMeta ¶ added in v0.98.0
func (*SecretWithClientCredentialsModel) MarshalJSON ¶ added in v1.0.1
func (s *SecretWithClientCredentialsModel) MarshalJSON() ([]byte, error)
func (*SecretWithClientCredentialsModel) WithApiAuthentication ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithApiAuthentication(apiAuthentication string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithApiAuthenticationValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithApiAuthenticationValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithComment ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithComment(comment string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithCommentValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithCommentValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithDatabase ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithDatabase(database string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithDatabaseValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithDependsOn ¶ added in v1.0.1
func (s *SecretWithClientCredentialsModel) WithDependsOn(values ...string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithName ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithName(name string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithNameValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithNameValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithOauthScopes ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithOauthScopes(oauthScopes []string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithOauthScopesValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithOauthScopesValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithSchema ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithSchema(schema string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithSchemaValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithSchemaValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithSecretType ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithSecretType(secretType string) *SecretWithClientCredentialsModel
func (*SecretWithClientCredentialsModel) WithSecretTypeValue ¶ added in v0.98.0
func (s *SecretWithClientCredentialsModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithClientCredentialsModel
type SecretWithGenericStringModel ¶ added in v0.98.0
type SecretWithGenericStringModel struct { Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` SecretString tfconfig.Variable `json:"secret_string,omitempty"` SecretType tfconfig.Variable `json:"secret_type,omitempty"` *config.ResourceModelMeta }
func SecretWithGenericString ¶ added in v0.98.0
func SecretWithGenericStringWithDefaultMeta ¶ added in v0.98.0
func SecretWithGenericStringWithDefaultMeta( database string, name string, schema string, secretString string, ) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) MarshalJSON ¶ added in v1.0.1
func (s *SecretWithGenericStringModel) MarshalJSON() ([]byte, error)
func (*SecretWithGenericStringModel) WithComment ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithComment(comment string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithCommentValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithCommentValue(value tfconfig.Variable) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithDatabase ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithDatabase(database string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithDatabaseValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithDatabaseValue(value tfconfig.Variable) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithDependsOn ¶ added in v1.0.1
func (s *SecretWithGenericStringModel) WithDependsOn(values ...string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithFullyQualifiedName(fullyQualifiedName string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithName ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithName(name string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithNameValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithNameValue(value tfconfig.Variable) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithSchema ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithSchema(schema string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithSchemaValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithSchemaValue(value tfconfig.Variable) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithSecretString ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithSecretString(secretString string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithSecretStringValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithSecretStringValue(value tfconfig.Variable) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithSecretType ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithSecretType(secretType string) *SecretWithGenericStringModel
func (*SecretWithGenericStringModel) WithSecretTypeValue ¶ added in v0.98.0
func (s *SecretWithGenericStringModel) WithSecretTypeValue(value tfconfig.Variable) *SecretWithGenericStringModel
type ServiceUserModel ¶ added in v0.97.0
type ServiceUserModel struct { AbortDetachedQuery tfconfig.Variable `json:"abort_detached_query,omitempty"` Autocommit tfconfig.Variable `json:"autocommit,omitempty"` BinaryInputFormat tfconfig.Variable `json:"binary_input_format,omitempty"` BinaryOutputFormat tfconfig.Variable `json:"binary_output_format,omitempty"` ClientMemoryLimit tfconfig.Variable `json:"client_memory_limit,omitempty"` ClientMetadataRequestUseConnectionCtx tfconfig.Variable `json:"client_metadata_request_use_connection_ctx,omitempty"` ClientPrefetchThreads tfconfig.Variable `json:"client_prefetch_threads,omitempty"` ClientResultChunkSize tfconfig.Variable `json:"client_result_chunk_size,omitempty"` ClientResultColumnCaseInsensitive tfconfig.Variable `json:"client_result_column_case_insensitive,omitempty"` ClientSessionKeepAlive tfconfig.Variable `json:"client_session_keep_alive,omitempty"` ClientSessionKeepAliveHeartbeatFrequency tfconfig.Variable `json:"client_session_keep_alive_heartbeat_frequency,omitempty"` ClientTimestampTypeMapping tfconfig.Variable `json:"client_timestamp_type_mapping,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` DateInputFormat tfconfig.Variable `json:"date_input_format,omitempty"` DateOutputFormat tfconfig.Variable `json:"date_output_format,omitempty"` DaysToExpiry tfconfig.Variable `json:"days_to_expiry,omitempty"` DefaultNamespace tfconfig.Variable `json:"default_namespace,omitempty"` DefaultRole tfconfig.Variable `json:"default_role,omitempty"` DefaultSecondaryRolesOption tfconfig.Variable `json:"default_secondary_roles_option,omitempty"` DefaultWarehouse tfconfig.Variable `json:"default_warehouse,omitempty"` Disabled tfconfig.Variable `json:"disabled,omitempty"` DisplayName tfconfig.Variable `json:"display_name,omitempty"` Email tfconfig.Variable `json:"email,omitempty"` EnableUnloadPhysicalTypeOptimization tfconfig.Variable `json:"enable_unload_physical_type_optimization,omitempty"` EnableUnredactedQuerySyntaxError tfconfig.Variable `json:"enable_unredacted_query_syntax_error,omitempty"` ErrorOnNondeterministicMerge tfconfig.Variable `json:"error_on_nondeterministic_merge,omitempty"` ErrorOnNondeterministicUpdate tfconfig.Variable `json:"error_on_nondeterministic_update,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` GeographyOutputFormat tfconfig.Variable `json:"geography_output_format,omitempty"` GeometryOutputFormat tfconfig.Variable `json:"geometry_output_format,omitempty"` JdbcTreatDecimalAsInt tfconfig.Variable `json:"jdbc_treat_decimal_as_int,omitempty"` JdbcTreatTimestampNtzAsUtc tfconfig.Variable `json:"jdbc_treat_timestamp_ntz_as_utc,omitempty"` JdbcUseSessionTimezone tfconfig.Variable `json:"jdbc_use_session_timezone,omitempty"` JsonIndent tfconfig.Variable `json:"json_indent,omitempty"` LockTimeout tfconfig.Variable `json:"lock_timeout,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` LoginName tfconfig.Variable `json:"login_name,omitempty"` MinsToUnlock tfconfig.Variable `json:"mins_to_unlock,omitempty"` MultiStatementCount tfconfig.Variable `json:"multi_statement_count,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NetworkPolicy tfconfig.Variable `json:"network_policy,omitempty"` NoorderSequenceAsDefault tfconfig.Variable `json:"noorder_sequence_as_default,omitempty"` OdbcTreatDecimalAsInt tfconfig.Variable `json:"odbc_treat_decimal_as_int,omitempty"` PreventUnloadToInternalStages tfconfig.Variable `json:"prevent_unload_to_internal_stages,omitempty"` QueryTag tfconfig.Variable `json:"query_tag,omitempty"` QuotedIdentifiersIgnoreCase tfconfig.Variable `json:"quoted_identifiers_ignore_case,omitempty"` RowsPerResultset tfconfig.Variable `json:"rows_per_resultset,omitempty"` RsaPublicKey tfconfig.Variable `json:"rsa_public_key,omitempty"` RsaPublicKey2 tfconfig.Variable `json:"rsa_public_key_2,omitempty"` S3StageVpceDnsName tfconfig.Variable `json:"s3_stage_vpce_dns_name,omitempty"` SearchPath tfconfig.Variable `json:"search_path,omitempty"` SimulatedDataSharingConsumer tfconfig.Variable `json:"simulated_data_sharing_consumer,omitempty"` StatementQueuedTimeoutInSeconds tfconfig.Variable `json:"statement_queued_timeout_in_seconds,omitempty"` StatementTimeoutInSeconds tfconfig.Variable `json:"statement_timeout_in_seconds,omitempty"` StrictJsonOutput tfconfig.Variable `json:"strict_json_output,omitempty"` TimeInputFormat tfconfig.Variable `json:"time_input_format,omitempty"` TimeOutputFormat tfconfig.Variable `json:"time_output_format,omitempty"` TimestampDayIsAlways24h tfconfig.Variable `json:"timestamp_day_is_always_24h,omitempty"` TimestampInputFormat tfconfig.Variable `json:"timestamp_input_format,omitempty"` TimestampLtzOutputFormat tfconfig.Variable `json:"timestamp_ltz_output_format,omitempty"` TimestampNtzOutputFormat tfconfig.Variable `json:"timestamp_ntz_output_format,omitempty"` TimestampOutputFormat tfconfig.Variable `json:"timestamp_output_format,omitempty"` TimestampTypeMapping tfconfig.Variable `json:"timestamp_type_mapping,omitempty"` TimestampTzOutputFormat tfconfig.Variable `json:"timestamp_tz_output_format,omitempty"` Timezone tfconfig.Variable `json:"timezone,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` TransactionAbortOnError tfconfig.Variable `json:"transaction_abort_on_error,omitempty"` TransactionDefaultIsolationLevel tfconfig.Variable `json:"transaction_default_isolation_level,omitempty"` TwoDigitCenturyStart tfconfig.Variable `json:"two_digit_century_start,omitempty"` UnsupportedDdlAction tfconfig.Variable `json:"unsupported_ddl_action,omitempty"` UseCachedResult tfconfig.Variable `json:"use_cached_result,omitempty"` UserType tfconfig.Variable `json:"user_type,omitempty"` WeekOfYearPolicy tfconfig.Variable `json:"week_of_year_policy,omitempty"` WeekStart tfconfig.Variable `json:"week_start,omitempty"` *config.ResourceModelMeta }
func ServiceUser ¶ added in v0.97.0
func ServiceUser( resourceName string, name string, ) *ServiceUserModel
func ServiceUserWithDefaultMeta ¶ added in v0.97.0
func ServiceUserWithDefaultMeta( name string, ) *ServiceUserModel
func (*ServiceUserModel) MarshalJSON ¶ added in v1.0.1
func (s *ServiceUserModel) MarshalJSON() ([]byte, error)
func (*ServiceUserModel) WithAbortDetachedQuery ¶ added in v0.97.0
func (s *ServiceUserModel) WithAbortDetachedQuery(abortDetachedQuery bool) *ServiceUserModel
func (*ServiceUserModel) WithAbortDetachedQueryValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithAbortDetachedQueryValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithAutocommit ¶ added in v0.97.0
func (s *ServiceUserModel) WithAutocommit(autocommit bool) *ServiceUserModel
func (*ServiceUserModel) WithAutocommitValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithAutocommitValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithBinaryInputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithBinaryInputFormat(binaryInputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithBinaryInputFormatEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *ServiceUserModel
func (*ServiceUserModel) WithBinaryInputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithBinaryInputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithBinaryOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithBinaryOutputFormat(binaryOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithBinaryOutputFormatEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *ServiceUserModel
func (*ServiceUserModel) WithBinaryOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithBinaryOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientMemoryLimit ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientMemoryLimit(clientMemoryLimit int) *ServiceUserModel
func (*ServiceUserModel) WithClientMemoryLimitValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientMemoryLimitValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientMetadataRequestUseConnectionCtx ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientMetadataRequestUseConnectionCtx(clientMetadataRequestUseConnectionCtx bool) *ServiceUserModel
func (*ServiceUserModel) WithClientMetadataRequestUseConnectionCtxValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientMetadataRequestUseConnectionCtxValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientPrefetchThreads ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientPrefetchThreads(clientPrefetchThreads int) *ServiceUserModel
func (*ServiceUserModel) WithClientPrefetchThreadsValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientPrefetchThreadsValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientResultChunkSize ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientResultChunkSize(clientResultChunkSize int) *ServiceUserModel
func (*ServiceUserModel) WithClientResultChunkSizeValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientResultChunkSizeValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientResultColumnCaseInsensitive ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientResultColumnCaseInsensitive(clientResultColumnCaseInsensitive bool) *ServiceUserModel
func (*ServiceUserModel) WithClientResultColumnCaseInsensitiveValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientResultColumnCaseInsensitiveValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientSessionKeepAlive ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientSessionKeepAlive(clientSessionKeepAlive bool) *ServiceUserModel
func (*ServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequency ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequency(clientSessionKeepAliveHeartbeatFrequency int) *ServiceUserModel
func (*ServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientSessionKeepAliveValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientSessionKeepAliveValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithClientTimestampTypeMapping ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientTimestampTypeMapping(clientTimestampTypeMapping string) *ServiceUserModel
func (*ServiceUserModel) WithClientTimestampTypeMappingEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *ServiceUserModel
func (*ServiceUserModel) WithClientTimestampTypeMappingValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithClientTimestampTypeMappingValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithComment ¶ added in v0.97.0
func (s *ServiceUserModel) WithComment(comment string) *ServiceUserModel
func (*ServiceUserModel) WithCommentValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithCommentValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDateInputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithDateInputFormat(dateInputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithDateInputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDateInputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDateOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithDateOutputFormat(dateOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithDateOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDateOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDaysToExpiry ¶ added in v0.97.0
func (s *ServiceUserModel) WithDaysToExpiry(daysToExpiry int) *ServiceUserModel
func (*ServiceUserModel) WithDaysToExpiryValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDaysToExpiryValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDefaultNamespace ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultNamespace(defaultNamespace string) *ServiceUserModel
func (*ServiceUserModel) WithDefaultNamespaceValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultNamespaceValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDefaultRole ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultRole(defaultRole string) *ServiceUserModel
func (*ServiceUserModel) WithDefaultRoleValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultRoleValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDefaultSecondaryRolesOption ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultSecondaryRolesOption(defaultSecondaryRolesOption string) *ServiceUserModel
func (*ServiceUserModel) WithDefaultSecondaryRolesOptionEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithDefaultSecondaryRolesOptionEnum(option sdk.SecondaryRolesOption) *ServiceUserModel
func (*ServiceUserModel) WithDefaultSecondaryRolesOptionValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultSecondaryRolesOptionValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDefaultWarehouse ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultWarehouse(defaultWarehouse string) *ServiceUserModel
func (*ServiceUserModel) WithDefaultWarehouseValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDefaultWarehouseValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDependsOn ¶ added in v1.0.1
func (s *ServiceUserModel) WithDependsOn(values ...string) *ServiceUserModel
func (*ServiceUserModel) WithDisabled ¶ added in v0.97.0
func (s *ServiceUserModel) WithDisabled(disabled string) *ServiceUserModel
func (*ServiceUserModel) WithDisabledValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDisabledValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithDisplayName ¶ added in v0.97.0
func (s *ServiceUserModel) WithDisplayName(displayName string) *ServiceUserModel
func (*ServiceUserModel) WithDisplayNameValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithDisplayNameValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithEmail ¶ added in v0.97.0
func (s *ServiceUserModel) WithEmail(email string) *ServiceUserModel
func (*ServiceUserModel) WithEmailValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithEmailValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithEnableUnloadPhysicalTypeOptimization ¶ added in v0.97.0
func (s *ServiceUserModel) WithEnableUnloadPhysicalTypeOptimization(enableUnloadPhysicalTypeOptimization bool) *ServiceUserModel
func (*ServiceUserModel) WithEnableUnloadPhysicalTypeOptimizationValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithEnableUnloadPhysicalTypeOptimizationValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithEnableUnredactedQuerySyntaxError ¶ added in v0.97.0
func (s *ServiceUserModel) WithEnableUnredactedQuerySyntaxError(enableUnredactedQuerySyntaxError bool) *ServiceUserModel
func (*ServiceUserModel) WithEnableUnredactedQuerySyntaxErrorValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithEnableUnredactedQuerySyntaxErrorValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithErrorOnNondeterministicMerge ¶ added in v0.97.0
func (s *ServiceUserModel) WithErrorOnNondeterministicMerge(errorOnNondeterministicMerge bool) *ServiceUserModel
func (*ServiceUserModel) WithErrorOnNondeterministicMergeValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithErrorOnNondeterministicMergeValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithErrorOnNondeterministicUpdate ¶ added in v0.97.0
func (s *ServiceUserModel) WithErrorOnNondeterministicUpdate(errorOnNondeterministicUpdate bool) *ServiceUserModel
func (*ServiceUserModel) WithErrorOnNondeterministicUpdateValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithErrorOnNondeterministicUpdateValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithFullyQualifiedName ¶ added in v0.97.0
func (s *ServiceUserModel) WithFullyQualifiedName(fullyQualifiedName string) *ServiceUserModel
func (*ServiceUserModel) WithFullyQualifiedNameValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithGeographyOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithGeographyOutputFormat(geographyOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithGeographyOutputFormatEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *ServiceUserModel
func (*ServiceUserModel) WithGeographyOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithGeographyOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithGeometryOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithGeometryOutputFormat(geometryOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithGeometryOutputFormatEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *ServiceUserModel
func (*ServiceUserModel) WithGeometryOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithGeometryOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithJdbcTreatDecimalAsInt ¶ added in v0.97.0
func (s *ServiceUserModel) WithJdbcTreatDecimalAsInt(jdbcTreatDecimalAsInt bool) *ServiceUserModel
func (*ServiceUserModel) WithJdbcTreatDecimalAsIntValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithJdbcTreatDecimalAsIntValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithJdbcTreatTimestampNtzAsUtc ¶ added in v0.97.0
func (s *ServiceUserModel) WithJdbcTreatTimestampNtzAsUtc(jdbcTreatTimestampNtzAsUtc bool) *ServiceUserModel
func (*ServiceUserModel) WithJdbcTreatTimestampNtzAsUtcValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithJdbcTreatTimestampNtzAsUtcValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithJdbcUseSessionTimezone ¶ added in v0.97.0
func (s *ServiceUserModel) WithJdbcUseSessionTimezone(jdbcUseSessionTimezone bool) *ServiceUserModel
func (*ServiceUserModel) WithJdbcUseSessionTimezoneValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithJdbcUseSessionTimezoneValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithJsonIndent ¶ added in v0.97.0
func (s *ServiceUserModel) WithJsonIndent(jsonIndent int) *ServiceUserModel
func (*ServiceUserModel) WithJsonIndentValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithJsonIndentValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithLockTimeout ¶ added in v0.97.0
func (s *ServiceUserModel) WithLockTimeout(lockTimeout int) *ServiceUserModel
func (*ServiceUserModel) WithLockTimeoutValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithLockTimeoutValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithLogLevel ¶ added in v0.97.0
func (s *ServiceUserModel) WithLogLevel(logLevel string) *ServiceUserModel
func (*ServiceUserModel) WithLogLevelEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithLogLevelEnum(logLevel sdk.LogLevel) *ServiceUserModel
func (*ServiceUserModel) WithLogLevelValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithLogLevelValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithLoginName ¶ added in v0.97.0
func (s *ServiceUserModel) WithLoginName(loginName string) *ServiceUserModel
func (*ServiceUserModel) WithLoginNameValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithLoginNameValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithMinsToUnlock ¶ added in v0.97.0
func (s *ServiceUserModel) WithMinsToUnlock(minsToUnlock int) *ServiceUserModel
func (*ServiceUserModel) WithMinsToUnlockValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithMinsToUnlockValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithMultiStatementCount ¶ added in v0.97.0
func (s *ServiceUserModel) WithMultiStatementCount(multiStatementCount int) *ServiceUserModel
func (*ServiceUserModel) WithMultiStatementCountValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithMultiStatementCountValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithName ¶ added in v0.97.0
func (s *ServiceUserModel) WithName(name string) *ServiceUserModel
func (*ServiceUserModel) WithNameValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithNameValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithNetworkPolicy ¶ added in v0.97.0
func (s *ServiceUserModel) WithNetworkPolicy(networkPolicy string) *ServiceUserModel
func (*ServiceUserModel) WithNetworkPolicyId ¶ added in v0.97.0
func (u *ServiceUserModel) WithNetworkPolicyId(networkPolicy sdk.AccountObjectIdentifier) *ServiceUserModel
func (*ServiceUserModel) WithNetworkPolicyValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithNetworkPolicyValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithNoorderSequenceAsDefault ¶ added in v0.97.0
func (s *ServiceUserModel) WithNoorderSequenceAsDefault(noorderSequenceAsDefault bool) *ServiceUserModel
func (*ServiceUserModel) WithNoorderSequenceAsDefaultValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithNoorderSequenceAsDefaultValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithOdbcTreatDecimalAsInt ¶ added in v0.97.0
func (s *ServiceUserModel) WithOdbcTreatDecimalAsInt(odbcTreatDecimalAsInt bool) *ServiceUserModel
func (*ServiceUserModel) WithOdbcTreatDecimalAsIntValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithOdbcTreatDecimalAsIntValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithPreventUnloadToInternalStages ¶ added in v0.97.0
func (s *ServiceUserModel) WithPreventUnloadToInternalStages(preventUnloadToInternalStages bool) *ServiceUserModel
func (*ServiceUserModel) WithPreventUnloadToInternalStagesValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithPreventUnloadToInternalStagesValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithQueryTag ¶ added in v0.97.0
func (s *ServiceUserModel) WithQueryTag(queryTag string) *ServiceUserModel
func (*ServiceUserModel) WithQueryTagValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithQueryTagValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithQuotedIdentifiersIgnoreCase ¶ added in v0.97.0
func (s *ServiceUserModel) WithQuotedIdentifiersIgnoreCase(quotedIdentifiersIgnoreCase bool) *ServiceUserModel
func (*ServiceUserModel) WithQuotedIdentifiersIgnoreCaseValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithQuotedIdentifiersIgnoreCaseValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithRowsPerResultset ¶ added in v0.97.0
func (s *ServiceUserModel) WithRowsPerResultset(rowsPerResultset int) *ServiceUserModel
func (*ServiceUserModel) WithRowsPerResultsetValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithRowsPerResultsetValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithRsaPublicKey ¶ added in v0.97.0
func (s *ServiceUserModel) WithRsaPublicKey(rsaPublicKey string) *ServiceUserModel
func (*ServiceUserModel) WithRsaPublicKey2 ¶ added in v0.97.0
func (s *ServiceUserModel) WithRsaPublicKey2(rsaPublicKey2 string) *ServiceUserModel
func (*ServiceUserModel) WithRsaPublicKey2Value ¶ added in v0.97.0
func (s *ServiceUserModel) WithRsaPublicKey2Value(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithRsaPublicKeyValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithRsaPublicKeyValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithS3StageVpceDnsName ¶ added in v0.97.0
func (s *ServiceUserModel) WithS3StageVpceDnsName(s3StageVpceDnsName string) *ServiceUserModel
func (*ServiceUserModel) WithS3StageVpceDnsNameValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithS3StageVpceDnsNameValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithSearchPath ¶ added in v0.97.0
func (s *ServiceUserModel) WithSearchPath(searchPath string) *ServiceUserModel
func (*ServiceUserModel) WithSearchPathValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithSearchPathValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithSimulatedDataSharingConsumer ¶ added in v0.97.0
func (s *ServiceUserModel) WithSimulatedDataSharingConsumer(simulatedDataSharingConsumer string) *ServiceUserModel
func (*ServiceUserModel) WithSimulatedDataSharingConsumerValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithSimulatedDataSharingConsumerValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithStatementQueuedTimeoutInSeconds ¶ added in v0.97.0
func (s *ServiceUserModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *ServiceUserModel
func (*ServiceUserModel) WithStatementQueuedTimeoutInSecondsValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithStatementTimeoutInSeconds ¶ added in v0.97.0
func (s *ServiceUserModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *ServiceUserModel
func (*ServiceUserModel) WithStatementTimeoutInSecondsValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithStrictJsonOutput ¶ added in v0.97.0
func (s *ServiceUserModel) WithStrictJsonOutput(strictJsonOutput bool) *ServiceUserModel
func (*ServiceUserModel) WithStrictJsonOutputValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithStrictJsonOutputValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimeInputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimeInputFormat(timeInputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimeInputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimeInputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimeOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimeOutputFormat(timeOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimeOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimeOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampDayIsAlways24h ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampDayIsAlways24h(timestampDayIsAlways24h bool) *ServiceUserModel
func (*ServiceUserModel) WithTimestampDayIsAlways24hValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampDayIsAlways24hValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampInputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampInputFormat(timestampInputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimestampInputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampInputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampLtzOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampLtzOutputFormat(timestampLtzOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimestampLtzOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampLtzOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampNtzOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampNtzOutputFormat(timestampNtzOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimestampNtzOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampNtzOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampOutputFormat(timestampOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimestampOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampTypeMapping ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampTypeMapping(timestampTypeMapping string) *ServiceUserModel
func (*ServiceUserModel) WithTimestampTypeMappingEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *ServiceUserModel
func (*ServiceUserModel) WithTimestampTypeMappingValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampTypeMappingValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimestampTzOutputFormat ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampTzOutputFormat(timestampTzOutputFormat string) *ServiceUserModel
func (*ServiceUserModel) WithTimestampTzOutputFormatValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimestampTzOutputFormatValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTimezone ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimezone(timezone string) *ServiceUserModel
func (*ServiceUserModel) WithTimezoneValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTimezoneValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTraceLevel ¶ added in v0.97.0
func (s *ServiceUserModel) WithTraceLevel(traceLevel string) *ServiceUserModel
func (*ServiceUserModel) WithTraceLevelEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *ServiceUserModel
func (*ServiceUserModel) WithTraceLevelValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTraceLevelValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTransactionAbortOnError ¶ added in v0.97.0
func (s *ServiceUserModel) WithTransactionAbortOnError(transactionAbortOnError bool) *ServiceUserModel
func (*ServiceUserModel) WithTransactionAbortOnErrorValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTransactionAbortOnErrorValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTransactionDefaultIsolationLevel ¶ added in v0.97.0
func (s *ServiceUserModel) WithTransactionDefaultIsolationLevel(transactionDefaultIsolationLevel string) *ServiceUserModel
func (*ServiceUserModel) WithTransactionDefaultIsolationLevelEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *ServiceUserModel
func (*ServiceUserModel) WithTransactionDefaultIsolationLevelValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTransactionDefaultIsolationLevelValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithTwoDigitCenturyStart ¶ added in v0.97.0
func (s *ServiceUserModel) WithTwoDigitCenturyStart(twoDigitCenturyStart int) *ServiceUserModel
func (*ServiceUserModel) WithTwoDigitCenturyStartValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithTwoDigitCenturyStartValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithUnsupportedDdlAction ¶ added in v0.97.0
func (s *ServiceUserModel) WithUnsupportedDdlAction(unsupportedDdlAction string) *ServiceUserModel
func (*ServiceUserModel) WithUnsupportedDdlActionEnum ¶ added in v0.97.0
func (u *ServiceUserModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *ServiceUserModel
func (*ServiceUserModel) WithUnsupportedDdlActionValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithUnsupportedDdlActionValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithUseCachedResult ¶ added in v0.97.0
func (s *ServiceUserModel) WithUseCachedResult(useCachedResult bool) *ServiceUserModel
func (*ServiceUserModel) WithUseCachedResultValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithUseCachedResultValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithUserType ¶ added in v0.97.0
func (s *ServiceUserModel) WithUserType(userType string) *ServiceUserModel
func (*ServiceUserModel) WithUserTypeValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithUserTypeValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithWeekOfYearPolicy ¶ added in v0.97.0
func (s *ServiceUserModel) WithWeekOfYearPolicy(weekOfYearPolicy int) *ServiceUserModel
func (*ServiceUserModel) WithWeekOfYearPolicyValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithWeekOfYearPolicyValue(value tfconfig.Variable) *ServiceUserModel
func (*ServiceUserModel) WithWeekStart ¶ added in v0.97.0
func (s *ServiceUserModel) WithWeekStart(weekStart int) *ServiceUserModel
func (*ServiceUserModel) WithWeekStartValue ¶ added in v0.97.0
func (s *ServiceUserModel) WithWeekStartValue(value tfconfig.Variable) *ServiceUserModel
type StreamOnDirectoryTableModel ¶ added in v0.98.0
type StreamOnDirectoryTableModel struct { Comment tfconfig.Variable `json:"comment,omitempty"` CopyGrants tfconfig.Variable `json:"copy_grants,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Stage tfconfig.Variable `json:"stage,omitempty"` Stale tfconfig.Variable `json:"stale,omitempty"` StreamType tfconfig.Variable `json:"stream_type,omitempty"` *config.ResourceModelMeta }
func StreamOnDirectoryTable ¶ added in v0.98.0
func StreamOnDirectoryTableWithDefaultMeta ¶ added in v0.98.0
func StreamOnDirectoryTableWithDefaultMeta( database string, name string, schema string, stage string, ) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) MarshalJSON ¶ added in v1.0.1
func (s *StreamOnDirectoryTableModel) MarshalJSON() ([]byte, error)
func (*StreamOnDirectoryTableModel) WithComment ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithComment(comment string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithCommentValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithCommentValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithCopyGrants ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithCopyGrants(copyGrants bool) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithCopyGrantsValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithDatabase ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithDatabase(database string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithDatabaseValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithDependsOn ¶ added in v1.0.1
func (s *StreamOnDirectoryTableModel) WithDependsOn(values ...string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithName ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithName(name string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithNameValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithNameValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithSchema ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithSchema(schema string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithSchemaValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithSchemaValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithStage ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithStage(stage string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithStageValue ¶ added in v0.98.0
func (s *StreamOnDirectoryTableModel) WithStageValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithStale ¶ added in v1.0.0
func (s *StreamOnDirectoryTableModel) WithStale(stale bool) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithStaleValue ¶ added in v1.0.0
func (s *StreamOnDirectoryTableModel) WithStaleValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithStreamType ¶ added in v1.0.0
func (s *StreamOnDirectoryTableModel) WithStreamType(streamType string) *StreamOnDirectoryTableModel
func (*StreamOnDirectoryTableModel) WithStreamTypeValue ¶ added in v1.0.0
func (s *StreamOnDirectoryTableModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnDirectoryTableModel
type StreamOnExternalTableModel ¶ added in v0.97.0
type StreamOnExternalTableModel struct { At tfconfig.Variable `json:"at,omitempty"` Before tfconfig.Variable `json:"before,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` CopyGrants tfconfig.Variable `json:"copy_grants,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` ExternalTable tfconfig.Variable `json:"external_table,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` InsertOnly tfconfig.Variable `json:"insert_only,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Stale tfconfig.Variable `json:"stale,omitempty"` StreamType tfconfig.Variable `json:"stream_type,omitempty"` *config.ResourceModelMeta }
func StreamOnExternalTable ¶ added in v0.97.0
func StreamOnExternalTableBase ¶ added in v0.97.0
func StreamOnExternalTableBase(resourceName string, id, externalTableId sdk.SchemaObjectIdentifier) *StreamOnExternalTableModel
func StreamOnExternalTableWithDefaultMeta ¶ added in v0.97.0
func StreamOnExternalTableWithDefaultMeta( database string, externalTable string, name string, schema string, ) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) MarshalJSON ¶ added in v1.0.1
func (s *StreamOnExternalTableModel) MarshalJSON() ([]byte, error)
func (*StreamOnExternalTableModel) WithAtValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithAtValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithBeforeValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithBeforeValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithComment ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithComment(comment string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithCommentValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithCommentValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithCopyGrants ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithCopyGrants(copyGrants bool) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithCopyGrantsValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithDatabase ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithDatabase(database string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithDatabaseValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithDependsOn ¶ added in v1.0.1
func (s *StreamOnExternalTableModel) WithDependsOn(values ...string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithExternalTable ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithExternalTable(externalTable string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithExternalTableValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithExternalTableValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithFullyQualifiedName ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithFullyQualifiedNameValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithInsertOnly ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithInsertOnly(insertOnly string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithInsertOnlyValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithInsertOnlyValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithName ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithName(name string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithNameValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithNameValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithSchema ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithSchema(schema string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithSchemaValue ¶ added in v0.97.0
func (s *StreamOnExternalTableModel) WithSchemaValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithStale ¶ added in v1.0.0
func (s *StreamOnExternalTableModel) WithStale(stale bool) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithStaleValue ¶ added in v1.0.0
func (s *StreamOnExternalTableModel) WithStaleValue(value tfconfig.Variable) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithStreamType ¶ added in v1.0.0
func (s *StreamOnExternalTableModel) WithStreamType(streamType string) *StreamOnExternalTableModel
func (*StreamOnExternalTableModel) WithStreamTypeValue ¶ added in v1.0.0
func (s *StreamOnExternalTableModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnExternalTableModel
type StreamOnTableModel ¶ added in v0.97.0
type StreamOnTableModel struct { AppendOnly tfconfig.Variable `json:"append_only,omitempty"` At tfconfig.Variable `json:"at,omitempty"` Before tfconfig.Variable `json:"before,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` CopyGrants tfconfig.Variable `json:"copy_grants,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` ShowInitialRows tfconfig.Variable `json:"show_initial_rows,omitempty"` Stale tfconfig.Variable `json:"stale,omitempty"` StreamType tfconfig.Variable `json:"stream_type,omitempty"` Table tfconfig.Variable `json:"table,omitempty"` *config.ResourceModelMeta }
func StreamOnTable ¶ added in v0.97.0
func StreamOnTableBase ¶ added in v0.97.0
func StreamOnTableBase(resourceName string, id, tableId sdk.SchemaObjectIdentifier) *StreamOnTableModel
func StreamOnTableWithDefaultMeta ¶ added in v0.97.0
func StreamOnTableWithDefaultMeta( database string, name string, schema string, table string, ) *StreamOnTableModel
func (*StreamOnTableModel) MarshalJSON ¶ added in v1.0.1
func (s *StreamOnTableModel) MarshalJSON() ([]byte, error)
func (*StreamOnTableModel) WithAppendOnly ¶ added in v0.97.0
func (s *StreamOnTableModel) WithAppendOnly(appendOnly string) *StreamOnTableModel
func (*StreamOnTableModel) WithAppendOnlyValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithAppendOnlyValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithAtValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithAtValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithBeforeValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithBeforeValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithComment ¶ added in v0.97.0
func (s *StreamOnTableModel) WithComment(comment string) *StreamOnTableModel
func (*StreamOnTableModel) WithCommentValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithCommentValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithCopyGrants ¶ added in v0.97.0
func (s *StreamOnTableModel) WithCopyGrants(copyGrants bool) *StreamOnTableModel
func (*StreamOnTableModel) WithCopyGrantsValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithDatabase ¶ added in v0.97.0
func (s *StreamOnTableModel) WithDatabase(database string) *StreamOnTableModel
func (*StreamOnTableModel) WithDatabaseValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithDependsOn ¶ added in v1.0.1
func (s *StreamOnTableModel) WithDependsOn(values ...string) *StreamOnTableModel
func (*StreamOnTableModel) WithFullyQualifiedName ¶ added in v0.97.0
func (s *StreamOnTableModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnTableModel
func (*StreamOnTableModel) WithFullyQualifiedNameValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithName ¶ added in v0.97.0
func (s *StreamOnTableModel) WithName(name string) *StreamOnTableModel
func (*StreamOnTableModel) WithNameValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithNameValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithSchema ¶ added in v0.97.0
func (s *StreamOnTableModel) WithSchema(schema string) *StreamOnTableModel
func (*StreamOnTableModel) WithSchemaValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithSchemaValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithShowInitialRows ¶ added in v0.97.0
func (s *StreamOnTableModel) WithShowInitialRows(showInitialRows string) *StreamOnTableModel
func (*StreamOnTableModel) WithShowInitialRowsValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithShowInitialRowsValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithStale ¶ added in v1.0.0
func (s *StreamOnTableModel) WithStale(stale bool) *StreamOnTableModel
func (*StreamOnTableModel) WithStaleValue ¶ added in v1.0.0
func (s *StreamOnTableModel) WithStaleValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithStreamType ¶ added in v1.0.0
func (s *StreamOnTableModel) WithStreamType(streamType string) *StreamOnTableModel
func (*StreamOnTableModel) WithStreamTypeValue ¶ added in v1.0.0
func (s *StreamOnTableModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnTableModel
func (*StreamOnTableModel) WithTable ¶ added in v0.97.0
func (s *StreamOnTableModel) WithTable(table string) *StreamOnTableModel
func (*StreamOnTableModel) WithTableValue ¶ added in v0.97.0
func (s *StreamOnTableModel) WithTableValue(value tfconfig.Variable) *StreamOnTableModel
type StreamOnViewModel ¶ added in v0.98.0
type StreamOnViewModel struct { AppendOnly tfconfig.Variable `json:"append_only,omitempty"` At tfconfig.Variable `json:"at,omitempty"` Before tfconfig.Variable `json:"before,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` CopyGrants tfconfig.Variable `json:"copy_grants,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` ShowInitialRows tfconfig.Variable `json:"show_initial_rows,omitempty"` Stale tfconfig.Variable `json:"stale,omitempty"` StreamType tfconfig.Variable `json:"stream_type,omitempty"` View tfconfig.Variable `json:"view,omitempty"` *config.ResourceModelMeta }
func StreamOnView ¶ added in v0.98.0
func StreamOnViewWithDefaultMeta ¶ added in v0.98.0
func StreamOnViewWithDefaultMeta( database string, name string, schema string, view string, ) *StreamOnViewModel
func (*StreamOnViewModel) MarshalJSON ¶ added in v1.0.1
func (s *StreamOnViewModel) MarshalJSON() ([]byte, error)
func (*StreamOnViewModel) WithAppendOnly ¶ added in v0.98.0
func (s *StreamOnViewModel) WithAppendOnly(appendOnly string) *StreamOnViewModel
func (*StreamOnViewModel) WithAppendOnlyValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithAppendOnlyValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithAtValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithAtValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithBeforeValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithBeforeValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithComment ¶ added in v0.98.0
func (s *StreamOnViewModel) WithComment(comment string) *StreamOnViewModel
func (*StreamOnViewModel) WithCommentValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithCommentValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithCopyGrants ¶ added in v0.98.0
func (s *StreamOnViewModel) WithCopyGrants(copyGrants bool) *StreamOnViewModel
func (*StreamOnViewModel) WithCopyGrantsValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithCopyGrantsValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithDatabase ¶ added in v0.98.0
func (s *StreamOnViewModel) WithDatabase(database string) *StreamOnViewModel
func (*StreamOnViewModel) WithDatabaseValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithDatabaseValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithDependsOn ¶ added in v1.0.1
func (s *StreamOnViewModel) WithDependsOn(values ...string) *StreamOnViewModel
func (*StreamOnViewModel) WithFullyQualifiedName ¶ added in v0.98.0
func (s *StreamOnViewModel) WithFullyQualifiedName(fullyQualifiedName string) *StreamOnViewModel
func (*StreamOnViewModel) WithFullyQualifiedNameValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithName ¶ added in v0.98.0
func (s *StreamOnViewModel) WithName(name string) *StreamOnViewModel
func (*StreamOnViewModel) WithNameValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithNameValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithSchema ¶ added in v0.98.0
func (s *StreamOnViewModel) WithSchema(schema string) *StreamOnViewModel
func (*StreamOnViewModel) WithSchemaValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithSchemaValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithShowInitialRows ¶ added in v0.98.0
func (s *StreamOnViewModel) WithShowInitialRows(showInitialRows string) *StreamOnViewModel
func (*StreamOnViewModel) WithShowInitialRowsValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithShowInitialRowsValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithStale ¶ added in v1.0.0
func (s *StreamOnViewModel) WithStale(stale bool) *StreamOnViewModel
func (*StreamOnViewModel) WithStaleValue ¶ added in v1.0.0
func (s *StreamOnViewModel) WithStaleValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithStreamType ¶ added in v1.0.0
func (s *StreamOnViewModel) WithStreamType(streamType string) *StreamOnViewModel
func (*StreamOnViewModel) WithStreamTypeValue ¶ added in v1.0.0
func (s *StreamOnViewModel) WithStreamTypeValue(value tfconfig.Variable) *StreamOnViewModel
func (*StreamOnViewModel) WithView ¶ added in v0.98.0
func (s *StreamOnViewModel) WithView(view string) *StreamOnViewModel
func (*StreamOnViewModel) WithViewValue ¶ added in v0.98.0
func (s *StreamOnViewModel) WithViewValue(value tfconfig.Variable) *StreamOnViewModel
type TagAssociationModel ¶ added in v1.0.0
type TagAssociationModel struct { ObjectIdentifiers tfconfig.Variable `json:"object_identifiers,omitempty"` ObjectName tfconfig.Variable `json:"object_name,omitempty"` ObjectType tfconfig.Variable `json:"object_type,omitempty"` SkipValidation tfconfig.Variable `json:"skip_validation,omitempty"` TagId tfconfig.Variable `json:"tag_id,omitempty"` TagValue tfconfig.Variable `json:"tag_value,omitempty"` *config.ResourceModelMeta }
func TagAssociation ¶ added in v1.0.0
func TagAssociation( resourceName string, objectIdentifiers []sdk.ObjectIdentifier, objectType string, tagId string, tagValue string, ) *TagAssociationModel
func TagAssociationWithDefaultMeta ¶ added in v1.0.0
func TagAssociationWithDefaultMeta( objectIdentifiers []sdk.ObjectIdentifier, objectType string, tagId string, tagValue string, ) *TagAssociationModel
func (*TagAssociationModel) MarshalJSON ¶ added in v1.0.1
func (t *TagAssociationModel) MarshalJSON() ([]byte, error)
func (*TagAssociationModel) WithDependsOn ¶ added in v1.0.1
func (t *TagAssociationModel) WithDependsOn(values ...string) *TagAssociationModel
func (*TagAssociationModel) WithObjectIdentifiers ¶ added in v1.0.0
func (t *TagAssociationModel) WithObjectIdentifiers(objectIdentifiers ...sdk.ObjectIdentifier) *TagAssociationModel
func (*TagAssociationModel) WithObjectIdentifiersValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithObjectIdentifiersValue(value tfconfig.Variable) *TagAssociationModel
func (*TagAssociationModel) WithObjectName ¶ added in v1.0.0
func (t *TagAssociationModel) WithObjectName(objectName string) *TagAssociationModel
func (*TagAssociationModel) WithObjectNameValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithObjectNameValue(value tfconfig.Variable) *TagAssociationModel
func (*TagAssociationModel) WithObjectType ¶ added in v1.0.0
func (t *TagAssociationModel) WithObjectType(objectType string) *TagAssociationModel
func (*TagAssociationModel) WithObjectTypeValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithObjectTypeValue(value tfconfig.Variable) *TagAssociationModel
func (*TagAssociationModel) WithSkipValidation ¶ added in v1.0.0
func (t *TagAssociationModel) WithSkipValidation(skipValidation bool) *TagAssociationModel
func (*TagAssociationModel) WithSkipValidationValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithSkipValidationValue(value tfconfig.Variable) *TagAssociationModel
func (*TagAssociationModel) WithTagId ¶ added in v1.0.0
func (t *TagAssociationModel) WithTagId(tagId string) *TagAssociationModel
func (*TagAssociationModel) WithTagIdValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithTagIdValue(value tfconfig.Variable) *TagAssociationModel
func (*TagAssociationModel) WithTagValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithTagValue(tagValue string) *TagAssociationModel
func (*TagAssociationModel) WithTagValueValue ¶ added in v1.0.0
func (t *TagAssociationModel) WithTagValueValue(value tfconfig.Variable) *TagAssociationModel
type TagModel ¶ added in v0.99.0
type TagModel struct { AllowedValues tfconfig.Variable `json:"allowed_values,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` MaskingPolicies tfconfig.Variable `json:"masking_policies,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` *config.ResourceModelMeta }
func TagWithDefaultMeta ¶ added in v0.99.0
func (*TagModel) MarshalJSON ¶ added in v1.0.1
func (*TagModel) WithAllowedValues ¶ added in v0.99.0
func (*TagModel) WithAllowedValuesValue ¶ added in v0.99.0
func (*TagModel) WithComment ¶ added in v0.99.0
func (*TagModel) WithCommentValue ¶ added in v0.99.0
func (*TagModel) WithDatabase ¶ added in v0.99.0
func (*TagModel) WithDatabaseValue ¶ added in v0.99.0
func (*TagModel) WithDependsOn ¶ added in v1.0.1
func (*TagModel) WithFullyQualifiedName ¶ added in v0.99.0
func (*TagModel) WithFullyQualifiedNameValue ¶ added in v0.99.0
func (*TagModel) WithMaskingPolicies ¶ added in v0.99.0
func (t *TagModel) WithMaskingPolicies(maskingPolicies ...sdk.SchemaObjectIdentifier) *TagModel
func (*TagModel) WithMaskingPoliciesValue ¶ added in v0.99.0
func (*TagModel) WithNameValue ¶ added in v0.99.0
func (*TagModel) WithSchema ¶ added in v0.99.0
type TaskModel ¶ added in v0.99.0
type TaskModel struct { AbortDetachedQuery tfconfig.Variable `json:"abort_detached_query,omitempty"` After tfconfig.Variable `json:"after,omitempty"` AllowOverlappingExecution tfconfig.Variable `json:"allow_overlapping_execution,omitempty"` Autocommit tfconfig.Variable `json:"autocommit,omitempty"` BinaryInputFormat tfconfig.Variable `json:"binary_input_format,omitempty"` BinaryOutputFormat tfconfig.Variable `json:"binary_output_format,omitempty"` ClientMemoryLimit tfconfig.Variable `json:"client_memory_limit,omitempty"` ClientMetadataRequestUseConnectionCtx tfconfig.Variable `json:"client_metadata_request_use_connection_ctx,omitempty"` ClientPrefetchThreads tfconfig.Variable `json:"client_prefetch_threads,omitempty"` ClientResultChunkSize tfconfig.Variable `json:"client_result_chunk_size,omitempty"` ClientResultColumnCaseInsensitive tfconfig.Variable `json:"client_result_column_case_insensitive,omitempty"` ClientSessionKeepAlive tfconfig.Variable `json:"client_session_keep_alive,omitempty"` ClientSessionKeepAliveHeartbeatFrequency tfconfig.Variable `json:"client_session_keep_alive_heartbeat_frequency,omitempty"` ClientTimestampTypeMapping tfconfig.Variable `json:"client_timestamp_type_mapping,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` Config tfconfig.Variable `json:"config,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` DateInputFormat tfconfig.Variable `json:"date_input_format,omitempty"` DateOutputFormat tfconfig.Variable `json:"date_output_format,omitempty"` EnableUnloadPhysicalTypeOptimization tfconfig.Variable `json:"enable_unload_physical_type_optimization,omitempty"` ErrorIntegration tfconfig.Variable `json:"error_integration,omitempty"` ErrorOnNondeterministicMerge tfconfig.Variable `json:"error_on_nondeterministic_merge,omitempty"` ErrorOnNondeterministicUpdate tfconfig.Variable `json:"error_on_nondeterministic_update,omitempty"` Finalize tfconfig.Variable `json:"finalize,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` GeographyOutputFormat tfconfig.Variable `json:"geography_output_format,omitempty"` GeometryOutputFormat tfconfig.Variable `json:"geometry_output_format,omitempty"` JdbcTreatTimestampNtzAsUtc tfconfig.Variable `json:"jdbc_treat_timestamp_ntz_as_utc,omitempty"` JdbcUseSessionTimezone tfconfig.Variable `json:"jdbc_use_session_timezone,omitempty"` JsonIndent tfconfig.Variable `json:"json_indent,omitempty"` LockTimeout tfconfig.Variable `json:"lock_timeout,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` MultiStatementCount tfconfig.Variable `json:"multi_statement_count,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NoorderSequenceAsDefault tfconfig.Variable `json:"noorder_sequence_as_default,omitempty"` OdbcTreatDecimalAsInt tfconfig.Variable `json:"odbc_treat_decimal_as_int,omitempty"` QueryTag tfconfig.Variable `json:"query_tag,omitempty"` QuotedIdentifiersIgnoreCase tfconfig.Variable `json:"quoted_identifiers_ignore_case,omitempty"` RowsPerResultset tfconfig.Variable `json:"rows_per_resultset,omitempty"` S3StageVpceDnsName tfconfig.Variable `json:"s3_stage_vpce_dns_name,omitempty"` Schedule tfconfig.Variable `json:"schedule,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` SearchPath tfconfig.Variable `json:"search_path,omitempty"` SqlStatement tfconfig.Variable `json:"sql_statement,omitempty"` Started tfconfig.Variable `json:"started,omitempty"` StatementQueuedTimeoutInSeconds tfconfig.Variable `json:"statement_queued_timeout_in_seconds,omitempty"` StatementTimeoutInSeconds tfconfig.Variable `json:"statement_timeout_in_seconds,omitempty"` StrictJsonOutput tfconfig.Variable `json:"strict_json_output,omitempty"` SuspendTaskAfterNumFailures tfconfig.Variable `json:"suspend_task_after_num_failures,omitempty"` TaskAutoRetryAttempts tfconfig.Variable `json:"task_auto_retry_attempts,omitempty"` TimeInputFormat tfconfig.Variable `json:"time_input_format,omitempty"` TimeOutputFormat tfconfig.Variable `json:"time_output_format,omitempty"` TimestampDayIsAlways24h tfconfig.Variable `json:"timestamp_day_is_always_24h,omitempty"` TimestampInputFormat tfconfig.Variable `json:"timestamp_input_format,omitempty"` TimestampLtzOutputFormat tfconfig.Variable `json:"timestamp_ltz_output_format,omitempty"` TimestampNtzOutputFormat tfconfig.Variable `json:"timestamp_ntz_output_format,omitempty"` TimestampOutputFormat tfconfig.Variable `json:"timestamp_output_format,omitempty"` TimestampTypeMapping tfconfig.Variable `json:"timestamp_type_mapping,omitempty"` TimestampTzOutputFormat tfconfig.Variable `json:"timestamp_tz_output_format,omitempty"` Timezone tfconfig.Variable `json:"timezone,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` TransactionAbortOnError tfconfig.Variable `json:"transaction_abort_on_error,omitempty"` TransactionDefaultIsolationLevel tfconfig.Variable `json:"transaction_default_isolation_level,omitempty"` TwoDigitCenturyStart tfconfig.Variable `json:"two_digit_century_start,omitempty"` UnsupportedDdlAction tfconfig.Variable `json:"unsupported_ddl_action,omitempty"` UseCachedResult tfconfig.Variable `json:"use_cached_result,omitempty"` UserTaskManagedInitialWarehouseSize tfconfig.Variable `json:"user_task_managed_initial_warehouse_size,omitempty"` UserTaskMinimumTriggerIntervalInSeconds tfconfig.Variable `json:"user_task_minimum_trigger_interval_in_seconds,omitempty"` UserTaskTimeoutMs tfconfig.Variable `json:"user_task_timeout_ms,omitempty"` Warehouse tfconfig.Variable `json:"warehouse,omitempty"` WeekOfYearPolicy tfconfig.Variable `json:"week_of_year_policy,omitempty"` WeekStart tfconfig.Variable `json:"week_start,omitempty"` When tfconfig.Variable `json:"when,omitempty"` *config.ResourceModelMeta }
func TaskWithDefaultMeta ¶ added in v0.99.0
func TaskWithId ¶ added in v0.99.0
func (*TaskModel) MarshalJSON ¶ added in v1.0.1
func (*TaskModel) WithAbortDetachedQuery ¶ added in v0.99.0
func (*TaskModel) WithAbortDetachedQueryValue ¶ added in v0.99.0
func (*TaskModel) WithAfterValue ¶ added in v0.99.0
func (*TaskModel) WithAllowOverlappingExecution ¶ added in v0.99.0
func (*TaskModel) WithAllowOverlappingExecutionValue ¶ added in v0.99.0
func (*TaskModel) WithAutocommit ¶ added in v0.99.0
func (*TaskModel) WithAutocommitValue ¶ added in v0.99.0
func (*TaskModel) WithBinaryInputFormat ¶ added in v0.99.0
func (*TaskModel) WithBinaryInputFormatEnum ¶ added in v0.99.0
func (t *TaskModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *TaskModel
func (*TaskModel) WithBinaryInputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithBinaryOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithBinaryOutputFormatEnum ¶ added in v0.99.0
func (t *TaskModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *TaskModel
func (*TaskModel) WithBinaryOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithClientMemoryLimit ¶ added in v0.99.0
func (*TaskModel) WithClientMemoryLimitValue ¶ added in v0.99.0
func (*TaskModel) WithClientMetadataRequestUseConnectionCtx ¶ added in v0.99.0
func (*TaskModel) WithClientMetadataRequestUseConnectionCtxValue ¶ added in v0.99.0
func (*TaskModel) WithClientPrefetchThreads ¶ added in v0.99.0
func (*TaskModel) WithClientPrefetchThreadsValue ¶ added in v0.99.0
func (*TaskModel) WithClientResultChunkSize ¶ added in v0.99.0
func (*TaskModel) WithClientResultChunkSizeValue ¶ added in v0.99.0
func (*TaskModel) WithClientResultColumnCaseInsensitive ¶ added in v0.99.0
func (*TaskModel) WithClientResultColumnCaseInsensitiveValue ¶ added in v0.99.0
func (*TaskModel) WithClientSessionKeepAlive ¶ added in v0.99.0
func (*TaskModel) WithClientSessionKeepAliveHeartbeatFrequency ¶ added in v0.99.0
func (*TaskModel) WithClientSessionKeepAliveHeartbeatFrequencyValue ¶ added in v0.99.0
func (*TaskModel) WithClientSessionKeepAliveValue ¶ added in v0.99.0
func (*TaskModel) WithClientTimestampTypeMapping ¶ added in v0.99.0
func (*TaskModel) WithClientTimestampTypeMappingEnum ¶ added in v0.99.0
func (t *TaskModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *TaskModel
func (*TaskModel) WithClientTimestampTypeMappingValue ¶ added in v0.99.0
func (*TaskModel) WithComment ¶ added in v0.99.0
func (*TaskModel) WithCommentValue ¶ added in v0.99.0
func (*TaskModel) WithConfig ¶ added in v0.99.0
func (*TaskModel) WithConfigValue ¶ added in v0.99.0
func (*TaskModel) WithDatabase ¶ added in v0.99.0
func (*TaskModel) WithDatabaseValue ¶ added in v0.99.0
func (*TaskModel) WithDateInputFormat ¶ added in v0.99.0
func (*TaskModel) WithDateInputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithDateOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithDateOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithDependsOn ¶ added in v1.0.1
func (*TaskModel) WithEnableUnloadPhysicalTypeOptimization ¶ added in v0.99.0
func (*TaskModel) WithEnableUnloadPhysicalTypeOptimizationValue ¶ added in v0.99.0
func (*TaskModel) WithErrorIntegration ¶ added in v0.99.0
func (*TaskModel) WithErrorIntegrationValue ¶ added in v0.99.0
func (*TaskModel) WithErrorOnNondeterministicMerge ¶ added in v0.99.0
func (*TaskModel) WithErrorOnNondeterministicMergeValue ¶ added in v0.99.0
func (*TaskModel) WithErrorOnNondeterministicUpdate ¶ added in v0.99.0
func (*TaskModel) WithErrorOnNondeterministicUpdateValue ¶ added in v0.99.0
func (*TaskModel) WithFinalize ¶ added in v0.99.0
func (*TaskModel) WithFinalizeValue ¶ added in v0.99.0
func (*TaskModel) WithFullyQualifiedName ¶ added in v0.99.0
func (*TaskModel) WithFullyQualifiedNameValue ¶ added in v0.99.0
func (*TaskModel) WithGeographyOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithGeographyOutputFormatEnum ¶ added in v0.99.0
func (t *TaskModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *TaskModel
func (*TaskModel) WithGeographyOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithGeometryOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithGeometryOutputFormatEnum ¶ added in v0.99.0
func (t *TaskModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *TaskModel
func (*TaskModel) WithGeometryOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithJdbcTreatTimestampNtzAsUtc ¶ added in v0.99.0
func (*TaskModel) WithJdbcTreatTimestampNtzAsUtcValue ¶ added in v0.99.0
func (*TaskModel) WithJdbcUseSessionTimezone ¶ added in v0.99.0
func (*TaskModel) WithJdbcUseSessionTimezoneValue ¶ added in v0.99.0
func (*TaskModel) WithJsonIndent ¶ added in v0.99.0
func (*TaskModel) WithJsonIndentValue ¶ added in v0.99.0
func (*TaskModel) WithLockTimeout ¶ added in v0.99.0
func (*TaskModel) WithLockTimeoutValue ¶ added in v0.99.0
func (*TaskModel) WithLogLevel ¶ added in v0.99.0
func (*TaskModel) WithLogLevelEnum ¶ added in v0.99.0
func (*TaskModel) WithLogLevelValue ¶ added in v0.99.0
func (*TaskModel) WithMultiStatementCount ¶ added in v0.99.0
func (*TaskModel) WithMultiStatementCountValue ¶ added in v0.99.0
func (*TaskModel) WithNameValue ¶ added in v0.99.0
func (*TaskModel) WithNoorderSequenceAsDefault ¶ added in v0.99.0
func (*TaskModel) WithNoorderSequenceAsDefaultValue ¶ added in v0.99.0
func (*TaskModel) WithOdbcTreatDecimalAsInt ¶ added in v0.99.0
func (*TaskModel) WithOdbcTreatDecimalAsIntValue ¶ added in v0.99.0
func (*TaskModel) WithQueryTag ¶ added in v0.99.0
func (*TaskModel) WithQueryTagValue ¶ added in v0.99.0
func (*TaskModel) WithQuotedIdentifiersIgnoreCase ¶ added in v0.99.0
func (*TaskModel) WithQuotedIdentifiersIgnoreCaseValue ¶ added in v0.99.0
func (*TaskModel) WithRowsPerResultset ¶ added in v0.99.0
func (*TaskModel) WithRowsPerResultsetValue ¶ added in v0.99.0
func (*TaskModel) WithS3StageVpceDnsName ¶ added in v0.99.0
func (*TaskModel) WithS3StageVpceDnsNameValue ¶ added in v0.99.0
func (*TaskModel) WithScheduleCron ¶ added in v0.99.0
func (*TaskModel) WithScheduleMinutes ¶ added in v0.99.0
func (*TaskModel) WithScheduleValue ¶ added in v0.99.0
func (*TaskModel) WithSchema ¶ added in v0.99.0
func (*TaskModel) WithSchemaValue ¶ added in v0.99.0
func (*TaskModel) WithSearchPath ¶ added in v0.99.0
func (*TaskModel) WithSearchPathValue ¶ added in v0.99.0
func (*TaskModel) WithSqlStatement ¶ added in v0.99.0
func (*TaskModel) WithSqlStatementValue ¶ added in v0.99.0
func (*TaskModel) WithStarted ¶ added in v0.99.0
func (*TaskModel) WithStartedValue ¶ added in v0.99.0
func (*TaskModel) WithStatementQueuedTimeoutInSeconds ¶ added in v0.99.0
func (*TaskModel) WithStatementQueuedTimeoutInSecondsValue ¶ added in v0.99.0
func (*TaskModel) WithStatementTimeoutInSeconds ¶ added in v0.99.0
func (*TaskModel) WithStatementTimeoutInSecondsValue ¶ added in v0.99.0
func (*TaskModel) WithStrictJsonOutput ¶ added in v0.99.0
func (*TaskModel) WithStrictJsonOutputValue ¶ added in v0.99.0
func (*TaskModel) WithSuspendTaskAfterNumFailures ¶ added in v0.99.0
func (*TaskModel) WithSuspendTaskAfterNumFailuresValue ¶ added in v0.99.0
func (*TaskModel) WithTaskAutoRetryAttempts ¶ added in v0.99.0
func (*TaskModel) WithTaskAutoRetryAttemptsValue ¶ added in v0.99.0
func (*TaskModel) WithTimeInputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimeInputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimeOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimeOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampDayIsAlways24h ¶ added in v0.99.0
func (*TaskModel) WithTimestampDayIsAlways24hValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampInputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimestampInputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampLtzOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimestampLtzOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampNtzOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimestampNtzOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimestampOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampTypeMapping ¶ added in v0.99.0
func (*TaskModel) WithTimestampTypeMappingEnum ¶ added in v0.99.0
func (t *TaskModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *TaskModel
func (*TaskModel) WithTimestampTypeMappingValue ¶ added in v0.99.0
func (*TaskModel) WithTimestampTzOutputFormat ¶ added in v0.99.0
func (*TaskModel) WithTimestampTzOutputFormatValue ¶ added in v0.99.0
func (*TaskModel) WithTimezone ¶ added in v0.99.0
func (*TaskModel) WithTimezoneValue ¶ added in v0.99.0
func (*TaskModel) WithTraceLevel ¶ added in v0.99.0
func (*TaskModel) WithTraceLevelEnum ¶ added in v0.99.0
func (t *TaskModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *TaskModel
func (*TaskModel) WithTraceLevelValue ¶ added in v0.99.0
func (*TaskModel) WithTransactionAbortOnError ¶ added in v0.99.0
func (*TaskModel) WithTransactionAbortOnErrorValue ¶ added in v0.99.0
func (*TaskModel) WithTransactionDefaultIsolationLevel ¶ added in v0.99.0
func (*TaskModel) WithTransactionDefaultIsolationLevelEnum ¶ added in v0.99.0
func (t *TaskModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *TaskModel
func (*TaskModel) WithTransactionDefaultIsolationLevelValue ¶ added in v0.99.0
func (*TaskModel) WithTwoDigitCenturyStart ¶ added in v0.99.0
func (*TaskModel) WithTwoDigitCenturyStartValue ¶ added in v0.99.0
func (*TaskModel) WithUnsupportedDdlAction ¶ added in v0.99.0
func (*TaskModel) WithUnsupportedDdlActionEnum ¶ added in v0.99.0
func (t *TaskModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *TaskModel
func (*TaskModel) WithUnsupportedDdlActionValue ¶ added in v0.99.0
func (*TaskModel) WithUseCachedResult ¶ added in v0.99.0
func (*TaskModel) WithUseCachedResultValue ¶ added in v0.99.0
func (*TaskModel) WithUserTaskManagedInitialWarehouseSize ¶ added in v0.99.0
func (*TaskModel) WithUserTaskManagedInitialWarehouseSizeEnum ¶ added in v0.99.0
func (t *TaskModel) WithUserTaskManagedInitialWarehouseSizeEnum(warehouseSize sdk.WarehouseSize) *TaskModel
func (*TaskModel) WithUserTaskManagedInitialWarehouseSizeValue ¶ added in v0.99.0
func (*TaskModel) WithUserTaskMinimumTriggerIntervalInSeconds ¶ added in v0.99.0
func (*TaskModel) WithUserTaskMinimumTriggerIntervalInSecondsValue ¶ added in v0.99.0
func (*TaskModel) WithUserTaskTimeoutMs ¶ added in v0.99.0
func (*TaskModel) WithUserTaskTimeoutMsValue ¶ added in v0.99.0
func (*TaskModel) WithWarehouse ¶ added in v0.99.0
func (*TaskModel) WithWarehouseValue ¶ added in v0.99.0
func (*TaskModel) WithWeekOfYearPolicy ¶ added in v0.99.0
func (*TaskModel) WithWeekOfYearPolicyValue ¶ added in v0.99.0
func (*TaskModel) WithWeekStart ¶ added in v0.99.0
func (*TaskModel) WithWeekStartValue ¶ added in v0.99.0
type UserModel ¶
type UserModel struct { AbortDetachedQuery tfconfig.Variable `json:"abort_detached_query,omitempty"` Autocommit tfconfig.Variable `json:"autocommit,omitempty"` BinaryInputFormat tfconfig.Variable `json:"binary_input_format,omitempty"` BinaryOutputFormat tfconfig.Variable `json:"binary_output_format,omitempty"` ClientMemoryLimit tfconfig.Variable `json:"client_memory_limit,omitempty"` ClientMetadataRequestUseConnectionCtx tfconfig.Variable `json:"client_metadata_request_use_connection_ctx,omitempty"` ClientPrefetchThreads tfconfig.Variable `json:"client_prefetch_threads,omitempty"` ClientResultChunkSize tfconfig.Variable `json:"client_result_chunk_size,omitempty"` ClientResultColumnCaseInsensitive tfconfig.Variable `json:"client_result_column_case_insensitive,omitempty"` ClientSessionKeepAlive tfconfig.Variable `json:"client_session_keep_alive,omitempty"` ClientSessionKeepAliveHeartbeatFrequency tfconfig.Variable `json:"client_session_keep_alive_heartbeat_frequency,omitempty"` ClientTimestampTypeMapping tfconfig.Variable `json:"client_timestamp_type_mapping,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` DateInputFormat tfconfig.Variable `json:"date_input_format,omitempty"` DateOutputFormat tfconfig.Variable `json:"date_output_format,omitempty"` DaysToExpiry tfconfig.Variable `json:"days_to_expiry,omitempty"` DefaultNamespace tfconfig.Variable `json:"default_namespace,omitempty"` DefaultRole tfconfig.Variable `json:"default_role,omitempty"` DefaultSecondaryRolesOption tfconfig.Variable `json:"default_secondary_roles_option,omitempty"` DefaultWarehouse tfconfig.Variable `json:"default_warehouse,omitempty"` DisableMfa tfconfig.Variable `json:"disable_mfa,omitempty"` Disabled tfconfig.Variable `json:"disabled,omitempty"` DisplayName tfconfig.Variable `json:"display_name,omitempty"` Email tfconfig.Variable `json:"email,omitempty"` EnableUnloadPhysicalTypeOptimization tfconfig.Variable `json:"enable_unload_physical_type_optimization,omitempty"` EnableUnredactedQuerySyntaxError tfconfig.Variable `json:"enable_unredacted_query_syntax_error,omitempty"` ErrorOnNondeterministicMerge tfconfig.Variable `json:"error_on_nondeterministic_merge,omitempty"` ErrorOnNondeterministicUpdate tfconfig.Variable `json:"error_on_nondeterministic_update,omitempty"` FirstName tfconfig.Variable `json:"first_name,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` GeographyOutputFormat tfconfig.Variable `json:"geography_output_format,omitempty"` GeometryOutputFormat tfconfig.Variable `json:"geometry_output_format,omitempty"` JdbcTreatDecimalAsInt tfconfig.Variable `json:"jdbc_treat_decimal_as_int,omitempty"` JdbcTreatTimestampNtzAsUtc tfconfig.Variable `json:"jdbc_treat_timestamp_ntz_as_utc,omitempty"` JdbcUseSessionTimezone tfconfig.Variable `json:"jdbc_use_session_timezone,omitempty"` JsonIndent tfconfig.Variable `json:"json_indent,omitempty"` LastName tfconfig.Variable `json:"last_name,omitempty"` LockTimeout tfconfig.Variable `json:"lock_timeout,omitempty"` LogLevel tfconfig.Variable `json:"log_level,omitempty"` LoginName tfconfig.Variable `json:"login_name,omitempty"` MiddleName tfconfig.Variable `json:"middle_name,omitempty"` MinsToBypassMfa tfconfig.Variable `json:"mins_to_bypass_mfa,omitempty"` MinsToUnlock tfconfig.Variable `json:"mins_to_unlock,omitempty"` MultiStatementCount tfconfig.Variable `json:"multi_statement_count,omitempty"` MustChangePassword tfconfig.Variable `json:"must_change_password,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` NetworkPolicy tfconfig.Variable `json:"network_policy,omitempty"` NoorderSequenceAsDefault tfconfig.Variable `json:"noorder_sequence_as_default,omitempty"` OdbcTreatDecimalAsInt tfconfig.Variable `json:"odbc_treat_decimal_as_int,omitempty"` Password tfconfig.Variable `json:"password,omitempty"` PreventUnloadToInternalStages tfconfig.Variable `json:"prevent_unload_to_internal_stages,omitempty"` QueryTag tfconfig.Variable `json:"query_tag,omitempty"` QuotedIdentifiersIgnoreCase tfconfig.Variable `json:"quoted_identifiers_ignore_case,omitempty"` RowsPerResultset tfconfig.Variable `json:"rows_per_resultset,omitempty"` RsaPublicKey tfconfig.Variable `json:"rsa_public_key,omitempty"` RsaPublicKey2 tfconfig.Variable `json:"rsa_public_key_2,omitempty"` S3StageVpceDnsName tfconfig.Variable `json:"s3_stage_vpce_dns_name,omitempty"` SearchPath tfconfig.Variable `json:"search_path,omitempty"` SimulatedDataSharingConsumer tfconfig.Variable `json:"simulated_data_sharing_consumer,omitempty"` StatementQueuedTimeoutInSeconds tfconfig.Variable `json:"statement_queued_timeout_in_seconds,omitempty"` StatementTimeoutInSeconds tfconfig.Variable `json:"statement_timeout_in_seconds,omitempty"` StrictJsonOutput tfconfig.Variable `json:"strict_json_output,omitempty"` TimeInputFormat tfconfig.Variable `json:"time_input_format,omitempty"` TimeOutputFormat tfconfig.Variable `json:"time_output_format,omitempty"` TimestampDayIsAlways24h tfconfig.Variable `json:"timestamp_day_is_always_24h,omitempty"` TimestampInputFormat tfconfig.Variable `json:"timestamp_input_format,omitempty"` TimestampLtzOutputFormat tfconfig.Variable `json:"timestamp_ltz_output_format,omitempty"` TimestampNtzOutputFormat tfconfig.Variable `json:"timestamp_ntz_output_format,omitempty"` TimestampOutputFormat tfconfig.Variable `json:"timestamp_output_format,omitempty"` TimestampTypeMapping tfconfig.Variable `json:"timestamp_type_mapping,omitempty"` TimestampTzOutputFormat tfconfig.Variable `json:"timestamp_tz_output_format,omitempty"` Timezone tfconfig.Variable `json:"timezone,omitempty"` TraceLevel tfconfig.Variable `json:"trace_level,omitempty"` TransactionAbortOnError tfconfig.Variable `json:"transaction_abort_on_error,omitempty"` TransactionDefaultIsolationLevel tfconfig.Variable `json:"transaction_default_isolation_level,omitempty"` TwoDigitCenturyStart tfconfig.Variable `json:"two_digit_century_start,omitempty"` UnsupportedDdlAction tfconfig.Variable `json:"unsupported_ddl_action,omitempty"` UseCachedResult tfconfig.Variable `json:"use_cached_result,omitempty"` UserType tfconfig.Variable `json:"user_type,omitempty"` WeekOfYearPolicy tfconfig.Variable `json:"week_of_year_policy,omitempty"` WeekStart tfconfig.Variable `json:"week_start,omitempty"` *config.ResourceModelMeta }
func UserWithDefaultMeta ¶
func (*UserModel) MarshalJSON ¶ added in v1.0.1
func (*UserModel) WithAbortDetachedQuery ¶ added in v0.95.0
func (*UserModel) WithAbortDetachedQueryValue ¶ added in v0.95.0
func (*UserModel) WithAutocommit ¶ added in v0.95.0
func (*UserModel) WithAutocommitValue ¶ added in v0.95.0
func (*UserModel) WithBinaryInputFormat ¶ added in v0.95.0
func (*UserModel) WithBinaryInputFormatEnum ¶ added in v0.95.0
func (u *UserModel) WithBinaryInputFormatEnum(binaryInputFormat sdk.BinaryInputFormat) *UserModel
func (*UserModel) WithBinaryInputFormatValue ¶ added in v0.95.0
func (*UserModel) WithBinaryOutputFormat ¶ added in v0.95.0
func (*UserModel) WithBinaryOutputFormatEnum ¶ added in v0.95.0
func (u *UserModel) WithBinaryOutputFormatEnum(binaryOutputFormat sdk.BinaryOutputFormat) *UserModel
func (*UserModel) WithBinaryOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithClientMemoryLimit ¶ added in v0.95.0
func (*UserModel) WithClientMemoryLimitValue ¶ added in v0.95.0
func (*UserModel) WithClientMetadataRequestUseConnectionCtx ¶ added in v0.95.0
func (*UserModel) WithClientMetadataRequestUseConnectionCtxValue ¶ added in v0.95.0
func (*UserModel) WithClientPrefetchThreads ¶ added in v0.95.0
func (*UserModel) WithClientPrefetchThreadsValue ¶ added in v0.95.0
func (*UserModel) WithClientResultChunkSize ¶ added in v0.95.0
func (*UserModel) WithClientResultChunkSizeValue ¶ added in v0.95.0
func (*UserModel) WithClientResultColumnCaseInsensitive ¶ added in v0.95.0
func (*UserModel) WithClientResultColumnCaseInsensitiveValue ¶ added in v0.95.0
func (*UserModel) WithClientSessionKeepAlive ¶ added in v0.95.0
func (*UserModel) WithClientSessionKeepAliveHeartbeatFrequency ¶ added in v0.95.0
func (*UserModel) WithClientSessionKeepAliveHeartbeatFrequencyValue ¶ added in v0.95.0
func (*UserModel) WithClientSessionKeepAliveValue ¶ added in v0.95.0
func (*UserModel) WithClientTimestampTypeMapping ¶ added in v0.95.0
func (*UserModel) WithClientTimestampTypeMappingEnum ¶ added in v0.95.0
func (u *UserModel) WithClientTimestampTypeMappingEnum(clientTimestampTypeMapping sdk.ClientTimestampTypeMapping) *UserModel
func (*UserModel) WithClientTimestampTypeMappingValue ¶ added in v0.95.0
func (*UserModel) WithComment ¶
func (*UserModel) WithCommentValue ¶
func (*UserModel) WithDateInputFormat ¶ added in v0.95.0
func (*UserModel) WithDateInputFormatValue ¶ added in v0.95.0
func (*UserModel) WithDateOutputFormat ¶ added in v0.95.0
func (*UserModel) WithDateOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithDaysToExpiry ¶ added in v0.95.0
func (*UserModel) WithDaysToExpiryValue ¶ added in v0.95.0
func (*UserModel) WithDefaultNamespace ¶
func (*UserModel) WithDefaultNamespaceValue ¶
func (*UserModel) WithDefaultRole ¶
func (*UserModel) WithDefaultRoleValue ¶
func (*UserModel) WithDefaultSecondaryRolesOption ¶ added in v0.95.0
func (*UserModel) WithDefaultSecondaryRolesOptionEnum ¶ added in v0.95.0
func (u *UserModel) WithDefaultSecondaryRolesOptionEnum(option sdk.SecondaryRolesOption) *UserModel
func (*UserModel) WithDefaultSecondaryRolesOptionValue ¶ added in v0.95.0
func (*UserModel) WithDefaultWarehouse ¶
func (*UserModel) WithDefaultWarehouseValue ¶
func (*UserModel) WithDependsOn ¶ added in v1.0.1
func (*UserModel) WithDisableMfa ¶ added in v0.95.0
func (*UserModel) WithDisableMfaValue ¶ added in v0.95.0
func (*UserModel) WithDisabled ¶
func (*UserModel) WithDisabledValue ¶
func (*UserModel) WithDisplayName ¶
func (*UserModel) WithDisplayNameValue ¶
func (*UserModel) WithEmailValue ¶
func (*UserModel) WithEnableUnloadPhysicalTypeOptimization ¶ added in v0.95.0
func (*UserModel) WithEnableUnloadPhysicalTypeOptimizationValue ¶ added in v0.95.0
func (*UserModel) WithEnableUnredactedQuerySyntaxError ¶ added in v0.95.0
func (*UserModel) WithEnableUnredactedQuerySyntaxErrorValue ¶ added in v0.95.0
func (*UserModel) WithErrorOnNondeterministicMerge ¶ added in v0.95.0
func (*UserModel) WithErrorOnNondeterministicMergeValue ¶ added in v0.95.0
func (*UserModel) WithErrorOnNondeterministicUpdate ¶ added in v0.95.0
func (*UserModel) WithErrorOnNondeterministicUpdateValue ¶ added in v0.95.0
func (*UserModel) WithFirstName ¶
func (*UserModel) WithFirstNameValue ¶
func (*UserModel) WithFullyQualifiedName ¶ added in v0.95.0
func (*UserModel) WithFullyQualifiedNameValue ¶ added in v0.95.0
func (*UserModel) WithGeographyOutputFormat ¶ added in v0.95.0
func (*UserModel) WithGeographyOutputFormatEnum ¶ added in v0.95.0
func (u *UserModel) WithGeographyOutputFormatEnum(geographyOutputFormat sdk.GeographyOutputFormat) *UserModel
func (*UserModel) WithGeographyOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithGeometryOutputFormat ¶ added in v0.95.0
func (*UserModel) WithGeometryOutputFormatEnum ¶ added in v0.95.0
func (u *UserModel) WithGeometryOutputFormatEnum(geometryOutputFormat sdk.GeometryOutputFormat) *UserModel
func (*UserModel) WithGeometryOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithJdbcTreatDecimalAsInt ¶ added in v0.95.0
func (*UserModel) WithJdbcTreatDecimalAsIntValue ¶ added in v0.95.0
func (*UserModel) WithJdbcTreatTimestampNtzAsUtc ¶ added in v0.95.0
func (*UserModel) WithJdbcTreatTimestampNtzAsUtcValue ¶ added in v0.95.0
func (*UserModel) WithJdbcUseSessionTimezone ¶ added in v0.95.0
func (*UserModel) WithJdbcUseSessionTimezoneValue ¶ added in v0.95.0
func (*UserModel) WithJsonIndent ¶ added in v0.95.0
func (*UserModel) WithJsonIndentValue ¶ added in v0.95.0
func (*UserModel) WithLastName ¶
func (*UserModel) WithLastNameValue ¶
func (*UserModel) WithLockTimeout ¶ added in v0.95.0
func (*UserModel) WithLockTimeoutValue ¶ added in v0.95.0
func (*UserModel) WithLogLevel ¶ added in v0.95.0
func (*UserModel) WithLogLevelEnum ¶ added in v0.95.0
func (*UserModel) WithLogLevelValue ¶ added in v0.95.0
func (*UserModel) WithLoginName ¶
func (*UserModel) WithLoginNameValue ¶
func (*UserModel) WithMiddleName ¶ added in v0.95.0
func (*UserModel) WithMiddleNameValue ¶ added in v0.95.0
func (*UserModel) WithMinsToBypassMfa ¶ added in v0.95.0
func (*UserModel) WithMinsToBypassMfaValue ¶ added in v0.95.0
func (*UserModel) WithMinsToUnlock ¶ added in v0.95.0
func (*UserModel) WithMinsToUnlockValue ¶ added in v0.95.0
func (*UserModel) WithMultiStatementCount ¶ added in v0.95.0
func (*UserModel) WithMultiStatementCountValue ¶ added in v0.95.0
func (*UserModel) WithMustChangePassword ¶
func (*UserModel) WithMustChangePasswordValue ¶
func (*UserModel) WithNameValue ¶
func (*UserModel) WithNetworkPolicy ¶ added in v0.95.0
func (*UserModel) WithNetworkPolicyId ¶ added in v0.95.0
func (u *UserModel) WithNetworkPolicyId(networkPolicy sdk.AccountObjectIdentifier) *UserModel
func (*UserModel) WithNetworkPolicyValue ¶ added in v0.95.0
func (*UserModel) WithNoorderSequenceAsDefault ¶ added in v0.95.0
func (*UserModel) WithNoorderSequenceAsDefaultValue ¶ added in v0.95.0
func (*UserModel) WithNullPassword ¶ added in v0.95.0
func (*UserModel) WithOdbcTreatDecimalAsInt ¶ added in v0.95.0
func (*UserModel) WithOdbcTreatDecimalAsIntValue ¶ added in v0.95.0
func (*UserModel) WithPassword ¶
func (*UserModel) WithPasswordValue ¶
func (*UserModel) WithPreventUnloadToInternalStages ¶ added in v0.95.0
func (*UserModel) WithPreventUnloadToInternalStagesValue ¶ added in v0.95.0
func (*UserModel) WithQueryTag ¶ added in v0.95.0
func (*UserModel) WithQueryTagValue ¶ added in v0.95.0
func (*UserModel) WithQuotedIdentifiersIgnoreCase ¶ added in v0.95.0
func (*UserModel) WithQuotedIdentifiersIgnoreCaseValue ¶ added in v0.95.0
func (*UserModel) WithRowsPerResultset ¶ added in v0.95.0
func (*UserModel) WithRowsPerResultsetValue ¶ added in v0.95.0
func (*UserModel) WithRsaPublicKey ¶
func (*UserModel) WithRsaPublicKey2 ¶
func (*UserModel) WithRsaPublicKey2Value ¶
func (*UserModel) WithRsaPublicKeyValue ¶
func (*UserModel) WithS3StageVpceDnsName ¶ added in v0.95.0
func (*UserModel) WithS3StageVpceDnsNameValue ¶ added in v0.95.0
func (*UserModel) WithSearchPath ¶ added in v0.95.0
func (*UserModel) WithSearchPathValue ¶ added in v0.95.0
func (*UserModel) WithSimulatedDataSharingConsumer ¶ added in v0.95.0
func (*UserModel) WithSimulatedDataSharingConsumerValue ¶ added in v0.95.0
func (*UserModel) WithStatementQueuedTimeoutInSeconds ¶ added in v0.95.0
func (*UserModel) WithStatementQueuedTimeoutInSecondsValue ¶ added in v0.95.0
func (*UserModel) WithStatementTimeoutInSeconds ¶ added in v0.95.0
func (*UserModel) WithStatementTimeoutInSecondsValue ¶ added in v0.95.0
func (*UserModel) WithStrictJsonOutput ¶ added in v0.95.0
func (*UserModel) WithStrictJsonOutputValue ¶ added in v0.95.0
func (*UserModel) WithTimeInputFormat ¶ added in v0.95.0
func (*UserModel) WithTimeInputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimeOutputFormat ¶ added in v0.95.0
func (*UserModel) WithTimeOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimestampDayIsAlways24h ¶ added in v0.95.0
func (*UserModel) WithTimestampDayIsAlways24hValue ¶ added in v0.95.0
func (*UserModel) WithTimestampInputFormat ¶ added in v0.95.0
func (*UserModel) WithTimestampInputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimestampLtzOutputFormat ¶ added in v0.95.0
func (*UserModel) WithTimestampLtzOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimestampNtzOutputFormat ¶ added in v0.95.0
func (*UserModel) WithTimestampNtzOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimestampOutputFormat ¶ added in v0.95.0
func (*UserModel) WithTimestampOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimestampTypeMapping ¶ added in v0.95.0
func (*UserModel) WithTimestampTypeMappingEnum ¶ added in v0.95.0
func (u *UserModel) WithTimestampTypeMappingEnum(timestampTypeMapping sdk.TimestampTypeMapping) *UserModel
func (*UserModel) WithTimestampTypeMappingValue ¶ added in v0.95.0
func (*UserModel) WithTimestampTzOutputFormat ¶ added in v0.95.0
func (*UserModel) WithTimestampTzOutputFormatValue ¶ added in v0.95.0
func (*UserModel) WithTimezone ¶ added in v0.95.0
func (*UserModel) WithTimezoneValue ¶ added in v0.95.0
func (*UserModel) WithTraceLevel ¶ added in v0.95.0
func (*UserModel) WithTraceLevelEnum ¶ added in v0.95.0
func (u *UserModel) WithTraceLevelEnum(traceLevel sdk.TraceLevel) *UserModel
func (*UserModel) WithTraceLevelValue ¶ added in v0.95.0
func (*UserModel) WithTransactionAbortOnError ¶ added in v0.95.0
func (*UserModel) WithTransactionAbortOnErrorValue ¶ added in v0.95.0
func (*UserModel) WithTransactionDefaultIsolationLevel ¶ added in v0.95.0
func (*UserModel) WithTransactionDefaultIsolationLevelEnum ¶ added in v0.95.0
func (u *UserModel) WithTransactionDefaultIsolationLevelEnum(transactionDefaultIsolationLevel sdk.TransactionDefaultIsolationLevel) *UserModel
func (*UserModel) WithTransactionDefaultIsolationLevelValue ¶ added in v0.95.0
func (*UserModel) WithTwoDigitCenturyStart ¶ added in v0.95.0
func (*UserModel) WithTwoDigitCenturyStartValue ¶ added in v0.95.0
func (*UserModel) WithUnsupportedDdlAction ¶ added in v0.95.0
func (*UserModel) WithUnsupportedDdlActionEnum ¶ added in v0.95.0
func (u *UserModel) WithUnsupportedDdlActionEnum(unsupportedDdlAction sdk.UnsupportedDDLAction) *UserModel
func (*UserModel) WithUnsupportedDdlActionValue ¶ added in v0.95.0
func (*UserModel) WithUseCachedResult ¶ added in v0.95.0
func (*UserModel) WithUseCachedResultValue ¶ added in v0.95.0
func (*UserModel) WithUserType ¶ added in v0.95.0
func (*UserModel) WithUserTypeValue ¶ added in v0.95.0
func (*UserModel) WithWeekOfYearPolicy ¶ added in v0.95.0
func (*UserModel) WithWeekOfYearPolicyValue ¶ added in v0.95.0
func (*UserModel) WithWeekStart ¶ added in v0.95.0
type ViewModel ¶ added in v0.95.0
type ViewModel struct { AggregationPolicy tfconfig.Variable `json:"aggregation_policy,omitempty"` ChangeTracking tfconfig.Variable `json:"change_tracking,omitempty"` Column tfconfig.Variable `json:"column,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` CopyGrants tfconfig.Variable `json:"copy_grants,omitempty"` DataMetricFunction tfconfig.Variable `json:"data_metric_function,omitempty"` DataMetricSchedule tfconfig.Variable `json:"data_metric_schedule,omitempty"` Database tfconfig.Variable `json:"database,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` IsRecursive tfconfig.Variable `json:"is_recursive,omitempty"` IsSecure tfconfig.Variable `json:"is_secure,omitempty"` IsTemporary tfconfig.Variable `json:"is_temporary,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` RowAccessPolicy tfconfig.Variable `json:"row_access_policy,omitempty"` Schema tfconfig.Variable `json:"schema,omitempty"` Statement tfconfig.Variable `json:"statement,omitempty"` *config.ResourceModelMeta }
func ViewWithDefaultMeta ¶ added in v0.95.0
func (*ViewModel) MarshalJSON ¶ added in v1.0.0
func (*ViewModel) WithAggregationPolicy ¶ added in v1.0.0
func (v *ViewModel) WithAggregationPolicy(ap sdk.SchemaObjectIdentifier, key string) *ViewModel
func (*ViewModel) WithAggregationPolicyValue ¶ added in v0.95.0
func (*ViewModel) WithChangeTracking ¶ added in v0.95.0
func (*ViewModel) WithChangeTrackingValue ¶ added in v0.95.0
func (*ViewModel) WithColumnNames ¶ added in v1.0.0
func (*ViewModel) WithColumnValue ¶ added in v0.96.0
func (*ViewModel) WithComment ¶ added in v0.95.0
func (*ViewModel) WithCommentValue ¶ added in v0.95.0
func (*ViewModel) WithCopyGrants ¶ added in v0.95.0
func (*ViewModel) WithCopyGrantsValue ¶ added in v0.95.0
func (*ViewModel) WithDataMetricFunction ¶ added in v1.0.0
func (v *ViewModel) WithDataMetricFunction(functionId sdk.SchemaObjectIdentifier, on string, scheduleStatus sdk.DataMetricScheduleStatusOption) *ViewModel
func (*ViewModel) WithDataMetricFunctionValue ¶ added in v0.95.0
func (*ViewModel) WithDataMetricSchedule ¶ added in v1.0.0
func (*ViewModel) WithDataMetricScheduleValue ¶ added in v0.95.0
func (*ViewModel) WithDatabase ¶ added in v0.95.0
func (*ViewModel) WithDatabaseValue ¶ added in v0.95.0
func (*ViewModel) WithDependsOn ¶ added in v0.95.0
func (*ViewModel) WithFullyQualifiedName ¶ added in v0.95.0
func (*ViewModel) WithFullyQualifiedNameValue ¶ added in v0.95.0
func (*ViewModel) WithIsRecursive ¶ added in v0.95.0
func (*ViewModel) WithIsRecursiveValue ¶ added in v0.95.0
func (*ViewModel) WithIsSecure ¶ added in v0.95.0
func (*ViewModel) WithIsSecureValue ¶ added in v0.95.0
func (*ViewModel) WithIsTemporary ¶ added in v0.95.0
func (*ViewModel) WithIsTemporaryValue ¶ added in v0.95.0
func (*ViewModel) WithNameValue ¶ added in v0.95.0
func (*ViewModel) WithRowAccessPolicy ¶ added in v1.0.0
func (v *ViewModel) WithRowAccessPolicy(rap sdk.SchemaObjectIdentifier, on string) *ViewModel
func (*ViewModel) WithRowAccessPolicyValue ¶ added in v0.95.0
func (*ViewModel) WithSchema ¶ added in v0.95.0
func (*ViewModel) WithSchemaValue ¶ added in v0.95.0
func (*ViewModel) WithStatement ¶ added in v0.95.0
type WarehouseModel ¶
type WarehouseModel struct { AutoResume tfconfig.Variable `json:"auto_resume,omitempty"` AutoSuspend tfconfig.Variable `json:"auto_suspend,omitempty"` Comment tfconfig.Variable `json:"comment,omitempty"` EnableQueryAcceleration tfconfig.Variable `json:"enable_query_acceleration,omitempty"` FullyQualifiedName tfconfig.Variable `json:"fully_qualified_name,omitempty"` InitiallySuspended tfconfig.Variable `json:"initially_suspended,omitempty"` MaxClusterCount tfconfig.Variable `json:"max_cluster_count,omitempty"` MaxConcurrencyLevel tfconfig.Variable `json:"max_concurrency_level,omitempty"` MinClusterCount tfconfig.Variable `json:"min_cluster_count,omitempty"` Name tfconfig.Variable `json:"name,omitempty"` QueryAccelerationMaxScaleFactor tfconfig.Variable `json:"query_acceleration_max_scale_factor,omitempty"` ResourceMonitor tfconfig.Variable `json:"resource_monitor,omitempty"` ScalingPolicy tfconfig.Variable `json:"scaling_policy,omitempty"` StatementQueuedTimeoutInSeconds tfconfig.Variable `json:"statement_queued_timeout_in_seconds,omitempty"` StatementTimeoutInSeconds tfconfig.Variable `json:"statement_timeout_in_seconds,omitempty"` WarehouseSize tfconfig.Variable `json:"warehouse_size,omitempty"` WarehouseType tfconfig.Variable `json:"warehouse_type,omitempty"` *config.ResourceModelMeta }
func BasicWarehouseModel ¶
func BasicWarehouseModel( name string, comment string, ) *WarehouseModel
func Warehouse ¶
func Warehouse( resourceName string, name string, ) *WarehouseModel
func WarehouseWithDefaultMeta ¶
func WarehouseWithDefaultMeta( name string, ) *WarehouseModel
func (*WarehouseModel) MarshalJSON ¶ added in v1.0.1
func (w *WarehouseModel) MarshalJSON() ([]byte, error)
func (*WarehouseModel) WithAutoResume ¶
func (w *WarehouseModel) WithAutoResume(autoResume string) *WarehouseModel
func (*WarehouseModel) WithAutoResumeValue ¶
func (w *WarehouseModel) WithAutoResumeValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithAutoSuspend ¶
func (w *WarehouseModel) WithAutoSuspend(autoSuspend int) *WarehouseModel
func (*WarehouseModel) WithAutoSuspendValue ¶
func (w *WarehouseModel) WithAutoSuspendValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithComment ¶
func (w *WarehouseModel) WithComment(comment string) *WarehouseModel
func (*WarehouseModel) WithCommentValue ¶
func (w *WarehouseModel) WithCommentValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithDependsOn ¶ added in v1.0.1
func (w *WarehouseModel) WithDependsOn(values ...string) *WarehouseModel
func (*WarehouseModel) WithEnableQueryAcceleration ¶
func (w *WarehouseModel) WithEnableQueryAcceleration(enableQueryAcceleration string) *WarehouseModel
func (*WarehouseModel) WithEnableQueryAccelerationValue ¶
func (w *WarehouseModel) WithEnableQueryAccelerationValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithFullyQualifiedName ¶ added in v0.95.0
func (w *WarehouseModel) WithFullyQualifiedName(fullyQualifiedName string) *WarehouseModel
func (*WarehouseModel) WithFullyQualifiedNameValue ¶ added in v0.95.0
func (w *WarehouseModel) WithFullyQualifiedNameValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithInitiallySuspended ¶
func (w *WarehouseModel) WithInitiallySuspended(initiallySuspended bool) *WarehouseModel
func (*WarehouseModel) WithInitiallySuspendedValue ¶
func (w *WarehouseModel) WithInitiallySuspendedValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithMaxClusterCount ¶
func (w *WarehouseModel) WithMaxClusterCount(maxClusterCount int) *WarehouseModel
func (*WarehouseModel) WithMaxClusterCountValue ¶
func (w *WarehouseModel) WithMaxClusterCountValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithMaxConcurrencyLevel ¶
func (w *WarehouseModel) WithMaxConcurrencyLevel(maxConcurrencyLevel int) *WarehouseModel
func (*WarehouseModel) WithMaxConcurrencyLevelValue ¶
func (w *WarehouseModel) WithMaxConcurrencyLevelValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithMinClusterCount ¶
func (w *WarehouseModel) WithMinClusterCount(minClusterCount int) *WarehouseModel
func (*WarehouseModel) WithMinClusterCountValue ¶
func (w *WarehouseModel) WithMinClusterCountValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithName ¶
func (w *WarehouseModel) WithName(name string) *WarehouseModel
func (*WarehouseModel) WithNameValue ¶
func (w *WarehouseModel) WithNameValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithQueryAccelerationMaxScaleFactor ¶
func (w *WarehouseModel) WithQueryAccelerationMaxScaleFactor(queryAccelerationMaxScaleFactor int) *WarehouseModel
func (*WarehouseModel) WithQueryAccelerationMaxScaleFactorValue ¶
func (w *WarehouseModel) WithQueryAccelerationMaxScaleFactorValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithResourceMonitor ¶
func (w *WarehouseModel) WithResourceMonitor(resourceMonitor string) *WarehouseModel
func (*WarehouseModel) WithResourceMonitorValue ¶
func (w *WarehouseModel) WithResourceMonitorValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithScalingPolicy ¶
func (w *WarehouseModel) WithScalingPolicy(scalingPolicy string) *WarehouseModel
func (*WarehouseModel) WithScalingPolicyValue ¶
func (w *WarehouseModel) WithScalingPolicyValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithStatementQueuedTimeoutInSeconds ¶
func (w *WarehouseModel) WithStatementQueuedTimeoutInSeconds(statementQueuedTimeoutInSeconds int) *WarehouseModel
func (*WarehouseModel) WithStatementQueuedTimeoutInSecondsValue ¶
func (w *WarehouseModel) WithStatementQueuedTimeoutInSecondsValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithStatementTimeoutInSeconds ¶
func (w *WarehouseModel) WithStatementTimeoutInSeconds(statementTimeoutInSeconds int) *WarehouseModel
func (*WarehouseModel) WithStatementTimeoutInSecondsValue ¶
func (w *WarehouseModel) WithStatementTimeoutInSecondsValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithWarehouseSize ¶
func (w *WarehouseModel) WithWarehouseSize(warehouseSize string) *WarehouseModel
func (*WarehouseModel) WithWarehouseSizeEnum ¶
func (w *WarehouseModel) WithWarehouseSizeEnum(warehouseSize sdk.WarehouseSize) *WarehouseModel
TODO [SNOW-1501905]: currently config builder are generated from the resource schema, so there is no direct connection to the source enum (like sdk.WarehouseSize) For now, we can just add extension methods manually. Later, we could provide type overrides map or even SDK object to automatically match by name.
func (*WarehouseModel) WithWarehouseSizeValue ¶
func (w *WarehouseModel) WithWarehouseSizeValue(value tfconfig.Variable) *WarehouseModel
func (*WarehouseModel) WithWarehouseType ¶
func (w *WarehouseModel) WithWarehouseType(warehouseType string) *WarehouseModel
func (*WarehouseModel) WithWarehouseTypeValue ¶
func (w *WarehouseModel) WithWarehouseTypeValue(value tfconfig.Variable) *WarehouseModel
Source Files ¶
- account_model_ext.go
- account_model_gen.go
- account_parameter_model_gen.go
- database_model_ext.go
- database_model_gen.go
- database_role_model_gen.go
- function_java_model_ext.go
- function_java_model_gen.go
- function_javascript_model_ext.go
- function_javascript_model_gen.go
- function_python_model_ext.go
- function_python_model_gen.go
- function_scala_model_ext.go
- function_scala_model_gen.go
- function_sql_model_ext.go
- function_sql_model_gen.go
- generate.go
- legacy_service_user_model_ext.go
- legacy_service_user_model_gen.go
- masking_policy_model_ext.go
- masking_policy_model_gen.go
- oauth_integration_for_custom_clients_model_ext.go
- oauth_integration_for_custom_clients_model_gen.go
- oauth_integration_for_partner_applications_model_ext.go
- oauth_integration_for_partner_applications_model_gen.go
- primary_connection_model_ext.go
- primary_connection_model_gen.go
- procedure_java_model_ext.go
- procedure_java_model_gen.go
- procedure_javascript_model_ext.go
- procedure_javascript_model_gen.go
- procedure_python_model_ext.go
- procedure_python_model_gen.go
- procedure_scala_model_ext.go
- procedure_scala_model_gen.go
- procedure_sql_model_ext.go
- procedure_sql_model_gen.go
- resource_monitor_model_gen.go
- row_access_policy_model_ext.go
- row_access_policy_model_gen.go
- schema_model_gen.go
- secondary_connection_model_gen.go
- secret_with_authorization_code_grant_model_gen.go
- secret_with_basic_authentication_model_gen.go
- secret_with_client_credentials_model_ext.go
- secret_with_client_credentials_model_gen.go
- secret_with_generic_string_model_gen.go
- service_user_model_ext.go
- service_user_model_gen.go
- stream_on_directory_table_model_gen.go
- stream_on_external_table_model_ext.go
- stream_on_external_table_model_gen.go
- stream_on_table_model_ext.go
- stream_on_table_model_gen.go
- stream_on_view_model_gen.go
- tag_association_model_ext.go
- tag_association_model_gen.go
- tag_model_ext.go
- tag_model_gen.go
- task_model_ext.go
- task_model_gen.go
- user_model_ext.go
- user_model_gen.go
- view_model_ext.go
- view_model_gen.go
- warehouse_model_ext.go
- warehouse_model_gen.go
Click to show internal directories.
Click to hide internal directories.