Documentation ¶
Index ¶
- Constants
- Variables
- func AccountGrant() *schema.Resource
- func CreateAccountGrant(data *schema.ResourceData, meta interface{}) error
- func CreateDatabase(data *schema.ResourceData, meta interface{}) error
- func CreateDatabaseGrant(data *schema.ResourceData, meta interface{}) error
- func CreateIntegrationGrant(data *schema.ResourceData, meta interface{}) error
- func CreateManagedAccount(data *schema.ResourceData, meta interface{}) error
- func CreatePipe(data *schema.ResourceData, meta interface{}) error
- func CreateResource(t string, properties []string, s map[string]*schema.Schema, ...) func(*schema.ResourceData, interface{}) error
- func CreateResourceMonitor(data *schema.ResourceData, meta interface{}) error
- func CreateResourceMonitorGrant(data *schema.ResourceData, meta interface{}) error
- func CreateRole(data *schema.ResourceData, meta interface{}) error
- func CreateRoleGrants(data *schema.ResourceData, meta interface{}) error
- func CreateSchema(data *schema.ResourceData, meta interface{}) error
- func CreateSchemaGrant(data *schema.ResourceData, meta interface{}) error
- func CreateShare(data *schema.ResourceData, meta interface{}) error
- func CreateStage(data *schema.ResourceData, meta interface{}) error
- func CreateStageGrant(data *schema.ResourceData, meta interface{}) error
- func CreateStorageIntegration(data *schema.ResourceData, meta interface{}) error
- func CreateTableGrant(data *schema.ResourceData, meta interface{}) error
- func CreateUser(data *schema.ResourceData, meta interface{}) error
- func CreateView(data *schema.ResourceData, meta interface{}) error
- func CreateViewGrant(data *schema.ResourceData, meta interface{}) error
- func CreateWarehouse(data *schema.ResourceData, meta interface{}) error
- func CreateWarehouseGrant(data *schema.ResourceData, meta interface{}) error
- func Database() *schema.Resource
- func DatabaseGrant() *schema.Resource
- func DeleteAccountGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteDatabase(data *schema.ResourceData, meta interface{}) error
- func DeleteDatabaseGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteIntegrationGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteManagedAccount(data *schema.ResourceData, meta interface{}) error
- func DeletePipe(data *schema.ResourceData, meta interface{}) error
- func DeleteResource(t string, builder func(string) *snowflake.Builder) func(*schema.ResourceData, interface{}) error
- func DeleteResourceMonitor(data *schema.ResourceData, meta interface{}) error
- func DeleteResourceMonitorGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteRole(data *schema.ResourceData, meta interface{}) error
- func DeleteRoleGrants(data *schema.ResourceData, meta interface{}) error
- func DeleteSchema(data *schema.ResourceData, meta interface{}) error
- func DeleteSchemaGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteShare(data *schema.ResourceData, meta interface{}) error
- func DeleteStage(data *schema.ResourceData, meta interface{}) error
- func DeleteStageGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteStorageIntegration(data *schema.ResourceData, meta interface{}) error
- func DeleteTableGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteUser(data *schema.ResourceData, meta interface{}) error
- func DeleteView(data *schema.ResourceData, meta interface{}) error
- func DeleteViewGrant(data *schema.ResourceData, meta interface{}) error
- func DeleteWarehouse(data *schema.ResourceData, meta interface{}) error
- func DeleteWarehouseGrant(data *schema.ResourceData, meta interface{}) error
- func DiffSuppressStatement(_, old, new string, d *schema.ResourceData) bool
- func IntegrationGrant() *schema.Resource
- func ManagedAccount() *schema.Resource
- func ManagedAccountExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func Pipe() *schema.Resource
- func PipeExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func ReadAccountGrant(data *schema.ResourceData, meta interface{}) error
- func ReadDatabase(data *schema.ResourceData, meta interface{}) error
- func ReadDatabaseGrant(data *schema.ResourceData, meta interface{}) error
- func ReadIntegrationGrant(data *schema.ResourceData, meta interface{}) error
- func ReadManagedAccount(data *schema.ResourceData, meta interface{}) error
- func ReadPipe(data *schema.ResourceData, meta interface{}) error
- func ReadResourceMonitor(data *schema.ResourceData, meta interface{}) error
- func ReadResourceMonitorGrant(data *schema.ResourceData, meta interface{}) error
- func ReadRole(data *schema.ResourceData, meta interface{}) error
- func ReadRoleGrants(data *schema.ResourceData, meta interface{}) error
- func ReadSchema(data *schema.ResourceData, meta interface{}) error
- func ReadSchemaGrant(data *schema.ResourceData, meta interface{}) error
- func ReadShare(data *schema.ResourceData, meta interface{}) error
- func ReadStage(data *schema.ResourceData, meta interface{}) error
- func ReadStageGrant(data *schema.ResourceData, meta interface{}) error
- func ReadStorageIntegration(data *schema.ResourceData, meta interface{}) error
- func ReadTableGrant(data *schema.ResourceData, meta interface{}) error
- func ReadUser(data *schema.ResourceData, meta interface{}) error
- func ReadView(data *schema.ResourceData, meta interface{}) error
- func ReadViewGrant(data *schema.ResourceData, meta interface{}) error
- func ReadWarehouse(data *schema.ResourceData, meta interface{}) error
- func ReadWarehouseGrant(data *schema.ResourceData, meta interface{}) error
- func ResourceMonitor() *schema.Resource
- func ResourceMonitorExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func ResourceMonitorGrant() *schema.Resource
- func Role() *schema.Resource
- func RoleGrants() *schema.Resource
- func Schema() *schema.Resource
- func SchemaExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func SchemaGrant() *schema.Resource
- func Share() *schema.Resource
- func ShareExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func Stage() *schema.Resource
- func StageExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func StageGrant() *schema.Resource
- func StorageIntegration() *schema.Resource
- func StorageIntegrationExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func StripAccountFromName(s string) string
- func TableGrant() *schema.Resource
- func UpdateDatabase(data *schema.ResourceData, meta interface{}) error
- func UpdatePipe(data *schema.ResourceData, meta interface{}) error
- func UpdateResource(t string, properties []string, s map[string]*schema.Schema, ...) func(*schema.ResourceData, interface{}) error
- func UpdateRole(data *schema.ResourceData, meta interface{}) error
- func UpdateRoleGrants(data *schema.ResourceData, meta interface{}) error
- func UpdateSchema(data *schema.ResourceData, meta interface{}) error
- func UpdateShare(data *schema.ResourceData, meta interface{}) error
- func UpdateStage(data *schema.ResourceData, meta interface{}) error
- func UpdateStorageIntegration(data *schema.ResourceData, meta interface{}) error
- func UpdateUser(data *schema.ResourceData, meta interface{}) error
- func UpdateView(data *schema.ResourceData, meta interface{}) error
- func UpdateWarehouse(data *schema.ResourceData, meta interface{}) error
- func User() *schema.Resource
- func UserExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func View() *schema.Resource
- func ViewExists(data *schema.ResourceData, meta interface{}) (bool, error)
- func ViewGrant() *schema.Resource
- func Warehouse() *schema.Resource
- func WarehouseGrant() *schema.Resource
Constants ¶
const (
SnowflakeReaderAccountType = "READER"
)
Variables ¶
var ValidDatabasePrivileges = newPrivilegeSet(
privilegeAll,
privilegeCreateSchema,
privilegeImportedPrivileges,
privilegeModify,
privilegeMonitor,
privilegeOwnership,
privilegeReferenceUsage,
privilegeUsage,
)
var ValidStagePrivileges = newPrivilegeSet(
privilegeAll,
privilegeOwnership,
privilegeUsage,
privilegeRead,
privilegeWrite,
)
var ValidViewPrivileges = newPrivilegeSet(
privilegeSelect,
)
Functions ¶
func AccountGrant ¶ added in v0.11.0
ViewGrant returns a pointer to the resource representing a view grant
func CreateAccountGrant ¶ added in v0.11.0
func CreateAccountGrant(data *schema.ResourceData, meta interface{}) error
CreateAccountGrant implements schema.CreateFunc
func CreateDatabase ¶
func CreateDatabase(data *schema.ResourceData, meta interface{}) error
CreateDatabase implements schema.CreateFunc
func CreateDatabaseGrant ¶ added in v0.4.0
func CreateDatabaseGrant(data *schema.ResourceData, meta interface{}) error
CreateDatabaseGrant implements schema.CreateFunc
func CreateIntegrationGrant ¶ added in v0.11.0
func CreateIntegrationGrant(data *schema.ResourceData, meta interface{}) error
CreateIntegrationGrant implements schema.CreateFunc
func CreateManagedAccount ¶ added in v0.4.0
func CreateManagedAccount(data *schema.ResourceData, meta interface{}) error
CreateManagedAccount implements schema.CreateFunc
func CreatePipe ¶ added in v0.10.0
func CreatePipe(data *schema.ResourceData, meta interface{}) error
CreatePipe implements schema.CreateFunc
func CreateResource ¶ added in v0.3.0
func CreateResourceMonitor ¶ added in v0.4.0
func CreateResourceMonitor(data *schema.ResourceData, meta interface{}) error
CreateResourceMonitor implents schema.CreateFunc
func CreateResourceMonitorGrant ¶ added in v0.11.0
func CreateResourceMonitorGrant(data *schema.ResourceData, meta interface{}) error
CreateResourceMonitorGrant implements schema.CreateFunc
func CreateRole ¶
func CreateRole(data *schema.ResourceData, meta interface{}) error
func CreateRoleGrants ¶
func CreateRoleGrants(data *schema.ResourceData, meta interface{}) error
func CreateSchema ¶ added in v0.4.0
func CreateSchema(data *schema.ResourceData, meta interface{}) error
CreateSchema implements schema.CreateFunc
func CreateSchemaGrant ¶ added in v0.4.0
func CreateSchemaGrant(data *schema.ResourceData, meta interface{}) error
CreateSchemaGrant implements schema.CreateFunc
func CreateShare ¶ added in v0.4.0
func CreateShare(data *schema.ResourceData, meta interface{}) error
CreateShare implements schema.CreateFunc
func CreateStage ¶ added in v0.9.3
func CreateStage(data *schema.ResourceData, meta interface{}) error
CreateStage implements schema.CreateFunc
func CreateStageGrant ¶ added in v0.9.3
func CreateStageGrant(data *schema.ResourceData, meta interface{}) error
CreateStageGrant implements schema.CreateFunc
func CreateStorageIntegration ¶ added in v0.11.0
func CreateStorageIntegration(data *schema.ResourceData, meta interface{}) error
CreateStorageIntegration implements schema.CreateFunc
func CreateTableGrant ¶ added in v0.5.0
func CreateTableGrant(data *schema.ResourceData, meta interface{}) error
CreateTableGrant implements schema.CreateFunc
func CreateUser ¶
func CreateUser(data *schema.ResourceData, meta interface{}) error
func CreateView ¶ added in v0.4.0
func CreateView(data *schema.ResourceData, meta interface{}) error
CreateView implements schema.CreateFunc
func CreateViewGrant ¶ added in v0.4.0
func CreateViewGrant(data *schema.ResourceData, meta interface{}) error
CreateViewGrant implements schema.CreateFunc
func CreateWarehouse ¶
func CreateWarehouse(data *schema.ResourceData, meta interface{}) error
CreateWarehouse implements schema.CreateFunc
func CreateWarehouseGrant ¶ added in v0.4.0
func CreateWarehouseGrant(data *schema.ResourceData, meta interface{}) error
CreateWarehouseGrant implements schema.CreateFunc
func DatabaseGrant ¶ added in v0.4.0
DatabaseGrant returns a pointer to the resource representing a database grant
func DeleteAccountGrant ¶ added in v0.11.0
func DeleteAccountGrant(data *schema.ResourceData, meta interface{}) error
DeleteAccountGrant implements schema.DeleteFunc
func DeleteDatabase ¶
func DeleteDatabase(data *schema.ResourceData, meta interface{}) error
func DeleteDatabaseGrant ¶ added in v0.4.0
func DeleteDatabaseGrant(data *schema.ResourceData, meta interface{}) error
DeleteDatabaseGrant implements schema.DeleteFunc
func DeleteIntegrationGrant ¶ added in v0.11.0
func DeleteIntegrationGrant(data *schema.ResourceData, meta interface{}) error
DeleteIntegrationGrant implements schema.DeleteFunc
func DeleteManagedAccount ¶ added in v0.4.0
func DeleteManagedAccount(data *schema.ResourceData, meta interface{}) error
DeleteManagedAccount implements schema.DeleteFunc
func DeletePipe ¶ added in v0.10.0
func DeletePipe(data *schema.ResourceData, meta interface{}) error
DeletePipe implements schema.DeleteFunc
func DeleteResource ¶ added in v0.3.0
func DeleteResourceMonitor ¶ added in v0.4.0
func DeleteResourceMonitor(data *schema.ResourceData, meta interface{}) error
DeleteResourceMonitor implements schema.DeleteFunc
func DeleteResourceMonitorGrant ¶ added in v0.11.0
func DeleteResourceMonitorGrant(data *schema.ResourceData, meta interface{}) error
DeleteResourceMonitorGrant implements schema.DeleteFunc
func DeleteRole ¶
func DeleteRole(data *schema.ResourceData, meta interface{}) error
func DeleteRoleGrants ¶
func DeleteRoleGrants(data *schema.ResourceData, meta interface{}) error
func DeleteSchema ¶ added in v0.4.0
func DeleteSchema(data *schema.ResourceData, meta interface{}) error
DeleteSchema implements schema.DeleteFunc
func DeleteSchemaGrant ¶ added in v0.4.0
func DeleteSchemaGrant(data *schema.ResourceData, meta interface{}) error
DeleteSchemaGrant implements schema.DeleteFunc
func DeleteShare ¶ added in v0.4.0
func DeleteShare(data *schema.ResourceData, meta interface{}) error
DeleteShare implements schema.DeleteFunc
func DeleteStage ¶ added in v0.9.3
func DeleteStage(data *schema.ResourceData, meta interface{}) error
DeleteStage implements schema.DeleteFunc
func DeleteStageGrant ¶ added in v0.9.3
func DeleteStageGrant(data *schema.ResourceData, meta interface{}) error
DeleteStageGrant implements schema.DeleteFunc
func DeleteStorageIntegration ¶ added in v0.11.0
func DeleteStorageIntegration(data *schema.ResourceData, meta interface{}) error
DeleteStorageIntegration implements schema.DeleteFunc
func DeleteTableGrant ¶ added in v0.5.0
func DeleteTableGrant(data *schema.ResourceData, meta interface{}) error
DeleteTableGrant implements schema.DeleteFunc
func DeleteUser ¶
func DeleteUser(data *schema.ResourceData, meta interface{}) error
func DeleteView ¶ added in v0.4.0
func DeleteView(data *schema.ResourceData, meta interface{}) error
DeleteView implements schema.DeleteFunc
func DeleteViewGrant ¶ added in v0.4.0
func DeleteViewGrant(data *schema.ResourceData, meta interface{}) error
DeleteViewGrant implements schema.DeleteFunc
func DeleteWarehouse ¶
func DeleteWarehouse(data *schema.ResourceData, meta interface{}) error
DeleteWarehouse implements schema.DeleteFunc
func DeleteWarehouseGrant ¶ added in v0.4.0
func DeleteWarehouseGrant(data *schema.ResourceData, meta interface{}) error
DeleteWarehouseGrant implements schema.DeleteFunc
func DiffSuppressStatement ¶ added in v0.12.0
func DiffSuppressStatement(_, old, new string, d *schema.ResourceData) bool
DiffSuppressStatement will suppress diffs between statemens if they differ in only case or in runs of whitespace (\s+ = \s). This is needed because the snowflake api does not faithfully round-trip queries so we cannot do a simple character-wise comparison to detect changes.
Warnings: We will have false positives in cases where a change in case or run of whitespace is semantically significant.
If we can find a sql parser that can handle the snowflake dialect then we should switch to parsing queries and either comparing ASTs or emiting a canonical serialization for comparison. I couldnt' find such a library.
func IntegrationGrant ¶ added in v0.11.0
IntegrationGrant returns a pointer to the resource representing a integration grant
func ManagedAccount ¶ added in v0.4.0
ManagedAccount returns a pointer to the resource representing a managed account
func ManagedAccountExists ¶ added in v0.4.0
func ManagedAccountExists(data *schema.ResourceData, meta interface{}) (bool, error)
ManagedAccountExists implements schema.ExistsFunc
func PipeExists ¶ added in v0.10.0
func PipeExists(data *schema.ResourceData, meta interface{}) (bool, error)
PipeExists implements schema.ExistsFunc
func ReadAccountGrant ¶ added in v0.11.0
func ReadAccountGrant(data *schema.ResourceData, meta interface{}) error
ReadAccountGrant implements schema.ReadFunc
func ReadDatabase ¶
func ReadDatabase(data *schema.ResourceData, meta interface{}) error
func ReadDatabaseGrant ¶ added in v0.4.0
func ReadDatabaseGrant(data *schema.ResourceData, meta interface{}) error
ReadDatabaseGrant implements schema.ReadFunc
func ReadIntegrationGrant ¶ added in v0.11.0
func ReadIntegrationGrant(data *schema.ResourceData, meta interface{}) error
ReadIntegrationGrant implements schema.ReadFunc
func ReadManagedAccount ¶ added in v0.4.0
func ReadManagedAccount(data *schema.ResourceData, meta interface{}) error
ReadManagedAccount implements schema.ReadFunc
func ReadPipe ¶ added in v0.10.0
func ReadPipe(data *schema.ResourceData, meta interface{}) error
ReadPipe implements schema.ReadFunc
func ReadResourceMonitor ¶ added in v0.4.0
func ReadResourceMonitor(data *schema.ResourceData, meta interface{}) error
ReadResourceMonitor implements schema.ReadFunc
func ReadResourceMonitorGrant ¶ added in v0.11.0
func ReadResourceMonitorGrant(data *schema.ResourceData, meta interface{}) error
ReadResourceMonitorGrant implements schema.ReadFunc
func ReadRole ¶
func ReadRole(data *schema.ResourceData, meta interface{}) error
func ReadRoleGrants ¶
func ReadRoleGrants(data *schema.ResourceData, meta interface{}) error
func ReadSchema ¶ added in v0.4.0
func ReadSchema(data *schema.ResourceData, meta interface{}) error
ReadSchema implements schema.ReadFunc
func ReadSchemaGrant ¶ added in v0.4.0
func ReadSchemaGrant(data *schema.ResourceData, meta interface{}) error
ReadSchemaGrant implements schema.ReadFunc
func ReadShare ¶ added in v0.4.0
func ReadShare(data *schema.ResourceData, meta interface{}) error
ReadShare implements schema.ReadFunc
func ReadStage ¶ added in v0.9.3
func ReadStage(data *schema.ResourceData, meta interface{}) error
ReadStage implements schema.ReadFunc credentials and encryption are omitted, they cannot be read via SHOW or DESCRIBE
func ReadStageGrant ¶ added in v0.9.3
func ReadStageGrant(data *schema.ResourceData, meta interface{}) error
ReadStageGrant implements schema.ReadFunc
func ReadStorageIntegration ¶ added in v0.11.0
func ReadStorageIntegration(data *schema.ResourceData, meta interface{}) error
ReadStorageIntegration implements schema.ReadFunc
func ReadTableGrant ¶ added in v0.5.0
func ReadTableGrant(data *schema.ResourceData, meta interface{}) error
ReadTableGrant implements schema.ReadFunc
func ReadUser ¶
func ReadUser(data *schema.ResourceData, meta interface{}) error
func ReadView ¶ added in v0.4.0
func ReadView(data *schema.ResourceData, meta interface{}) error
ReadView implements schema.ReadFunc
func ReadViewGrant ¶ added in v0.4.0
func ReadViewGrant(data *schema.ResourceData, meta interface{}) error
ReadViewGrant implements schema.ReadFunc
func ReadWarehouse ¶
func ReadWarehouse(data *schema.ResourceData, meta interface{}) error
ReadWarehouse implements schema.ReadFunc
func ReadWarehouseGrant ¶ added in v0.4.0
func ReadWarehouseGrant(data *schema.ResourceData, meta interface{}) error
ReadWarehouseGrant implements schema.ReadFunc
func ResourceMonitor ¶ added in v0.4.0
ResourceMonitor returns a pointer to the resource representing a resource monitor
func ResourceMonitorExists ¶ added in v0.4.0
func ResourceMonitorExists(data *schema.ResourceData, meta interface{}) (bool, error)
ResourceMonitorExists implements schema.ExistsFunc
func ResourceMonitorGrant ¶ added in v0.11.0
ResourceMonitorGrant returns a pointer to the resource representing a resource monitor grant
func RoleGrants ¶
func SchemaExists ¶ added in v0.4.0
func SchemaExists(data *schema.ResourceData, meta interface{}) (bool, error)
SchemaExists implements schema.ExistsFunc
func SchemaGrant ¶ added in v0.4.0
SchemaGrant returns a pointer to the resource representing a view grant
func ShareExists ¶ added in v0.4.0
func ShareExists(data *schema.ResourceData, meta interface{}) (bool, error)
ShareExists implements schema.ExistsFunc
func StageExists ¶ added in v0.9.3
func StageExists(data *schema.ResourceData, meta interface{}) (bool, error)
StageExists implements schema.ExistsFunc
func StageGrant ¶ added in v0.9.3
StageGrant returns a pointer to the resource representing a stage grant
func StorageIntegration ¶ added in v0.11.0
StorageIntegration returns a pointer to the resource representing a storage integration
func StorageIntegrationExists ¶ added in v0.11.0
func StorageIntegrationExists(data *schema.ResourceData, meta interface{}) (bool, error)
StorageIntegrationExists implements schema.ExistsFunc
func StripAccountFromName ¶ added in v0.4.0
StripAccountFromName removes the accout prefix from a resource (e.g. a share) that returns it (e.g. yt12345.my_share should just be my_share)
func TableGrant ¶ added in v0.5.0
TableGrant returns a pointer to the resource representing a Table grant
func UpdateDatabase ¶
func UpdateDatabase(data *schema.ResourceData, meta interface{}) error
func UpdatePipe ¶ added in v0.10.0
func UpdatePipe(data *schema.ResourceData, meta interface{}) error
UpdatePipe implements schema.UpdateFunc
func UpdateResource ¶ added in v0.3.0
func UpdateRole ¶
func UpdateRole(data *schema.ResourceData, meta interface{}) error
func UpdateRoleGrants ¶
func UpdateRoleGrants(data *schema.ResourceData, meta interface{}) error
func UpdateSchema ¶ added in v0.4.0
func UpdateSchema(data *schema.ResourceData, meta interface{}) error
UpdateSchema implements schema.UpdateFunc
func UpdateShare ¶ added in v0.4.0
func UpdateShare(data *schema.ResourceData, meta interface{}) error
UpdateShare implements schema.UpdateFunc
func UpdateStage ¶ added in v0.9.3
func UpdateStage(data *schema.ResourceData, meta interface{}) error
UpdateStage implements schema.UpdateFunc
func UpdateStorageIntegration ¶ added in v0.11.0
func UpdateStorageIntegration(data *schema.ResourceData, meta interface{}) error
UpdateStorageIntegration implements schema.UpdateFunc
func UpdateUser ¶
func UpdateUser(data *schema.ResourceData, meta interface{}) error
func UpdateView ¶ added in v0.4.0
func UpdateView(data *schema.ResourceData, meta interface{}) error
UpdateView implements schema.UpdateFunc
func UpdateWarehouse ¶
func UpdateWarehouse(data *schema.ResourceData, meta interface{}) error
UpdateWarehouse implements schema.UpdateFunc
func UserExists ¶ added in v0.3.0
func UserExists(data *schema.ResourceData, meta interface{}) (bool, error)
func ViewExists ¶ added in v0.4.0
func ViewExists(data *schema.ResourceData, meta interface{}) (bool, error)
ViewExists implements schema.ExistsFunc
func ViewGrant ¶ added in v0.4.0
ViewGrant returns a pointer to the resource representing a view grant
func WarehouseGrant ¶ added in v0.4.0
WarehouseGrant returns a pointer to the resource representing a warehouse grant
Types ¶
This section is empty.
Source Files ¶
- account_grant.go
- database.go
- database_grant.go
- grant_helpers.go
- integration_grant.go
- list_expansion.go
- managed_account.go
- pipe.go
- privileges.go
- resource.go
- resource_monitor.go
- resource_monitor_grant.go
- role.go
- role_grants.go
- schema.go
- schema_grant.go
- share.go
- stage.go
- stage_grant.go
- storage_integration.go
- table_grant.go
- user.go
- view.go
- view_grant.go
- warehouse.go
- warehouse_grant.go