# Functions

No description provided by the author
No description provided by the author
AccountPasswordPolicyAttachment returns a pointer to the resource representing an api integration.
No description provided by the author
ADiffB takes all the elements of A that are not also present in B, A-B in set notation.
Alert returns a pointer to the resource representing an alert.
No description provided by the author
No description provided by the author
No description provided by the author
APIIntegration returns a pointer to the resource representing an api integration.
No description provided by the author
ComputedIfAnyAttributeChanged marks the given fields as computed if any of the listed fields changes.
CortexSearchService returns a pointer to the resource representing a Cortex search service.
CreateAccount implements schema.CreateFunc.
CreateAccountParameter implements schema.CreateFunc.
CreateAccountPasswordPolicyAttachment implements schema.CreateFunc.
No description provided by the author
CreateAlert implements schema.CreateContextFunc.
CreateAPIIntegration implements schema.CreateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreateCortexSearchService implements schema.CreateFunc.
No description provided by the author
CreateDatabase implements schema.CreateFunc.
No description provided by the author
CreateDynamicTable implements schema.CreateFunc.
CreateEmailNotificationIntegration implements schema.CreateFunc.
CreateExternalTable implements schema.CreateFunc.
CreateFailoverGroup implements schema.CreateFunc.
CreateFileFormat implements schema.CreateFunc.
CreateGrantAccountRole implements schema.CreateFunc.
CreateGrantDatabaseRole implements schema.CreateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreateManagedAccount implements schema.CreateFunc.
No description provided by the author
CreateMaterializedView implements schema.CreateFunc.
CreateNetworkPolicyAttachment implements schema.CreateFunc.
CreateNotificationIntegration implements schema.CreateFunc.
CreateOAuthIntegration implements schema.CreateFunc.
CreateObjectParameter implements schema.CreateFunc.
CreatePasswordPolicy implements schema.CreateFunc.
CreatePipe implements schema.CreateFunc.
No description provided by the author
No description provided by the author
CreateSAMLIntegration implements schema.CreateFunc.
No description provided by the author
No description provided by the author
CreateSessionParameter implements schema.CreateFunc.
CreateShare implements schema.CreateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
CreateStream implements schema.CreateFunc.
CreateTable implements schema.CreateFunc.
CreateTableColumnMaskingPolicyApplication implements schema.CreateFunc.
CreateTableConstraint implements schema.CreateFunc.
CreateTask implements schema.CreateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CreateWarehouse implements schema.CreateFunc.
No description provided by the author
Database returns a pointer to the resource representing a database.
No description provided by the author
DataTypeIssue3007DiffSuppressFunc is a temporary solution to handle data type suppression problems.
DeleteAccount implements schema.DeleteFunc.
DeleteAccountParameter implements schema.DeleteFunc.
DeleteAccountPasswordPolicyAttachment implements schema.DeleteFunc.
No description provided by the author
DeleteAlert implements schema.DeleteContextFunc.
DeleteAPIIntegration implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteCortexSearchService implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
No description provided by the author
DeleteDynamicTable implements schema.DeleteFunc.
DeleteEmailNotificationIntegration implements schema.DeleteFunc.
DeleteExternalTable implements schema.DeleteFunc.
DeleteFailoverGroup implements schema.DeleteFunc.
DeleteFileFormat implements schema.DeleteFunc.
No description provided by the author
DeleteGrantDatabaseRole implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteManagedAccount implements schema.DeleteFunc.
No description provided by the author
DeleteMaterializedView implements schema.DeleteFunc.
DeleteNetworkPolicyAttachment implements schema.DeleteFunc.
DeleteNotificationIntegration implements schema.DeleteFunc.
DeleteOAuthIntegration implements schema.DeleteFunc.
DeleteObjectParameter implements schema.DeleteFunc.
DeletePasswordPolicy implements schema.DeleteFunc.
DeletePipe implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
No description provided by the author
DeleteSAMLIntegration implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
DeleteSessionParameter implements schema.DeleteFunc.
DeleteShare implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
No description provided by the author
DeleteStream implements schema.DeleteFunc.
DeleteTable implements schema.DeleteFunc.
DeleteTableColumnMaskingPolicyApplication implements schema.DeleteFunc.
DeleteTableConstraint implements schema.DeleteFunc.
DeleteTask implements schema.DeleteFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeleteWarehouse implements schema.DeleteFunc.
DiffSuppressStatement will suppress diffs between statements if they differ in only case or in runs of whitespace (\s+ = \s).
DynamicTable returns a pointer to the resource representing a dynamic table.
EmailNotificationIntegration returns a pointer to the resource representing a notification integration.
No description provided by the author
No description provided by the author
No description provided by the author
FailoverGroup returns a pointer to the resource representing a failover group.
FileFormat returns a pointer to the resource representing a file format.
No description provided by the author
ForceNewIfChangeToEmptySet sets a ForceNew for a list field which was set to an empty value.
ForceNewIfChangeToEmptySlice sets a ForceNew for a list field which was set to an empty value.
ForceNewIfChangeToEmptyString sets a ForceNew for a string field which was set to an empty value.
TODO [SNOW-1634872]: replace during identifiers rework follow-up.
No description provided by the author
No description provided by the author
No description provided by the author
GetPropertyOfFirstNestedObjectByKey should be used for single objects defined in the Terraform schema as schema.TypeList with MaxItems set to one and inner schema with single value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IgnoreAfterCreation should be used to ignore changes to the given attribute post creation.
IgnoreChangeToCurrentSnowflakeListValueInDescribe works similarly to IgnoreChangeToCurrentSnowflakeValueInDescribe, but assumes that in `describe_output` the value is saved in nested `value` field.
IgnoreChangeToCurrentSnowflakePlainValueInOutput should be used to ignore changes to the given attribute when its value is equal to value in provided `attrName`.
IgnoreChangeToCurrentSnowflakePlainValueInOutput should be used to ignore changes to the given attribute when its value is equal to value in provided `attrName`.
IgnoreChangeToCurrentSnowflakeValueInDescribe should be used to ignore changes to the given attribute when its value is equal to value in describe_output.
IgnoreChangeToCurrentSnowflakeValueInShow should be used to ignore changes to the given attribute when its value is equal to value in show_output.
IgnoreChangeToCurrentSnowflakeValueInShowWithMapping should be used to ignore changes to the given attribute when its value is equal to value in show_output after applying the mapping.
IgnoreNewEmptyListOrSubfields suppresses the diff if `new` list is empty or compared subfield is ignored.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
IntInSlice has the same implementation as validation.StringInSlice, but adapted to schema.SchemaValidateDiagFunc.
No description provided by the author
No description provided by the author
IsValidAccountIdentifier is a validator that can be used for validating account identifiers passed in resources and data sources.
IsValidIdentifier is a validator that can be used for validating identifiers passed in resources and data sources.
TODO(SNOW-1479870): Test JoinDiags iterates through passed diag.Diagnostics and joins them into one diag.Diagnostics.
ListDiff Compares two lists (before and after), then compares and returns two lists that include added and removed items between those lists.
ManagedAccount returns a pointer to the resource representing a managed account.
MaskingPolicy returns a pointer to the resource representing a masking policy.
MaterializedView returns a pointer to the resource representing a view.
No description provided by the author
NetworkPolicyAttachment returns a pointer to the resource representing a network policy attachment.
NetworkRule returns a pointer to the resource representing a network rule.
No description provided by the author
No description provided by the author
NormalizeAndCompareIdentifiersInSet is a diff suppression function that should be used at top-level TypeSet fields that hold identifiers to avoid diffs like: - "DATABASE"."SCHEMA"."OBJECT" + DATABASE.SCHEMA.OBJECT where both identifiers are pointing to the same object, but have different structure.
NotificationIntegration returns a pointer to the resource representing a notification integration.
OAuthIntegration returns a pointer to the resource representing an OAuth integration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TODO [SNOW-1634872]: replace during identifiers rework follow-up.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Procedure returns a pointer to the resource representing a stored procedure.
ReadAccount implements schema.ReadFunc.
ReadAccountParameter implements schema.ReadFunc.
No description provided by the author
No description provided by the author
ReadAlert implements schema.ReadContextFunc.
ReadAPIIntegration implements schema.ReadFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReadCortexSearchServicee implements schema.ReadFunc.
No description provided by the author
No description provided by the author
No description provided by the author
ReadDynamicTable implements schema.ReadFunc.
ReadEmailNotificationIntegration implements schema.ReadFunc.
ReadExternalTable implements schema.ReadFunc.
ReadFailoverGroup implements schema.ReadFunc.
ReadFileFormat implements schema.ReadFunc.
No description provided by the author
ReadGrantDatabaseRole implements schema.ReadFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReadManagedAccount implements schema.ReadFunc.
No description provided by the author
ReadMaterializedView implements schema.ReadFunc.
ReadNetworkPolicyAttachment implements schema.ReadFunc.
ReadNotificationIntegration implements schema.ReadFunc.
ReadOAuthIntegration implements schema.ReadFunc.
ReadObjectParameter implements schema.ReadFunc.
ReadPasswordPolicy implements schema.ReadFunc.
ReadPipe implements schema.ReadFunc.
No description provided by the author
No description provided by the author
ReadSAMLIntegration implements schema.ReadFunc.
No description provided by the author
No description provided by the author
ReadSessionParameter implements schema.ReadFunc.
ReadShare implements schema.ReadFunc.
No description provided by the author
No description provided by the author
No description provided by the author
ReadStream implements schema.ReadFunc.
ReadTable implements schema.ReadFunc.
ReadTableColumnMaskingPolicyApplication implements schema.ReadFunc.
ReadTableConstraint implements schema.ReadFunc.
ReadTask implements schema.ReadFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RowAccessPolicy returns a pointer to the resource representing a row access policy.
No description provided by the author
SAMLIntegration returns a pointer to the resource representing a SAML2 security integration.
Schema returns a pointer to the resource representing a schema.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SetPropertyOfFirstNestedObjectByKey should be used for single objects defined in the Terraform schema as schema.TypeList with MaxItems set to one and inner schema with single value.
No description provided by the author
Share returns a pointer to the resource representing a share.
No description provided by the author
TODO (SNOW-1019005): Remove snowflake package that is used in Create and Update operations.
StorageIntegration returns a pointer to the resource representing a storage integration.
No description provided by the author
No description provided by the author
StringInSlice has the same implementation as validation.StringInSlice, but adapted to schema.SchemaValidateDiagFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Schema returns a pointer to the resource representing a schema.
TagAssociation returns a pointer to the resource representing a schema.
No description provided by the author
Schema returns a pointer to the resource representing a schema.
Task returns a pointer to the resource representing a task.
No description provided by the author
UpdateAccount implements schema.UpdateFunc.
UpdateAccountParameter implements schema.UpdateFunc.
No description provided by the author
UpdateAlert implements schema.UpdateContextFunc.
UpdateAPIIntegration implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateCortexSearchService implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateDynamicTable implements schema.UpdateFunc.
UpdateEmailNotificationIntegration implements schema.UpdateFunc.
UpdateExternalTable implements schema.UpdateFunc.
UpdateFailoverGroup implements schema.UpdateFunc.
UpdateFileFormat implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateMaterializedView implements schema.UpdateFunc.
UpdateNetworkPolicyAttachment implements schema.UpdateFunc.
UpdateNotificationIntegration implements schema.UpdateFunc.
UpdateOAuthIntegration implements schema.UpdateFunc.
UpdateObjectParameter implements schema.UpdateFunc.
UpdatePasswordPolicy implements schema.UpdateFunc.
UpdatePipe implements schema.UpdateFunc.
No description provided by the author
UpdateRowAccessPolicy implements schema.UpdateFunc.
UpdateSAMLIntegration implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
UpdateSessionParameter implements schema.UpdateFunc.
UpdateShare implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateStream implements schema.UpdateFunc.
UpdateTable implements schema.UpdateFunc.
UpdateTableConstraint implements schema.UpdateFunc.
UpdateTask implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
UpdateWarehouse implements schema.UpdateFunc.
No description provided by the author
No description provided by the author
No description provided by the author
View returns a pointer to the resource representing a view.
Warehouse returns a pointer to the resource representing a warehouse.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author