Versions in this module Expand all Collapse all v7 v7.0.0 Jun 15, 2023 Changes in this version + func NewProcedureGrant_Override(p ProcedureGrant, scope constructs.Construct, id *string, ...) + func ProcedureGrant_IsConstruct(x interface{}) *bool + func ProcedureGrant_IsTerraformElement(x interface{}) *bool + func ProcedureGrant_IsTerraformResource(x interface{}) *bool + func ProcedureGrant_TfResourceType() *string + type ProcedureGrant interface + AddOverride func(path *string, value interface{}) + ArgumentDataTypes func() *[]*string + ArgumentDataTypesInput func() *[]*string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + DatabaseName func() *string + DatabaseNameInput func() *string + DependsOn func() *[]*string + EnableMultipleGrants func() interface{} + EnableMultipleGrantsInput func() interface{} + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + Node func() constructs.Node + OnAll func() interface{} + OnAllInput func() interface{} + OnFuture func() interface{} + OnFutureInput func() interface{} + OverrideLogicalId func(newLogicalId *string) + Privilege func() *string + PrivilegeInput func() *string + ProcedureName func() *string + ProcedureNameInput func() *string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + RawOverrides func() interface{} + ResetArgumentDataTypes func() + ResetEnableMultipleGrants func() + ResetId func() + ResetOnAll func() + ResetOnFuture func() + ResetOverrideLogicalId func() + ResetPrivilege func() + ResetProcedureName func() + ResetRevertOwnershipToRoleName func() + ResetSchemaName func() + ResetShares func() + ResetWithGrantOption func() + RevertOwnershipToRoleName func() *string + RevertOwnershipToRoleNameInput func() *string + Roles func() *[]*string + RolesInput func() *[]*string + SchemaName func() *string + SchemaNameInput func() *string + SetArgumentDataTypes func(val *[]*string) + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDatabaseName func(val *string) + SetDependsOn func(val *[]*string) + SetEnableMultipleGrants func(val interface{}) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetOnAll func(val interface{}) + SetOnFuture func(val interface{}) + SetPrivilege func(val *string) + SetProcedureName func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetRevertOwnershipToRoleName func(val *string) + SetRoles func(val *[]*string) + SetSchemaName func(val *string) + SetShares func(val *[]*string) + SetWithGrantOption func(val interface{}) + Shares func() *[]*string + SharesInput func() *[]*string + SynthesizeAttributes func() *map[string]interface{} + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + WithGrantOption func() interface{} + WithGrantOptionInput func() interface{} + func NewProcedureGrant(scope constructs.Construct, id *string, config *ProcedureGrantConfig) ProcedureGrant + type ProcedureGrantConfig struct + ArgumentDataTypes *[]*string + Connection interface{} + Count interface{} + DatabaseName *string + DependsOn *[]cdktf.ITerraformDependable + EnableMultipleGrants interface{} + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + OnAll interface{} + OnFuture interface{} + Privilege *string + ProcedureName *string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + RevertOwnershipToRoleName *string + Roles *[]*string + SchemaName *string + Shares *[]*string + WithGrantOption interface{} Other modules containing this package github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v10 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v11 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v3 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v4 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v5 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v6 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v8 github.com/cdktf/cdktf-provider-snowflake-go/snowflake/v9