Documentation
¶
Index ¶
- type AccountsModel
- func (a *AccountsModel) MarshalJSON() ([]byte, error)
- func (a *AccountsModel) WithAccountsValue(value tfconfig.Variable) *AccountsModel
- func (a *AccountsModel) WithDependsOn(values ...string) *AccountsModel
- func (a *AccountsModel) WithLike(like string) *AccountsModel
- func (a *AccountsModel) WithLikeValue(value tfconfig.Variable) *AccountsModel
- func (a *AccountsModel) WithWithHistory(withHistory bool) *AccountsModel
- func (a *AccountsModel) WithWithHistoryValue(value tfconfig.Variable) *AccountsModel
- type DatabaseModel
- func (d *DatabaseModel) MarshalJSON() ([]byte, error)
- func (d *DatabaseModel) WithComment(comment string) *DatabaseModel
- func (d *DatabaseModel) WithCommentValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithCreatedOn(createdOn string) *DatabaseModel
- func (d *DatabaseModel) WithCreatedOnValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithDependsOn(values ...string) *DatabaseModel
- func (d *DatabaseModel) WithIsCurrent(isCurrent bool) *DatabaseModel
- func (d *DatabaseModel) WithIsCurrentValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithIsDefault(isDefault bool) *DatabaseModel
- func (d *DatabaseModel) WithIsDefaultValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithName(name string) *DatabaseModel
- func (d *DatabaseModel) WithNameValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithOptions(options string) *DatabaseModel
- func (d *DatabaseModel) WithOptionsValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithOrigin(origin string) *DatabaseModel
- func (d *DatabaseModel) WithOriginValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithOwner(owner string) *DatabaseModel
- func (d *DatabaseModel) WithOwnerValue(value tfconfig.Variable) *DatabaseModel
- func (d *DatabaseModel) WithRetentionTime(retentionTime int) *DatabaseModel
- func (d *DatabaseModel) WithRetentionTimeValue(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) WithName(name string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithNameValue(value tfconfig.Variable) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithOwner(owner string) *DatabaseRoleModel
- func (d *DatabaseRoleModel) WithOwnerValue(value tfconfig.Variable) *DatabaseRoleModel
- type DatabaseRolesModel
- func (d *DatabaseRolesModel) MarshalJSON() ([]byte, error)
- func (d *DatabaseRolesModel) WithDatabaseRolesValue(value tfconfig.Variable) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithDependsOn(values ...string) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithInDatabase(inDatabase string) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithInDatabaseValue(value tfconfig.Variable) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithLike(like string) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithLikeValue(value tfconfig.Variable) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithLimitValue(value tfconfig.Variable) *DatabaseRolesModel
- func (d *DatabaseRolesModel) WithRowsAndFrom(rows int, from string) *DatabaseRolesModel
- type DatabasesModel
- func (d *DatabasesModel) MarshalJSON() ([]byte, error)
- func (d *DatabasesModel) WithDatabasesValue(value tfconfig.Variable) *DatabasesModel
- func (d *DatabasesModel) WithDependsOn(values ...string) *DatabasesModel
- func (d *DatabasesModel) WithLike(like string) *DatabasesModel
- func (d *DatabasesModel) WithLikeValue(value tfconfig.Variable) *DatabasesModel
- func (d *DatabasesModel) WithLimit(rows int) *DatabasesModel
- func (d *DatabasesModel) WithLimitValue(value tfconfig.Variable) *DatabasesModel
- func (d *DatabasesModel) WithRowsAndFrom(rows int, from string) *DatabasesModel
- func (d *DatabasesModel) WithStartsWith(startsWith string) *DatabasesModel
- func (d *DatabasesModel) WithStartsWithValue(value tfconfig.Variable) *DatabasesModel
- func (d *DatabasesModel) WithWithDescribe(withDescribe bool) *DatabasesModel
- func (d *DatabasesModel) WithWithDescribeValue(value tfconfig.Variable) *DatabasesModel
- func (d *DatabasesModel) WithWithParameters(withParameters bool) *DatabasesModel
- func (d *DatabasesModel) WithWithParametersValue(value tfconfig.Variable) *DatabasesModel
- type GrantsModel
- func Grants(datasourceName string) *GrantsModel
- func GrantsOnAccount(datasourceName string) *GrantsModel
- func GrantsOnAccountObject(datasourceName string, id sdk.AccountObjectIdentifier, ...) *GrantsModel
- func GrantsOnDatabaseObject(datasourceName string, id sdk.DatabaseObjectIdentifier, ...) *GrantsModel
- func GrantsOnEmpty(datasourceName string) *GrantsModel
- func GrantsOnMissingObjectType(datasourceName string) *GrantsModel
- func GrantsOnSchemaObject(datasourceName string, id sdk.SchemaObjectIdentifier, ...) *GrantsModel
- func GrantsOnSchemaObjectWithArguments(datasourceName string, id sdk.SchemaObjectIdentifierWithArguments, ...) *GrantsModel
- func GrantsToDatabaseRole(datasourceName string, id sdk.DatabaseObjectIdentifier) *GrantsModel
- func GrantsToUser(datasourceName string, id sdk.AccountObjectIdentifier) *GrantsModel
- func GrantsWithDefaultMeta() *GrantsModel
- func (g *GrantsModel) MarshalJSON() ([]byte, error)
- func (g *GrantsModel) WithDependsOn(values ...string) *GrantsModel
- func (g *GrantsModel) WithFutureGrantsInValue(value tfconfig.Variable) *GrantsModel
- func (g *GrantsModel) WithFutureGrantsToValue(value tfconfig.Variable) *GrantsModel
- func (g *GrantsModel) WithGrantsOfValue(value tfconfig.Variable) *GrantsModel
- func (g *GrantsModel) WithGrantsOnValue(value tfconfig.Variable) *GrantsModel
- func (g *GrantsModel) WithGrantsToValue(value tfconfig.Variable) *GrantsModel
- func (g *GrantsModel) WithGrantsValue(value tfconfig.Variable) *GrantsModel
- type MaskingPoliciesModel
- func (m *MaskingPoliciesModel) MarshalJSON() ([]byte, error)
- func (m *MaskingPoliciesModel) WithDependsOn(values ...string) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithInValue(value tfconfig.Variable) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithLike(like string) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithLikeValue(value tfconfig.Variable) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithLimitValue(value tfconfig.Variable) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithMaskingPoliciesValue(value tfconfig.Variable) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithWithDescribe(withDescribe bool) *MaskingPoliciesModel
- func (m *MaskingPoliciesModel) WithWithDescribeValue(value tfconfig.Variable) *MaskingPoliciesModel
- type NetworkPoliciesModel
- func (n *NetworkPoliciesModel) MarshalJSON() ([]byte, error)
- func (n *NetworkPoliciesModel) WithDependsOn(values ...string) *NetworkPoliciesModel
- func (n *NetworkPoliciesModel) WithLike(like string) *NetworkPoliciesModel
- func (n *NetworkPoliciesModel) WithLikeValue(value tfconfig.Variable) *NetworkPoliciesModel
- func (n *NetworkPoliciesModel) WithNetworkPoliciesValue(value tfconfig.Variable) *NetworkPoliciesModel
- func (n *NetworkPoliciesModel) WithWithDescribe(withDescribe bool) *NetworkPoliciesModel
- func (n *NetworkPoliciesModel) WithWithDescribeValue(value tfconfig.Variable) *NetworkPoliciesModel
- type ResourceMonitorsModel
- func (r *ResourceMonitorsModel) MarshalJSON() ([]byte, error)
- func (r *ResourceMonitorsModel) WithDependsOn(values ...string) *ResourceMonitorsModel
- func (r *ResourceMonitorsModel) WithLike(like string) *ResourceMonitorsModel
- func (r *ResourceMonitorsModel) WithLikeValue(value tfconfig.Variable) *ResourceMonitorsModel
- func (r *ResourceMonitorsModel) WithResourceMonitorsValue(value tfconfig.Variable) *ResourceMonitorsModel
- type SchemasModel
- func (s *SchemasModel) MarshalJSON() ([]byte, error)
- func (s *SchemasModel) WithDependsOn(values ...string) *SchemasModel
- func (s *SchemasModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *SchemasModel
- func (s *SchemasModel) WithInValue(value tfconfig.Variable) *SchemasModel
- func (s *SchemasModel) WithLike(like string) *SchemasModel
- func (s *SchemasModel) WithLikeValue(value tfconfig.Variable) *SchemasModel
- func (s *SchemasModel) WithLimit(rows int) *SchemasModel
- func (s *SchemasModel) WithLimitValue(value tfconfig.Variable) *SchemasModel
- func (s *SchemasModel) WithRowsAndFrom(rows int, from string) *SchemasModel
- func (s *SchemasModel) WithSchemasValue(value tfconfig.Variable) *SchemasModel
- func (s *SchemasModel) WithStartsWith(startsWith string) *SchemasModel
- func (s *SchemasModel) WithStartsWithValue(value tfconfig.Variable) *SchemasModel
- func (s *SchemasModel) WithWithDescribe(withDescribe bool) *SchemasModel
- func (s *SchemasModel) WithWithDescribeValue(value tfconfig.Variable) *SchemasModel
- func (s *SchemasModel) WithWithParameters(withParameters bool) *SchemasModel
- func (s *SchemasModel) WithWithParametersValue(value tfconfig.Variable) *SchemasModel
- type SecretsModel
- func (s *SecretsModel) MarshalJSON() ([]byte, error)
- func (s *SecretsModel) WithDependsOn(values ...string) *SecretsModel
- func (s *SecretsModel) WithInAccount() *SecretsModel
- func (s *SecretsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *SecretsModel
- func (s *SecretsModel) WithInSchema(schemaId sdk.DatabaseObjectIdentifier) *SecretsModel
- func (s *SecretsModel) WithInValue(value tfconfig.Variable) *SecretsModel
- func (s *SecretsModel) WithLike(like string) *SecretsModel
- func (s *SecretsModel) WithLikeValue(value tfconfig.Variable) *SecretsModel
- func (s *SecretsModel) WithSecretsValue(value tfconfig.Variable) *SecretsModel
- func (s *SecretsModel) WithWithDescribe(withDescribe bool) *SecretsModel
- func (s *SecretsModel) WithWithDescribeValue(value tfconfig.Variable) *SecretsModel
- type SecurityIntegrationsModel
- func (s *SecurityIntegrationsModel) MarshalJSON() ([]byte, error)
- func (s *SecurityIntegrationsModel) WithDependsOn(values ...string) *SecurityIntegrationsModel
- func (s *SecurityIntegrationsModel) WithLike(like string) *SecurityIntegrationsModel
- func (s *SecurityIntegrationsModel) WithLikeValue(value tfconfig.Variable) *SecurityIntegrationsModel
- func (s *SecurityIntegrationsModel) WithSecurityIntegrationsValue(value tfconfig.Variable) *SecurityIntegrationsModel
- func (s *SecurityIntegrationsModel) WithWithDescribe(withDescribe bool) *SecurityIntegrationsModel
- func (s *SecurityIntegrationsModel) WithWithDescribeValue(value tfconfig.Variable) *SecurityIntegrationsModel
- type StreamlitsModel
- func (s *StreamlitsModel) MarshalJSON() ([]byte, error)
- func (s *StreamlitsModel) WithDependsOn(values ...string) *StreamlitsModel
- func (s *StreamlitsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *StreamlitsModel
- func (s *StreamlitsModel) WithInValue(value tfconfig.Variable) *StreamlitsModel
- func (s *StreamlitsModel) WithLike(like string) *StreamlitsModel
- func (s *StreamlitsModel) WithLikeValue(value tfconfig.Variable) *StreamlitsModel
- func (s *StreamlitsModel) WithLimitValue(value tfconfig.Variable) *StreamlitsModel
- func (s *StreamlitsModel) WithStreamlitsValue(value tfconfig.Variable) *StreamlitsModel
- func (s *StreamlitsModel) WithWithDescribe(withDescribe bool) *StreamlitsModel
- func (s *StreamlitsModel) WithWithDescribeValue(value tfconfig.Variable) *StreamlitsModel
- type StreamsModel
- func (s *StreamsModel) MarshalJSON() ([]byte, error)
- func (s *StreamsModel) WithDependsOn(values ...string) *StreamsModel
- func (s *StreamsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *StreamsModel
- func (s *StreamsModel) WithInValue(value tfconfig.Variable) *StreamsModel
- func (s *StreamsModel) WithLike(like string) *StreamsModel
- func (s *StreamsModel) WithLikeValue(value tfconfig.Variable) *StreamsModel
- func (s *StreamsModel) WithLimitValue(value tfconfig.Variable) *StreamsModel
- func (s *StreamsModel) WithStartsWith(startsWith string) *StreamsModel
- func (s *StreamsModel) WithStartsWithValue(value tfconfig.Variable) *StreamsModel
- func (s *StreamsModel) WithStreamsValue(value tfconfig.Variable) *StreamsModel
- func (s *StreamsModel) WithWithDescribe(withDescribe bool) *StreamsModel
- func (s *StreamsModel) WithWithDescribeValue(value tfconfig.Variable) *StreamsModel
- type TagsModel
- func (t *TagsModel) MarshalJSON() ([]byte, error)
- func (t *TagsModel) WithDependsOn(values ...string) *TagsModel
- func (t *TagsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *TagsModel
- func (t *TagsModel) WithInValue(value tfconfig.Variable) *TagsModel
- func (t *TagsModel) WithLike(like string) *TagsModel
- func (t *TagsModel) WithLikeValue(value tfconfig.Variable) *TagsModel
- func (t *TagsModel) WithTagsValue(value tfconfig.Variable) *TagsModel
- type TasksModel
- func (t *TasksModel) MarshalJSON() ([]byte, error)
- func (t *TasksModel) WithDependsOn(values ...string) *TasksModel
- func (t *TasksModel) WithInAccount() *TasksModel
- func (t *TasksModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *TasksModel
- func (t *TasksModel) WithInSchema(schemaId sdk.DatabaseObjectIdentifier) *TasksModel
- func (t *TasksModel) WithInValue(value tfconfig.Variable) *TasksModel
- func (t *TasksModel) WithLike(like string) *TasksModel
- func (t *TasksModel) WithLikeValue(value tfconfig.Variable) *TasksModel
- func (t *TasksModel) WithLimitRows(rows int) *TasksModel
- func (t *TasksModel) WithLimitRowsAndFrom(rows int, from string) *TasksModel
- func (t *TasksModel) WithLimitValue(value tfconfig.Variable) *TasksModel
- func (t *TasksModel) WithRootOnly(rootOnly bool) *TasksModel
- func (t *TasksModel) WithRootOnlyValue(value tfconfig.Variable) *TasksModel
- func (t *TasksModel) WithStartsWith(startsWith string) *TasksModel
- func (t *TasksModel) WithStartsWithValue(value tfconfig.Variable) *TasksModel
- func (t *TasksModel) WithTasksValue(value tfconfig.Variable) *TasksModel
- func (t *TasksModel) WithWithParameters(withParameters bool) *TasksModel
- func (t *TasksModel) WithWithParametersValue(value tfconfig.Variable) *TasksModel
- type UsersModel
- func (u *UsersModel) MarshalJSON() ([]byte, error)
- func (u *UsersModel) WithDependsOn(values ...string) *UsersModel
- func (u *UsersModel) WithLike(like string) *UsersModel
- func (u *UsersModel) WithLikeValue(value tfconfig.Variable) *UsersModel
- func (u *UsersModel) WithLimitRowsAndFrom(rows int, from string) *UsersModel
- func (u *UsersModel) WithLimitValue(value tfconfig.Variable) *UsersModel
- func (u *UsersModel) WithStartsWith(startsWith string) *UsersModel
- func (u *UsersModel) WithStartsWithValue(value tfconfig.Variable) *UsersModel
- func (u *UsersModel) WithUsersValue(value tfconfig.Variable) *UsersModel
- func (u *UsersModel) WithWithDescribe(withDescribe bool) *UsersModel
- func (u *UsersModel) WithWithDescribeValue(value tfconfig.Variable) *UsersModel
- func (u *UsersModel) WithWithParameters(withParameters bool) *UsersModel
- func (u *UsersModel) WithWithParametersValue(value tfconfig.Variable) *UsersModel
- type ViewsModel
- func (v *ViewsModel) MarshalJSON() ([]byte, error)
- func (v *ViewsModel) WithDependsOn(values ...string) *ViewsModel
- func (v *ViewsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *ViewsModel
- func (v *ViewsModel) WithInSchema(schemaId sdk.DatabaseObjectIdentifier) *ViewsModel
- func (v *ViewsModel) WithInValue(value tfconfig.Variable) *ViewsModel
- func (v *ViewsModel) WithLike(like string) *ViewsModel
- func (v *ViewsModel) WithLikeValue(value tfconfig.Variable) *ViewsModel
- func (v *ViewsModel) WithLimitRowsAndFrom(rows int, from string) *ViewsModel
- func (v *ViewsModel) WithLimitValue(value tfconfig.Variable) *ViewsModel
- func (v *ViewsModel) WithStartsWith(startsWith string) *ViewsModel
- func (v *ViewsModel) WithStartsWithValue(value tfconfig.Variable) *ViewsModel
- func (v *ViewsModel) WithViewsValue(value tfconfig.Variable) *ViewsModel
- func (v *ViewsModel) WithWithDescribe(withDescribe bool) *ViewsModel
- func (v *ViewsModel) WithWithDescribeValue(value tfconfig.Variable) *ViewsModel
- type WarehousesModel
- func (w *WarehousesModel) MarshalJSON() ([]byte, error)
- func (w *WarehousesModel) WithDependsOn(values ...string) *WarehousesModel
- func (w *WarehousesModel) WithLike(like string) *WarehousesModel
- func (w *WarehousesModel) WithLikeValue(value tfconfig.Variable) *WarehousesModel
- func (w *WarehousesModel) WithWarehousesValue(value tfconfig.Variable) *WarehousesModel
- func (w *WarehousesModel) WithWithDescribe(withDescribe bool) *WarehousesModel
- func (w *WarehousesModel) WithWithDescribeValue(value tfconfig.Variable) *WarehousesModel
- func (w *WarehousesModel) WithWithParameters(withParameters bool) *WarehousesModel
- func (w *WarehousesModel) WithWithParametersValue(value tfconfig.Variable) *WarehousesModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountsModel ¶
type AccountsModel struct {
Accounts tfconfig.Variable `json:"accounts,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
WithHistory tfconfig.Variable `json:"with_history,omitempty"`
*config.DatasourceModelMeta
}
func Accounts ¶
func Accounts( datasourceName string, ) *AccountsModel
func AccountsWithDefaultMeta ¶
func AccountsWithDefaultMeta() *AccountsModel
func (*AccountsModel) MarshalJSON ¶ added in v1.0.1
func (a *AccountsModel) MarshalJSON() ([]byte, error)
func (*AccountsModel) WithAccountsValue ¶
func (a *AccountsModel) WithAccountsValue(value tfconfig.Variable) *AccountsModel
func (*AccountsModel) WithDependsOn ¶ added in v1.0.1
func (a *AccountsModel) WithDependsOn(values ...string) *AccountsModel
func (*AccountsModel) WithLike ¶ added in v1.0.1
func (a *AccountsModel) WithLike(like string) *AccountsModel
func (*AccountsModel) WithLikeValue ¶ added in v1.0.1
func (a *AccountsModel) WithLikeValue(value tfconfig.Variable) *AccountsModel
func (*AccountsModel) WithWithHistory ¶ added in v1.0.1
func (a *AccountsModel) WithWithHistory(withHistory bool) *AccountsModel
func (*AccountsModel) WithWithHistoryValue ¶ added in v1.0.1
func (a *AccountsModel) WithWithHistoryValue(value tfconfig.Variable) *AccountsModel
type DatabaseModel ¶
type DatabaseModel struct {
Comment tfconfig.Variable `json:"comment,omitempty"`
CreatedOn tfconfig.Variable `json:"created_on,omitempty"`
IsCurrent tfconfig.Variable `json:"is_current,omitempty"`
IsDefault tfconfig.Variable `json:"is_default,omitempty"`
Name tfconfig.Variable `json:"name,omitempty"`
Options tfconfig.Variable `json:"options,omitempty"`
Origin tfconfig.Variable `json:"origin,omitempty"`
Owner tfconfig.Variable `json:"owner,omitempty"`
RetentionTime tfconfig.Variable `json:"retention_time,omitempty"`
*config.DatasourceModelMeta
}
func Database ¶
func Database( datasourceName string, name string, ) *DatabaseModel
func DatabaseWithDefaultMeta ¶
func DatabaseWithDefaultMeta( name string, ) *DatabaseModel
func (*DatabaseModel) MarshalJSON ¶
func (d *DatabaseModel) MarshalJSON() ([]byte, error)
func (*DatabaseModel) WithComment ¶
func (d *DatabaseModel) WithComment(comment string) *DatabaseModel
func (*DatabaseModel) WithCommentValue ¶
func (d *DatabaseModel) WithCommentValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithCreatedOn ¶
func (d *DatabaseModel) WithCreatedOn(createdOn string) *DatabaseModel
func (*DatabaseModel) WithCreatedOnValue ¶
func (d *DatabaseModel) WithCreatedOnValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithDependsOn ¶ added in v1.0.1
func (d *DatabaseModel) WithDependsOn(values ...string) *DatabaseModel
func (*DatabaseModel) WithIsCurrent ¶
func (d *DatabaseModel) WithIsCurrent(isCurrent bool) *DatabaseModel
func (*DatabaseModel) WithIsCurrentValue ¶
func (d *DatabaseModel) WithIsCurrentValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithIsDefault ¶
func (d *DatabaseModel) WithIsDefault(isDefault bool) *DatabaseModel
func (*DatabaseModel) WithIsDefaultValue ¶
func (d *DatabaseModel) WithIsDefaultValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithName ¶
func (d *DatabaseModel) WithName(name string) *DatabaseModel
func (*DatabaseModel) WithNameValue ¶
func (d *DatabaseModel) WithNameValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithOptions ¶
func (d *DatabaseModel) WithOptions(options string) *DatabaseModel
func (*DatabaseModel) WithOptionsValue ¶
func (d *DatabaseModel) WithOptionsValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithOrigin ¶
func (d *DatabaseModel) WithOrigin(origin string) *DatabaseModel
func (*DatabaseModel) WithOriginValue ¶
func (d *DatabaseModel) WithOriginValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithOwner ¶
func (d *DatabaseModel) WithOwner(owner string) *DatabaseModel
func (*DatabaseModel) WithOwnerValue ¶
func (d *DatabaseModel) WithOwnerValue(value tfconfig.Variable) *DatabaseModel
func (*DatabaseModel) WithRetentionTime ¶
func (d *DatabaseModel) WithRetentionTime(retentionTime int) *DatabaseModel
func (*DatabaseModel) WithRetentionTimeValue ¶
func (d *DatabaseModel) WithRetentionTimeValue(value tfconfig.Variable) *DatabaseModel
type DatabaseRoleModel ¶ added in v1.0.5
type DatabaseRoleModel struct {
Comment tfconfig.Variable `json:"comment,omitempty"`
Database tfconfig.Variable `json:"database,omitempty"`
Name tfconfig.Variable `json:"name,omitempty"`
Owner tfconfig.Variable `json:"owner,omitempty"`
*config.DatasourceModelMeta
}
func DatabaseRole ¶ added in v1.0.5
func DatabaseRole( datasourceName string, database string, name string, ) *DatabaseRoleModel
func DatabaseRoleWithDefaultMeta ¶ added in v1.0.5
func DatabaseRoleWithDefaultMeta( database string, name string, ) *DatabaseRoleModel
func (*DatabaseRoleModel) MarshalJSON ¶ added in v1.0.5
func (d *DatabaseRoleModel) MarshalJSON() ([]byte, error)
func (*DatabaseRoleModel) WithComment ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithComment(comment string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithCommentValue ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithCommentValue(value tfconfig.Variable) *DatabaseRoleModel
func (*DatabaseRoleModel) WithDatabase ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithDatabase(database string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithDatabaseValue ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithDatabaseValue(value tfconfig.Variable) *DatabaseRoleModel
func (*DatabaseRoleModel) WithDependsOn ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithDependsOn(values ...string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithName ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithName(name string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithNameValue ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithNameValue(value tfconfig.Variable) *DatabaseRoleModel
func (*DatabaseRoleModel) WithOwner ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithOwner(owner string) *DatabaseRoleModel
func (*DatabaseRoleModel) WithOwnerValue ¶ added in v1.0.5
func (d *DatabaseRoleModel) WithOwnerValue(value tfconfig.Variable) *DatabaseRoleModel
type DatabaseRolesModel ¶ added in v1.0.5
type DatabaseRolesModel struct {
DatabaseRoles tfconfig.Variable `json:"database_roles,omitempty"`
InDatabase tfconfig.Variable `json:"in_database,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
*config.DatasourceModelMeta
}
func DatabaseRoles ¶ added in v1.0.5
func DatabaseRoles( datasourceName string, inDatabase string, ) *DatabaseRolesModel
func DatabaseRolesWithDefaultMeta ¶ added in v1.0.5
func DatabaseRolesWithDefaultMeta( inDatabase string, ) *DatabaseRolesModel
func (*DatabaseRolesModel) MarshalJSON ¶ added in v1.0.5
func (d *DatabaseRolesModel) MarshalJSON() ([]byte, error)
func (*DatabaseRolesModel) WithDatabaseRolesValue ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithDatabaseRolesValue(value tfconfig.Variable) *DatabaseRolesModel
func (*DatabaseRolesModel) WithDependsOn ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithDependsOn(values ...string) *DatabaseRolesModel
func (*DatabaseRolesModel) WithInDatabase ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithInDatabase(inDatabase string) *DatabaseRolesModel
func (*DatabaseRolesModel) WithInDatabaseValue ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithInDatabaseValue(value tfconfig.Variable) *DatabaseRolesModel
func (*DatabaseRolesModel) WithLike ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithLike(like string) *DatabaseRolesModel
func (*DatabaseRolesModel) WithLikeValue ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithLikeValue(value tfconfig.Variable) *DatabaseRolesModel
func (*DatabaseRolesModel) WithLimitValue ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithLimitValue(value tfconfig.Variable) *DatabaseRolesModel
func (*DatabaseRolesModel) WithRowsAndFrom ¶ added in v1.0.5
func (d *DatabaseRolesModel) WithRowsAndFrom(rows int, from string) *DatabaseRolesModel
type DatabasesModel ¶
type DatabasesModel struct {
Databases tfconfig.Variable `json:"databases,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
StartsWith tfconfig.Variable `json:"starts_with,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
WithParameters tfconfig.Variable `json:"with_parameters,omitempty"`
*config.DatasourceModelMeta
}
func Databases ¶
func Databases( datasourceName string, ) *DatabasesModel
func DatabasesWithDefaultMeta ¶
func DatabasesWithDefaultMeta() *DatabasesModel
func (*DatabasesModel) MarshalJSON ¶
func (d *DatabasesModel) MarshalJSON() ([]byte, error)
func (*DatabasesModel) WithDatabasesValue ¶
func (d *DatabasesModel) WithDatabasesValue(value tfconfig.Variable) *DatabasesModel
func (*DatabasesModel) WithDependsOn ¶
func (d *DatabasesModel) WithDependsOn(values ...string) *DatabasesModel
func (*DatabasesModel) WithLike ¶
func (d *DatabasesModel) WithLike(like string) *DatabasesModel
func (*DatabasesModel) WithLikeValue ¶
func (d *DatabasesModel) WithLikeValue(value tfconfig.Variable) *DatabasesModel
func (*DatabasesModel) WithLimit ¶
func (d *DatabasesModel) WithLimit(rows int) *DatabasesModel
func (*DatabasesModel) WithLimitValue ¶
func (d *DatabasesModel) WithLimitValue(value tfconfig.Variable) *DatabasesModel
func (*DatabasesModel) WithRowsAndFrom ¶ added in v1.0.5
func (d *DatabasesModel) WithRowsAndFrom(rows int, from string) *DatabasesModel
func (*DatabasesModel) WithStartsWith ¶
func (d *DatabasesModel) WithStartsWith(startsWith string) *DatabasesModel
func (*DatabasesModel) WithStartsWithValue ¶
func (d *DatabasesModel) WithStartsWithValue(value tfconfig.Variable) *DatabasesModel
func (*DatabasesModel) WithWithDescribe ¶
func (d *DatabasesModel) WithWithDescribe(withDescribe bool) *DatabasesModel
func (*DatabasesModel) WithWithDescribeValue ¶
func (d *DatabasesModel) WithWithDescribeValue(value tfconfig.Variable) *DatabasesModel
func (*DatabasesModel) WithWithParameters ¶
func (d *DatabasesModel) WithWithParameters(withParameters bool) *DatabasesModel
func (*DatabasesModel) WithWithParametersValue ¶
func (d *DatabasesModel) WithWithParametersValue(value tfconfig.Variable) *DatabasesModel
type GrantsModel ¶ added in v1.0.5
type GrantsModel struct {
FutureGrantsIn tfconfig.Variable `json:"future_grants_in,omitempty"`
FutureGrantsTo tfconfig.Variable `json:"future_grants_to,omitempty"`
Grants tfconfig.Variable `json:"grants,omitempty"`
GrantsOf tfconfig.Variable `json:"grants_of,omitempty"`
GrantsOn tfconfig.Variable `json:"grants_on,omitempty"`
GrantsTo tfconfig.Variable `json:"grants_to,omitempty"`
*config.DatasourceModelMeta
}
func Grants ¶ added in v1.0.5
func Grants( datasourceName string, ) *GrantsModel
func GrantsOnAccount ¶ added in v1.0.5
func GrantsOnAccount( datasourceName string, ) *GrantsModel
func GrantsOnAccountObject ¶ added in v1.0.5
func GrantsOnAccountObject( datasourceName string, id sdk.AccountObjectIdentifier, objectType sdk.ObjectType, ) *GrantsModel
func GrantsOnDatabaseObject ¶ added in v1.0.5
func GrantsOnDatabaseObject( datasourceName string, id sdk.DatabaseObjectIdentifier, objectType sdk.ObjectType, ) *GrantsModel
func GrantsOnEmpty ¶ added in v1.0.5
func GrantsOnEmpty( datasourceName string, ) *GrantsModel
func GrantsOnMissingObjectType ¶ added in v1.0.5
func GrantsOnMissingObjectType( datasourceName string, ) *GrantsModel
func GrantsOnSchemaObject ¶ added in v1.0.5
func GrantsOnSchemaObject( datasourceName string, id sdk.SchemaObjectIdentifier, objectType sdk.ObjectType, ) *GrantsModel
func GrantsOnSchemaObjectWithArguments ¶ added in v1.0.5
func GrantsOnSchemaObjectWithArguments( datasourceName string, id sdk.SchemaObjectIdentifierWithArguments, objectType sdk.ObjectType, ) *GrantsModel
func GrantsToDatabaseRole ¶ added in v1.0.5
func GrantsToDatabaseRole( datasourceName string, id sdk.DatabaseObjectIdentifier, ) *GrantsModel
func GrantsToUser ¶ added in v1.0.5
func GrantsToUser( datasourceName string, id sdk.AccountObjectIdentifier, ) *GrantsModel
func GrantsWithDefaultMeta ¶ added in v1.0.5
func GrantsWithDefaultMeta() *GrantsModel
func (*GrantsModel) MarshalJSON ¶ added in v1.0.5
func (g *GrantsModel) MarshalJSON() ([]byte, error)
func (*GrantsModel) WithDependsOn ¶ added in v1.0.5
func (g *GrantsModel) WithDependsOn(values ...string) *GrantsModel
func (*GrantsModel) WithFutureGrantsInValue ¶ added in v1.0.5
func (g *GrantsModel) WithFutureGrantsInValue(value tfconfig.Variable) *GrantsModel
func (*GrantsModel) WithFutureGrantsToValue ¶ added in v1.0.5
func (g *GrantsModel) WithFutureGrantsToValue(value tfconfig.Variable) *GrantsModel
func (*GrantsModel) WithGrantsOfValue ¶ added in v1.0.5
func (g *GrantsModel) WithGrantsOfValue(value tfconfig.Variable) *GrantsModel
func (*GrantsModel) WithGrantsOnValue ¶ added in v1.0.5
func (g *GrantsModel) WithGrantsOnValue(value tfconfig.Variable) *GrantsModel
func (*GrantsModel) WithGrantsToValue ¶ added in v1.0.5
func (g *GrantsModel) WithGrantsToValue(value tfconfig.Variable) *GrantsModel
func (*GrantsModel) WithGrantsValue ¶ added in v1.0.5
func (g *GrantsModel) WithGrantsValue(value tfconfig.Variable) *GrantsModel
type MaskingPoliciesModel ¶ added in v1.1.0
type MaskingPoliciesModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
MaskingPolicies tfconfig.Variable `json:"masking_policies,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func MaskingPolicies ¶ added in v1.1.0
func MaskingPolicies( datasourceName string, ) *MaskingPoliciesModel
func MaskingPoliciesWithDefaultMeta ¶ added in v1.1.0
func MaskingPoliciesWithDefaultMeta() *MaskingPoliciesModel
func (*MaskingPoliciesModel) MarshalJSON ¶ added in v1.1.0
func (m *MaskingPoliciesModel) MarshalJSON() ([]byte, error)
func (*MaskingPoliciesModel) WithDependsOn ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithDependsOn(values ...string) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithInValue ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithInValue(value tfconfig.Variable) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithLike ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithLike(like string) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithLikeValue ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithLikeValue(value tfconfig.Variable) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithLimitValue ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithLimitValue(value tfconfig.Variable) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithMaskingPoliciesValue ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithMaskingPoliciesValue(value tfconfig.Variable) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithWithDescribe ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithWithDescribe(withDescribe bool) *MaskingPoliciesModel
func (*MaskingPoliciesModel) WithWithDescribeValue ¶ added in v1.1.0
func (m *MaskingPoliciesModel) WithWithDescribeValue(value tfconfig.Variable) *MaskingPoliciesModel
type NetworkPoliciesModel ¶ added in v1.0.5
type NetworkPoliciesModel struct {
Like tfconfig.Variable `json:"like,omitempty"`
NetworkPolicies tfconfig.Variable `json:"network_policies,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func NetworkPolicies ¶ added in v1.0.5
func NetworkPolicies( datasourceName string, ) *NetworkPoliciesModel
func NetworkPoliciesWithDefaultMeta ¶ added in v1.0.5
func NetworkPoliciesWithDefaultMeta() *NetworkPoliciesModel
func (*NetworkPoliciesModel) MarshalJSON ¶ added in v1.0.5
func (n *NetworkPoliciesModel) MarshalJSON() ([]byte, error)
func (*NetworkPoliciesModel) WithDependsOn ¶ added in v1.0.5
func (n *NetworkPoliciesModel) WithDependsOn(values ...string) *NetworkPoliciesModel
func (*NetworkPoliciesModel) WithLike ¶ added in v1.0.5
func (n *NetworkPoliciesModel) WithLike(like string) *NetworkPoliciesModel
func (*NetworkPoliciesModel) WithLikeValue ¶ added in v1.0.5
func (n *NetworkPoliciesModel) WithLikeValue(value tfconfig.Variable) *NetworkPoliciesModel
func (*NetworkPoliciesModel) WithNetworkPoliciesValue ¶ added in v1.0.5
func (n *NetworkPoliciesModel) WithNetworkPoliciesValue(value tfconfig.Variable) *NetworkPoliciesModel
func (*NetworkPoliciesModel) WithWithDescribe ¶ added in v1.0.5
func (n *NetworkPoliciesModel) WithWithDescribe(withDescribe bool) *NetworkPoliciesModel
func (*NetworkPoliciesModel) WithWithDescribeValue ¶ added in v1.0.5
func (n *NetworkPoliciesModel) WithWithDescribeValue(value tfconfig.Variable) *NetworkPoliciesModel
type ResourceMonitorsModel ¶ added in v1.0.5
type ResourceMonitorsModel struct {
Like tfconfig.Variable `json:"like,omitempty"`
ResourceMonitors tfconfig.Variable `json:"resource_monitors,omitempty"`
*config.DatasourceModelMeta
}
func ResourceMonitors ¶ added in v1.0.5
func ResourceMonitors( datasourceName string, ) *ResourceMonitorsModel
func ResourceMonitorsWithDefaultMeta ¶ added in v1.0.5
func ResourceMonitorsWithDefaultMeta() *ResourceMonitorsModel
func (*ResourceMonitorsModel) MarshalJSON ¶ added in v1.0.5
func (r *ResourceMonitorsModel) MarshalJSON() ([]byte, error)
func (*ResourceMonitorsModel) WithDependsOn ¶ added in v1.0.5
func (r *ResourceMonitorsModel) WithDependsOn(values ...string) *ResourceMonitorsModel
func (*ResourceMonitorsModel) WithLike ¶ added in v1.0.5
func (r *ResourceMonitorsModel) WithLike(like string) *ResourceMonitorsModel
func (*ResourceMonitorsModel) WithLikeValue ¶ added in v1.0.5
func (r *ResourceMonitorsModel) WithLikeValue(value tfconfig.Variable) *ResourceMonitorsModel
func (*ResourceMonitorsModel) WithResourceMonitorsValue ¶ added in v1.0.5
func (r *ResourceMonitorsModel) WithResourceMonitorsValue(value tfconfig.Variable) *ResourceMonitorsModel
type SchemasModel ¶ added in v1.0.5
type SchemasModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
Schemas tfconfig.Variable `json:"schemas,omitempty"`
StartsWith tfconfig.Variable `json:"starts_with,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
WithParameters tfconfig.Variable `json:"with_parameters,omitempty"`
*config.DatasourceModelMeta
}
func Schemas ¶ added in v1.0.5
func Schemas( datasourceName string, ) *SchemasModel
func SchemasWithDefaultMeta ¶ added in v1.0.5
func SchemasWithDefaultMeta() *SchemasModel
func (*SchemasModel) MarshalJSON ¶ added in v1.0.5
func (s *SchemasModel) MarshalJSON() ([]byte, error)
func (*SchemasModel) WithDependsOn ¶ added in v1.0.5
func (s *SchemasModel) WithDependsOn(values ...string) *SchemasModel
func (*SchemasModel) WithInDatabase ¶ added in v1.0.5
func (s *SchemasModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *SchemasModel
func (*SchemasModel) WithInValue ¶ added in v1.0.5
func (s *SchemasModel) WithInValue(value tfconfig.Variable) *SchemasModel
func (*SchemasModel) WithLike ¶ added in v1.0.5
func (s *SchemasModel) WithLike(like string) *SchemasModel
func (*SchemasModel) WithLikeValue ¶ added in v1.0.5
func (s *SchemasModel) WithLikeValue(value tfconfig.Variable) *SchemasModel
func (*SchemasModel) WithLimit ¶ added in v1.0.5
func (s *SchemasModel) WithLimit(rows int) *SchemasModel
func (*SchemasModel) WithLimitValue ¶ added in v1.0.5
func (s *SchemasModel) WithLimitValue(value tfconfig.Variable) *SchemasModel
func (*SchemasModel) WithRowsAndFrom ¶ added in v1.0.5
func (s *SchemasModel) WithRowsAndFrom(rows int, from string) *SchemasModel
func (*SchemasModel) WithSchemasValue ¶ added in v1.0.5
func (s *SchemasModel) WithSchemasValue(value tfconfig.Variable) *SchemasModel
func (*SchemasModel) WithStartsWith ¶ added in v1.0.5
func (s *SchemasModel) WithStartsWith(startsWith string) *SchemasModel
func (*SchemasModel) WithStartsWithValue ¶ added in v1.0.5
func (s *SchemasModel) WithStartsWithValue(value tfconfig.Variable) *SchemasModel
func (*SchemasModel) WithWithDescribe ¶ added in v1.0.5
func (s *SchemasModel) WithWithDescribe(withDescribe bool) *SchemasModel
func (*SchemasModel) WithWithDescribeValue ¶ added in v1.0.5
func (s *SchemasModel) WithWithDescribeValue(value tfconfig.Variable) *SchemasModel
func (*SchemasModel) WithWithParameters ¶ added in v1.0.5
func (s *SchemasModel) WithWithParameters(withParameters bool) *SchemasModel
func (*SchemasModel) WithWithParametersValue ¶ added in v1.0.5
func (s *SchemasModel) WithWithParametersValue(value tfconfig.Variable) *SchemasModel
type SecretsModel ¶ added in v1.0.5
type SecretsModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Secrets tfconfig.Variable `json:"secrets,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func Secrets ¶ added in v1.0.5
func Secrets( datasourceName string, ) *SecretsModel
func SecretsWithDefaultMeta ¶ added in v1.0.5
func SecretsWithDefaultMeta() *SecretsModel
func (*SecretsModel) MarshalJSON ¶ added in v1.0.5
func (s *SecretsModel) MarshalJSON() ([]byte, error)
func (*SecretsModel) WithDependsOn ¶ added in v1.0.5
func (s *SecretsModel) WithDependsOn(values ...string) *SecretsModel
func (*SecretsModel) WithInAccount ¶ added in v1.0.5
func (s *SecretsModel) WithInAccount() *SecretsModel
func (*SecretsModel) WithInDatabase ¶ added in v1.0.5
func (s *SecretsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *SecretsModel
func (*SecretsModel) WithInSchema ¶ added in v1.0.5
func (s *SecretsModel) WithInSchema(schemaId sdk.DatabaseObjectIdentifier) *SecretsModel
func (*SecretsModel) WithInValue ¶ added in v1.0.5
func (s *SecretsModel) WithInValue(value tfconfig.Variable) *SecretsModel
func (*SecretsModel) WithLike ¶ added in v1.0.5
func (s *SecretsModel) WithLike(like string) *SecretsModel
func (*SecretsModel) WithLikeValue ¶ added in v1.0.5
func (s *SecretsModel) WithLikeValue(value tfconfig.Variable) *SecretsModel
func (*SecretsModel) WithSecretsValue ¶ added in v1.0.5
func (s *SecretsModel) WithSecretsValue(value tfconfig.Variable) *SecretsModel
func (*SecretsModel) WithWithDescribe ¶ added in v1.0.5
func (s *SecretsModel) WithWithDescribe(withDescribe bool) *SecretsModel
func (*SecretsModel) WithWithDescribeValue ¶ added in v1.0.5
func (s *SecretsModel) WithWithDescribeValue(value tfconfig.Variable) *SecretsModel
type SecurityIntegrationsModel ¶ added in v1.0.5
type SecurityIntegrationsModel struct {
Like tfconfig.Variable `json:"like,omitempty"`
SecurityIntegrations tfconfig.Variable `json:"security_integrations,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func SecurityIntegrations ¶ added in v1.0.5
func SecurityIntegrations( datasourceName string, ) *SecurityIntegrationsModel
func SecurityIntegrationsWithDefaultMeta ¶ added in v1.0.5
func SecurityIntegrationsWithDefaultMeta() *SecurityIntegrationsModel
func (*SecurityIntegrationsModel) MarshalJSON ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) MarshalJSON() ([]byte, error)
func (*SecurityIntegrationsModel) WithDependsOn ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) WithDependsOn(values ...string) *SecurityIntegrationsModel
func (*SecurityIntegrationsModel) WithLike ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) WithLike(like string) *SecurityIntegrationsModel
func (*SecurityIntegrationsModel) WithLikeValue ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) WithLikeValue(value tfconfig.Variable) *SecurityIntegrationsModel
func (*SecurityIntegrationsModel) WithSecurityIntegrationsValue ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) WithSecurityIntegrationsValue(value tfconfig.Variable) *SecurityIntegrationsModel
func (*SecurityIntegrationsModel) WithWithDescribe ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) WithWithDescribe(withDescribe bool) *SecurityIntegrationsModel
func (*SecurityIntegrationsModel) WithWithDescribeValue ¶ added in v1.0.5
func (s *SecurityIntegrationsModel) WithWithDescribeValue(value tfconfig.Variable) *SecurityIntegrationsModel
type StreamlitsModel ¶ added in v1.0.5
type StreamlitsModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
Streamlits tfconfig.Variable `json:"streamlits,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func Streamlits ¶ added in v1.0.5
func Streamlits( datasourceName string, ) *StreamlitsModel
func StreamlitsWithDefaultMeta ¶ added in v1.0.5
func StreamlitsWithDefaultMeta() *StreamlitsModel
func (*StreamlitsModel) MarshalJSON ¶ added in v1.0.5
func (s *StreamlitsModel) MarshalJSON() ([]byte, error)
func (*StreamlitsModel) WithDependsOn ¶ added in v1.0.5
func (s *StreamlitsModel) WithDependsOn(values ...string) *StreamlitsModel
func (*StreamlitsModel) WithInDatabase ¶ added in v1.1.0
func (s *StreamlitsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *StreamlitsModel
func (*StreamlitsModel) WithInValue ¶ added in v1.0.5
func (s *StreamlitsModel) WithInValue(value tfconfig.Variable) *StreamlitsModel
func (*StreamlitsModel) WithLike ¶ added in v1.0.5
func (s *StreamlitsModel) WithLike(like string) *StreamlitsModel
func (*StreamlitsModel) WithLikeValue ¶ added in v1.0.5
func (s *StreamlitsModel) WithLikeValue(value tfconfig.Variable) *StreamlitsModel
func (*StreamlitsModel) WithLimitValue ¶ added in v1.0.5
func (s *StreamlitsModel) WithLimitValue(value tfconfig.Variable) *StreamlitsModel
func (*StreamlitsModel) WithStreamlitsValue ¶ added in v1.0.5
func (s *StreamlitsModel) WithStreamlitsValue(value tfconfig.Variable) *StreamlitsModel
func (*StreamlitsModel) WithWithDescribe ¶ added in v1.0.5
func (s *StreamlitsModel) WithWithDescribe(withDescribe bool) *StreamlitsModel
func (*StreamlitsModel) WithWithDescribeValue ¶ added in v1.0.5
func (s *StreamlitsModel) WithWithDescribeValue(value tfconfig.Variable) *StreamlitsModel
type StreamsModel ¶ added in v1.0.5
type StreamsModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
StartsWith tfconfig.Variable `json:"starts_with,omitempty"`
Streams tfconfig.Variable `json:"streams,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func Streams ¶ added in v1.0.5
func Streams( datasourceName string, ) *StreamsModel
func StreamsWithDefaultMeta ¶ added in v1.0.5
func StreamsWithDefaultMeta() *StreamsModel
func (*StreamsModel) MarshalJSON ¶ added in v1.0.5
func (s *StreamsModel) MarshalJSON() ([]byte, error)
func (*StreamsModel) WithDependsOn ¶ added in v1.0.5
func (s *StreamsModel) WithDependsOn(values ...string) *StreamsModel
func (*StreamsModel) WithInDatabase ¶ added in v1.0.5
func (s *StreamsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *StreamsModel
func (*StreamsModel) WithInValue ¶ added in v1.0.5
func (s *StreamsModel) WithInValue(value tfconfig.Variable) *StreamsModel
func (*StreamsModel) WithLike ¶ added in v1.0.5
func (s *StreamsModel) WithLike(like string) *StreamsModel
func (*StreamsModel) WithLikeValue ¶ added in v1.0.5
func (s *StreamsModel) WithLikeValue(value tfconfig.Variable) *StreamsModel
func (*StreamsModel) WithLimitValue ¶ added in v1.0.5
func (s *StreamsModel) WithLimitValue(value tfconfig.Variable) *StreamsModel
func (*StreamsModel) WithStartsWith ¶ added in v1.0.5
func (s *StreamsModel) WithStartsWith(startsWith string) *StreamsModel
func (*StreamsModel) WithStartsWithValue ¶ added in v1.0.5
func (s *StreamsModel) WithStartsWithValue(value tfconfig.Variable) *StreamsModel
func (*StreamsModel) WithStreamsValue ¶ added in v1.0.5
func (s *StreamsModel) WithStreamsValue(value tfconfig.Variable) *StreamsModel
func (*StreamsModel) WithWithDescribe ¶ added in v1.0.5
func (s *StreamsModel) WithWithDescribe(withDescribe bool) *StreamsModel
func (*StreamsModel) WithWithDescribeValue ¶ added in v1.0.5
func (s *StreamsModel) WithWithDescribeValue(value tfconfig.Variable) *StreamsModel
type TagsModel ¶ added in v1.0.5
type TagsModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Tags tfconfig.Variable `json:"tags,omitempty"`
*config.DatasourceModelMeta
}
func TagsWithDefaultMeta ¶ added in v1.0.5
func TagsWithDefaultMeta() *TagsModel
func (*TagsModel) MarshalJSON ¶ added in v1.0.5
func (*TagsModel) WithDependsOn ¶ added in v1.0.5
func (*TagsModel) WithInDatabase ¶ added in v1.0.5
func (t *TagsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *TagsModel
func (*TagsModel) WithInValue ¶ added in v1.0.5
func (*TagsModel) WithLikeValue ¶ added in v1.0.5
type TasksModel ¶ added in v1.0.5
type TasksModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
RootOnly tfconfig.Variable `json:"root_only,omitempty"`
StartsWith tfconfig.Variable `json:"starts_with,omitempty"`
Tasks tfconfig.Variable `json:"tasks,omitempty"`
WithParameters tfconfig.Variable `json:"with_parameters,omitempty"`
*config.DatasourceModelMeta
}
func Tasks ¶ added in v1.0.5
func Tasks( datasourceName string, ) *TasksModel
func TasksWithDefaultMeta ¶ added in v1.0.5
func TasksWithDefaultMeta() *TasksModel
func (*TasksModel) MarshalJSON ¶ added in v1.0.5
func (t *TasksModel) MarshalJSON() ([]byte, error)
func (*TasksModel) WithDependsOn ¶ added in v1.0.5
func (t *TasksModel) WithDependsOn(values ...string) *TasksModel
func (*TasksModel) WithInAccount ¶ added in v1.0.5
func (t *TasksModel) WithInAccount() *TasksModel
func (*TasksModel) WithInDatabase ¶ added in v1.0.5
func (t *TasksModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *TasksModel
func (*TasksModel) WithInSchema ¶ added in v1.0.5
func (t *TasksModel) WithInSchema(schemaId sdk.DatabaseObjectIdentifier) *TasksModel
func (*TasksModel) WithInValue ¶ added in v1.0.5
func (t *TasksModel) WithInValue(value tfconfig.Variable) *TasksModel
func (*TasksModel) WithLike ¶ added in v1.0.5
func (t *TasksModel) WithLike(like string) *TasksModel
func (*TasksModel) WithLikeValue ¶ added in v1.0.5
func (t *TasksModel) WithLikeValue(value tfconfig.Variable) *TasksModel
func (*TasksModel) WithLimitRows ¶ added in v1.0.5
func (t *TasksModel) WithLimitRows(rows int) *TasksModel
func (*TasksModel) WithLimitRowsAndFrom ¶ added in v1.0.5
func (t *TasksModel) WithLimitRowsAndFrom(rows int, from string) *TasksModel
func (*TasksModel) WithLimitValue ¶ added in v1.0.5
func (t *TasksModel) WithLimitValue(value tfconfig.Variable) *TasksModel
func (*TasksModel) WithRootOnly ¶ added in v1.0.5
func (t *TasksModel) WithRootOnly(rootOnly bool) *TasksModel
func (*TasksModel) WithRootOnlyValue ¶ added in v1.0.5
func (t *TasksModel) WithRootOnlyValue(value tfconfig.Variable) *TasksModel
func (*TasksModel) WithStartsWith ¶ added in v1.0.5
func (t *TasksModel) WithStartsWith(startsWith string) *TasksModel
func (*TasksModel) WithStartsWithValue ¶ added in v1.0.5
func (t *TasksModel) WithStartsWithValue(value tfconfig.Variable) *TasksModel
func (*TasksModel) WithTasksValue ¶ added in v1.0.5
func (t *TasksModel) WithTasksValue(value tfconfig.Variable) *TasksModel
func (*TasksModel) WithWithParameters ¶ added in v1.0.5
func (t *TasksModel) WithWithParameters(withParameters bool) *TasksModel
func (*TasksModel) WithWithParametersValue ¶ added in v1.0.5
func (t *TasksModel) WithWithParametersValue(value tfconfig.Variable) *TasksModel
type UsersModel ¶ added in v1.0.5
type UsersModel struct {
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
StartsWith tfconfig.Variable `json:"starts_with,omitempty"`
Users tfconfig.Variable `json:"users,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
WithParameters tfconfig.Variable `json:"with_parameters,omitempty"`
*config.DatasourceModelMeta
}
func Users ¶ added in v1.0.5
func Users( datasourceName string, ) *UsersModel
func UsersWithDefaultMeta ¶ added in v1.0.5
func UsersWithDefaultMeta() *UsersModel
func (*UsersModel) MarshalJSON ¶ added in v1.0.5
func (u *UsersModel) MarshalJSON() ([]byte, error)
func (*UsersModel) WithDependsOn ¶ added in v1.0.5
func (u *UsersModel) WithDependsOn(values ...string) *UsersModel
func (*UsersModel) WithLike ¶ added in v1.0.5
func (u *UsersModel) WithLike(like string) *UsersModel
func (*UsersModel) WithLikeValue ¶ added in v1.0.5
func (u *UsersModel) WithLikeValue(value tfconfig.Variable) *UsersModel
func (*UsersModel) WithLimitRowsAndFrom ¶ added in v1.0.5
func (u *UsersModel) WithLimitRowsAndFrom(rows int, from string) *UsersModel
func (*UsersModel) WithLimitValue ¶ added in v1.0.5
func (u *UsersModel) WithLimitValue(value tfconfig.Variable) *UsersModel
func (*UsersModel) WithStartsWith ¶ added in v1.0.5
func (u *UsersModel) WithStartsWith(startsWith string) *UsersModel
func (*UsersModel) WithStartsWithValue ¶ added in v1.0.5
func (u *UsersModel) WithStartsWithValue(value tfconfig.Variable) *UsersModel
func (*UsersModel) WithUsersValue ¶ added in v1.0.5
func (u *UsersModel) WithUsersValue(value tfconfig.Variable) *UsersModel
func (*UsersModel) WithWithDescribe ¶ added in v1.0.5
func (u *UsersModel) WithWithDescribe(withDescribe bool) *UsersModel
func (*UsersModel) WithWithDescribeValue ¶ added in v1.0.5
func (u *UsersModel) WithWithDescribeValue(value tfconfig.Variable) *UsersModel
func (*UsersModel) WithWithParameters ¶ added in v1.0.5
func (u *UsersModel) WithWithParameters(withParameters bool) *UsersModel
func (*UsersModel) WithWithParametersValue ¶ added in v1.0.5
func (u *UsersModel) WithWithParametersValue(value tfconfig.Variable) *UsersModel
type ViewsModel ¶ added in v1.0.5
type ViewsModel struct {
In tfconfig.Variable `json:"in,omitempty"`
Like tfconfig.Variable `json:"like,omitempty"`
Limit tfconfig.Variable `json:"limit,omitempty"`
StartsWith tfconfig.Variable `json:"starts_with,omitempty"`
Views tfconfig.Variable `json:"views,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
*config.DatasourceModelMeta
}
func Views ¶ added in v1.0.5
func Views( datasourceName string, ) *ViewsModel
func ViewsWithDefaultMeta ¶ added in v1.0.5
func ViewsWithDefaultMeta() *ViewsModel
func (*ViewsModel) MarshalJSON ¶ added in v1.0.5
func (v *ViewsModel) MarshalJSON() ([]byte, error)
func (*ViewsModel) WithDependsOn ¶ added in v1.0.5
func (v *ViewsModel) WithDependsOn(values ...string) *ViewsModel
func (*ViewsModel) WithInDatabase ¶ added in v1.0.5
func (v *ViewsModel) WithInDatabase(databaseId sdk.AccountObjectIdentifier) *ViewsModel
func (*ViewsModel) WithInSchema ¶ added in v1.0.5
func (v *ViewsModel) WithInSchema(schemaId sdk.DatabaseObjectIdentifier) *ViewsModel
func (*ViewsModel) WithInValue ¶ added in v1.0.5
func (v *ViewsModel) WithInValue(value tfconfig.Variable) *ViewsModel
func (*ViewsModel) WithLike ¶ added in v1.0.5
func (v *ViewsModel) WithLike(like string) *ViewsModel
func (*ViewsModel) WithLikeValue ¶ added in v1.0.5
func (v *ViewsModel) WithLikeValue(value tfconfig.Variable) *ViewsModel
func (*ViewsModel) WithLimitRowsAndFrom ¶ added in v1.0.5
func (v *ViewsModel) WithLimitRowsAndFrom(rows int, from string) *ViewsModel
func (*ViewsModel) WithLimitValue ¶ added in v1.0.5
func (v *ViewsModel) WithLimitValue(value tfconfig.Variable) *ViewsModel
func (*ViewsModel) WithStartsWith ¶ added in v1.0.5
func (v *ViewsModel) WithStartsWith(startsWith string) *ViewsModel
func (*ViewsModel) WithStartsWithValue ¶ added in v1.0.5
func (v *ViewsModel) WithStartsWithValue(value tfconfig.Variable) *ViewsModel
func (*ViewsModel) WithViewsValue ¶ added in v1.0.5
func (v *ViewsModel) WithViewsValue(value tfconfig.Variable) *ViewsModel
func (*ViewsModel) WithWithDescribe ¶ added in v1.0.5
func (v *ViewsModel) WithWithDescribe(withDescribe bool) *ViewsModel
func (*ViewsModel) WithWithDescribeValue ¶ added in v1.0.5
func (v *ViewsModel) WithWithDescribeValue(value tfconfig.Variable) *ViewsModel
type WarehousesModel ¶ added in v1.0.5
type WarehousesModel struct {
Like tfconfig.Variable `json:"like,omitempty"`
Warehouses tfconfig.Variable `json:"warehouses,omitempty"`
WithDescribe tfconfig.Variable `json:"with_describe,omitempty"`
WithParameters tfconfig.Variable `json:"with_parameters,omitempty"`
*config.DatasourceModelMeta
}
func Warehouses ¶ added in v1.0.5
func Warehouses( datasourceName string, ) *WarehousesModel
func WarehousesWithDefaultMeta ¶ added in v1.0.5
func WarehousesWithDefaultMeta() *WarehousesModel
func (*WarehousesModel) MarshalJSON ¶ added in v1.0.5
func (w *WarehousesModel) MarshalJSON() ([]byte, error)
func (*WarehousesModel) WithDependsOn ¶ added in v1.0.5
func (w *WarehousesModel) WithDependsOn(values ...string) *WarehousesModel
func (*WarehousesModel) WithLike ¶ added in v1.0.5
func (w *WarehousesModel) WithLike(like string) *WarehousesModel
func (*WarehousesModel) WithLikeValue ¶ added in v1.0.5
func (w *WarehousesModel) WithLikeValue(value tfconfig.Variable) *WarehousesModel
func (*WarehousesModel) WithWarehousesValue ¶ added in v1.0.5
func (w *WarehousesModel) WithWarehousesValue(value tfconfig.Variable) *WarehousesModel
func (*WarehousesModel) WithWithDescribe ¶ added in v1.0.5
func (w *WarehousesModel) WithWithDescribe(withDescribe bool) *WarehousesModel
func (*WarehousesModel) WithWithDescribeValue ¶ added in v1.0.5
func (w *WarehousesModel) WithWithDescribeValue(value tfconfig.Variable) *WarehousesModel
func (*WarehousesModel) WithWithParameters ¶ added in v1.0.5
func (w *WarehousesModel) WithWithParameters(withParameters bool) *WarehousesModel
func (*WarehousesModel) WithWithParametersValue ¶ added in v1.0.5
func (w *WarehousesModel) WithWithParametersValue(value tfconfig.Variable) *WarehousesModel
Source Files
¶
- accounts_model_gen.go
- database_model_gen.go
- database_role_model_gen.go
- database_roles_model_ext.go
- database_roles_model_gen.go
- databases_model_ext.go
- databases_model_gen.go
- generate.go
- grants_model_ext.go
- grants_model_gen.go
- masking_policies_model_gen.go
- network_policies_model_gen.go
- resource_monitors_model_gen.go
- schemas_model_ext.go
- schemas_model_gen.go
- secrets_model_ext.go
- secrets_model_gen.go
- security_integrations_model_gen.go
- streamlits_model_ext.go
- streamlits_model_gen.go
- streams_model_ext.go
- streams_model_gen.go
- tags_model_ext.go
- tags_model_gen.go
- tasks_model_ext.go
- tasks_model_gen.go
- users_model_ext.go
- users_model_gen.go
- views_model_ext.go
- views_model_gen.go
- warehouses_model_gen.go
Click to show internal directories.
Click to hide internal directories.