Documentation ¶
Index ¶
- type DataArgs
- type DataSource
- type DataSupportedDatabaseFlagsAttributes
- func (sdf DataSupportedDatabaseFlagsAttributes) AcceptsMultipleValues() terra.BoolValue
- func (sdf DataSupportedDatabaseFlagsAttributes) FlagName() terra.StringValue
- func (sdf DataSupportedDatabaseFlagsAttributes) IntegerRestrictions() terra.ListValue[DataSupportedDatabaseFlagsIntegerRestrictionsAttributes]
- func (sdf DataSupportedDatabaseFlagsAttributes) InternalRef() (terra.Reference, error)
- func (sdf DataSupportedDatabaseFlagsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sdf DataSupportedDatabaseFlagsAttributes) InternalWithRef(ref terra.Reference) DataSupportedDatabaseFlagsAttributes
- func (sdf DataSupportedDatabaseFlagsAttributes) Name() terra.StringValue
- func (sdf DataSupportedDatabaseFlagsAttributes) RequiresDbRestart() terra.BoolValue
- func (sdf DataSupportedDatabaseFlagsAttributes) StringRestrictions() terra.ListValue[DataSupportedDatabaseFlagsStringRestrictionsAttributes]
- func (sdf DataSupportedDatabaseFlagsAttributes) SupportedDbVersions() terra.ListValue[terra.StringValue]
- func (sdf DataSupportedDatabaseFlagsAttributes) ValueType() terra.StringValue
- type DataSupportedDatabaseFlagsIntegerRestrictionsAttributes
- func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalRef() (terra.Reference, error)
- func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalWithRef(ref terra.Reference) DataSupportedDatabaseFlagsIntegerRestrictionsAttributes
- func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) MaxValue() terra.StringValue
- func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) MinValue() terra.StringValue
- type DataSupportedDatabaseFlagsIntegerRestrictionsState
- type DataSupportedDatabaseFlagsState
- type DataSupportedDatabaseFlagsStringRestrictionsAttributes
- func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) AllowedValues() terra.ListValue[terra.StringValue]
- func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalRef() (terra.Reference, error)
- func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalWithRef(ref terra.Reference) DataSupportedDatabaseFlagsStringRestrictionsAttributes
- type DataSupportedDatabaseFlagsStringRestrictionsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataArgs ¶
type DataArgs struct { // Id: string, optional Id terra.StringValue `hcl:"id,attr"` // Location: string, required Location terra.StringValue `hcl:"location,attr" validate:"required"` // Project: string, optional Project terra.StringValue `hcl:"project,attr"` }
DataArgs contains the configurations for google_alloydb_supported_database_flags.
type DataSource ¶
DataSource represents the Terraform data resource google_alloydb_supported_database_flags.
func Data ¶
func Data(name string, args DataArgs) *DataSource
Data creates a new instance of DataSource.
func (*DataSource) Attributes ¶
func (gasdf *DataSource) Attributes() dataGoogleAlloydbSupportedDatabaseFlagsAttributes
Attributes returns the attributes for DataSource.
func (*DataSource) Configuration ¶
func (gasdf *DataSource) Configuration() interface{}
Configuration returns the configuration (args) for DataSource.
func (*DataSource) DataSource ¶
func (gasdf *DataSource) DataSource() string
DataSource returns the Terraform object type for DataSource.
func (*DataSource) LocalName ¶
func (gasdf *DataSource) LocalName() string
LocalName returns the local name for DataSource.
type DataSupportedDatabaseFlagsAttributes ¶
type DataSupportedDatabaseFlagsAttributes struct {
// contains filtered or unexported fields
}
func (DataSupportedDatabaseFlagsAttributes) AcceptsMultipleValues ¶
func (sdf DataSupportedDatabaseFlagsAttributes) AcceptsMultipleValues() terra.BoolValue
func (DataSupportedDatabaseFlagsAttributes) FlagName ¶
func (sdf DataSupportedDatabaseFlagsAttributes) FlagName() terra.StringValue
func (DataSupportedDatabaseFlagsAttributes) IntegerRestrictions ¶
func (sdf DataSupportedDatabaseFlagsAttributes) IntegerRestrictions() terra.ListValue[DataSupportedDatabaseFlagsIntegerRestrictionsAttributes]
func (DataSupportedDatabaseFlagsAttributes) InternalRef ¶
func (sdf DataSupportedDatabaseFlagsAttributes) InternalRef() (terra.Reference, error)
func (DataSupportedDatabaseFlagsAttributes) InternalTokens ¶
func (sdf DataSupportedDatabaseFlagsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSupportedDatabaseFlagsAttributes) InternalWithRef ¶
func (sdf DataSupportedDatabaseFlagsAttributes) InternalWithRef(ref terra.Reference) DataSupportedDatabaseFlagsAttributes
func (DataSupportedDatabaseFlagsAttributes) Name ¶
func (sdf DataSupportedDatabaseFlagsAttributes) Name() terra.StringValue
func (DataSupportedDatabaseFlagsAttributes) RequiresDbRestart ¶
func (sdf DataSupportedDatabaseFlagsAttributes) RequiresDbRestart() terra.BoolValue
func (DataSupportedDatabaseFlagsAttributes) StringRestrictions ¶
func (sdf DataSupportedDatabaseFlagsAttributes) StringRestrictions() terra.ListValue[DataSupportedDatabaseFlagsStringRestrictionsAttributes]
func (DataSupportedDatabaseFlagsAttributes) SupportedDbVersions ¶
func (sdf DataSupportedDatabaseFlagsAttributes) SupportedDbVersions() terra.ListValue[terra.StringValue]
func (DataSupportedDatabaseFlagsAttributes) ValueType ¶
func (sdf DataSupportedDatabaseFlagsAttributes) ValueType() terra.StringValue
type DataSupportedDatabaseFlagsIntegerRestrictionsAttributes ¶
type DataSupportedDatabaseFlagsIntegerRestrictionsAttributes struct {
// contains filtered or unexported fields
}
func (DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalRef ¶
func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalRef() (terra.Reference, error)
func (DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalTokens ¶
func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalWithRef ¶
func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) InternalWithRef(ref terra.Reference) DataSupportedDatabaseFlagsIntegerRestrictionsAttributes
func (DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) MaxValue ¶
func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) MaxValue() terra.StringValue
func (DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) MinValue ¶
func (ir DataSupportedDatabaseFlagsIntegerRestrictionsAttributes) MinValue() terra.StringValue
type DataSupportedDatabaseFlagsState ¶
type DataSupportedDatabaseFlagsState struct { AcceptsMultipleValues bool `json:"accepts_multiple_values"` FlagName string `json:"flag_name"` Name string `json:"name"` RequiresDbRestart bool `json:"requires_db_restart"` SupportedDbVersions []string `json:"supported_db_versions"` ValueType string `json:"value_type"` IntegerRestrictions []DataSupportedDatabaseFlagsIntegerRestrictionsState `json:"integer_restrictions"` StringRestrictions []DataSupportedDatabaseFlagsStringRestrictionsState `json:"string_restrictions"` }
type DataSupportedDatabaseFlagsStringRestrictionsAttributes ¶
type DataSupportedDatabaseFlagsStringRestrictionsAttributes struct {
// contains filtered or unexported fields
}
func (DataSupportedDatabaseFlagsStringRestrictionsAttributes) AllowedValues ¶
func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) AllowedValues() terra.ListValue[terra.StringValue]
func (DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalRef ¶
func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalRef() (terra.Reference, error)
func (DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalTokens ¶
func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalTokens() (hclwrite.Tokens, error)
func (DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalWithRef ¶
func (sr DataSupportedDatabaseFlagsStringRestrictionsAttributes) InternalWithRef(ref terra.Reference) DataSupportedDatabaseFlagsStringRestrictionsAttributes
type DataSupportedDatabaseFlagsStringRestrictionsState ¶
type DataSupportedDatabaseFlagsStringRestrictionsState struct {
AllowedValues []string `json:"allowed_values"`
}
Click to show internal directories.
Click to hide internal directories.