# Snowcap > Snowflake infrastructure as code ## Overview - [Overview](https://snowcap.datacoves.com/index.md) ## Getting Started - [Getting Started](https://snowcap.datacoves.com/getting-started/index.md) ## Snowflake Permissions - [Snowflake Permissions](https://snowcap.datacoves.com/snowflake-permissions/index.md) ## Role-Based Access Control - [Role-Based Access Control](https://snowcap.datacoves.com/role-based-access-control/index.md) ## YAML Configuration - [YAML Configuration](https://snowcap.datacoves.com/yaml-configuration/index.md) ## Secrets and Variables - [Secrets and Variables](https://snowcap.datacoves.com/secrets-and-variables/index.md) ## GitHub Action - [GitHub Action](https://snowcap.datacoves.com/snowcap-github-action/index.md) ## Export - [Export Existing Resources](https://snowcap.datacoves.com/export/index.md) ## Advanced - [Python API](https://snowcap.datacoves.com/python-api/index.md) - [Blueprint](https://snowcap.datacoves.com/blueprint/index.md) - [Working With Resources](https://snowcap.datacoves.com/working-with-resources/index.md) ## Resources - [AccountParameter](https://snowcap.datacoves.com/resources/account_parameter/index.md) - [AggregationPolicy](https://snowcap.datacoves.com/resources/aggregation_policy/index.md) - [Alert](https://snowcap.datacoves.com/resources/alert/index.md) - [APIAuthenticationSecurityIntegration](https://snowcap.datacoves.com/resources/api_authentication_security_integration/index.md) - [APIIntegration](https://snowcap.datacoves.com/resources/api_integration/index.md) - [AuthenticationPolicy](https://snowcap.datacoves.com/resources/authentication_policy/index.md) - [AzureStorageIntegration](https://snowcap.datacoves.com/resources/azure_storage_integration/index.md) - [ComputePool](https://snowcap.datacoves.com/resources/compute_pool/index.md) - [CortexSearchService](https://snowcap.datacoves.com/resources/cortex_search_service/index.md) - [Database](https://snowcap.datacoves.com/resources/database/index.md) - [DatabaseRole](https://snowcap.datacoves.com/resources/database_role/index.md) - [DbtProject](https://snowcap.datacoves.com/resources/dbt_project/index.md) - [DynamicTable](https://snowcap.datacoves.com/resources/dynamic_table/index.md) - [EmailNotificationIntegration](https://snowcap.datacoves.com/resources/email_notification_integration/index.md) - [EventTable](https://snowcap.datacoves.com/resources/event_table/index.md) - [ExternalAccessIntegration](https://snowcap.datacoves.com/resources/external_access_integration/index.md) - [ExternalStage](https://snowcap.datacoves.com/resources/external_stage/index.md) - [FailoverGroup](https://snowcap.datacoves.com/resources/failover_group/index.md) - [GCSStorageIntegration](https://snowcap.datacoves.com/resources/gcs_storage_integration/index.md) - [GenericSecret](https://snowcap.datacoves.com/resources/generic_secret/index.md) - [GitRepository](https://snowcap.datacoves.com/resources/git_repository/index.md) - [GlueCatalogIntegration](https://snowcap.datacoves.com/resources/glue_catalog_integration/index.md) - [Grant](https://snowcap.datacoves.com/resources/grant/index.md) - [HybridTable](https://snowcap.datacoves.com/resources/hybrid_table/index.md) - [IcebergRestCatalogIntegration](https://snowcap.datacoves.com/resources/iceberg_rest_catalog_integration/index.md) - [ImageRepository](https://snowcap.datacoves.com/resources/image_repository/index.md) - [InternalStage](https://snowcap.datacoves.com/resources/internal_stage/index.md) - [JavascriptUDF](https://snowcap.datacoves.com/resources/javascript_udf/index.md) - [JSONFileFormat](https://snowcap.datacoves.com/resources/json_file_format/index.md) - [MaskingPolicy](https://snowcap.datacoves.com/resources/masking-policy/index.md) - [MaterializedView](https://snowcap.datacoves.com/resources/materialized_view/index.md) - [NetworkPolicy](https://snowcap.datacoves.com/resources/network_policy/index.md) - [NetworkRule](https://snowcap.datacoves.com/resources/network_rule/index.md) - [OAuthSecret](https://snowcap.datacoves.com/resources/oauth_secret/index.md) - [ObjectStoreCatalogIntegration](https://snowcap.datacoves.com/resources/object_store_catalog_integration/index.md) - [PackagesPolicy](https://snowcap.datacoves.com/resources/packages_policy/index.md) - [ParquetFileFormat](https://snowcap.datacoves.com/resources/parquet_file_format/index.md) - [PasswordPolicy](https://snowcap.datacoves.com/resources/password_policy/index.md) - [PasswordSecret](https://snowcap.datacoves.com/resources/password_secret/index.md) - [Pipe](https://snowcap.datacoves.com/resources/pipe/index.md) - [PythonStoredProcedure](https://snowcap.datacoves.com/resources/python_stored_procedure/index.md) - [PythonUDF](https://snowcap.datacoves.com/resources/python_udf/index.md) - [ReplicationGroup](https://snowcap.datacoves.com/resources/replication_group/index.md) - [ResourceMonitor](https://snowcap.datacoves.com/resources/resource_monitor/index.md) - [Role](https://snowcap.datacoves.com/resources/role/index.md) - [RoleGrant](https://snowcap.datacoves.com/resources/role_grant/index.md) - [RowAccessPolicy](https://snowcap.datacoves.com/resources/row-access-policy/index.md) - [S3StorageIntegration](https://snowcap.datacoves.com/resources/s3storage_integration/index.md) - [Schema](https://snowcap.datacoves.com/resources/schema/index.md) - [Secret](https://snowcap.datacoves.com/resources/secret/index.md) - [Sequence](https://snowcap.datacoves.com/resources/sequence/index.md) - [Service](https://snowcap.datacoves.com/resources/service/index.md) - [SessionPolicy](https://snowcap.datacoves.com/resources/session_policy/index.md) - [Share](https://snowcap.datacoves.com/resources/share/index.md) - [SnowflakePartnerOAuthSecurityIntegration](https://snowcap.datacoves.com/resources/snowflake_partner_oauth_security_integration/index.md) - [SnowservicesOAuthSecurityIntegration](https://snowcap.datacoves.com/resources/snowservices_oauth_security_integration/index.md) - [StageStream](https://snowcap.datacoves.com/resources/stage_stream/index.md) - [Streamlit](https://snowcap.datacoves.com/resources/streamlit/index.md) - [Table](https://snowcap.datacoves.com/resources/table/index.md) - [TableStream](https://snowcap.datacoves.com/resources/table_stream/index.md) - [TagMaskingPolicyReference](https://snowcap.datacoves.com/resources/tag-masking-policy-reference/index.md) - [Tag](https://snowcap.datacoves.com/resources/tag/index.md) - [Task](https://snowcap.datacoves.com/resources/task/index.md) - [User](https://snowcap.datacoves.com/resources/user/index.md) - [View](https://snowcap.datacoves.com/resources/view/index.md) - [ViewStream](https://snowcap.datacoves.com/resources/view_stream/index.md) - [Warehouse](https://snowcap.datacoves.com/resources/warehouse/index.md)