Versions in this module Expand all Collapse all v0 v0.4.1 Sep 24, 2024 v0.4.0 May 16, 2024 Changes in this version + func NewAttribute(a resource.Attribute) (generatorschema.GeneratorAttribute, error) + func NewAttributes(a resource.Attributes) (generatorschema.GeneratorAttributes, error) + func NewBlock(b resource.Block) (generatorschema.GeneratorBlock, error) + func NewBlocks(b resource.Blocks) (generatorschema.GeneratorBlocks, error) + func NewSchema(d resource.Resource) (generatorschema.GeneratorSchema, error) + func NewSchemas(spec spec.Specification) (map[string]generatorschema.GeneratorSchema, error) + type GeneratorBoolAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypePrimitive + Default convert.DefaultBool + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorBoolAttribute(name string, a *resource.BoolAttribute) (GeneratorBoolAttribute, error) + func (g GeneratorBoolAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorBoolAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorBoolAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorBoolAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorBoolAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorBoolAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorBoolAttribute) Imports() *generatorschema.Imports + func (g GeneratorBoolAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorBoolAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorBoolAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorBoolAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorFloat64Attribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypePrimitive + Default convert.DefaultFloat64 + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorFloat64Attribute(name string, a *resource.Float64Attribute) (GeneratorFloat64Attribute, error) + func (g GeneratorFloat64Attribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorFloat64Attribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorFloat64Attribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorFloat64Attribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorFloat64Attribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorFloat64Attribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorFloat64Attribute) Imports() *generatorschema.Imports + func (g GeneratorFloat64Attribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorFloat64Attribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorFloat64Attribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorFloat64Attribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorInt64Attribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypePrimitive + Default convert.DefaultInt64 + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorInt64Attribute(name string, a *resource.Int64Attribute) (GeneratorInt64Attribute, error) + func (g GeneratorInt64Attribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorInt64Attribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorInt64Attribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorInt64Attribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorInt64Attribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorInt64Attribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorInt64Attribute) Imports() *generatorschema.Imports + func (g GeneratorInt64Attribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorInt64Attribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorInt64Attribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorInt64Attribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorListAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeCollection + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + ElementType specschema.ElementType + ElementTypeCollection convert.ElementType + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorListAttribute(name string, a *resource.ListAttribute) (GeneratorListAttribute, error) + func (g GeneratorListAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorListAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorListAttribute) CollectionType() (map[string]string, error) + func (g GeneratorListAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorListAttribute) ElemType() specschema.ElementType + func (g GeneratorListAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorListAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorListAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorListAttribute) Imports() *generatorschema.Imports + func (g GeneratorListAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorListAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorListAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorListAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorListNestedAttribute struct + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedCollection + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + NestedAttributeObject NestedAttributeObject + NestedObject GeneratorNestedAttributeObject + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorListNestedAttribute(name string, a *resource.ListNestedAttribute) (GeneratorListNestedAttribute, error) + func (g GeneratorListNestedAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorListNestedAttribute) Equal(ga schema.GeneratorAttribute) bool + func (g GeneratorListNestedAttribute) From() (schema.ToFromConversion, error) + func (g GeneratorListNestedAttribute) GeneratorSchemaType() schema.Type + func (g GeneratorListNestedAttribute) GetAttributes() schema.GeneratorAttributes + func (g GeneratorListNestedAttribute) Imports() *schema.Imports + func (g GeneratorListNestedAttribute) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorListNestedAttribute) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorListNestedAttribute) To() (schema.ToFromConversion, error) + func (g GeneratorListNestedAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorListNestedBlock struct + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedCollection + DeprecationMessage convert.DeprecationMessage + Description convert.Description + NestedBlockObject NestedBlockObject + NestedObject GeneratorNestedBlockObject + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorListNestedBlock(name string, b *resource.ListNestedBlock) (GeneratorListNestedBlock, error) + func (g GeneratorListNestedBlock) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorListNestedBlock) Equal(ga schema.GeneratorBlock) bool + func (g GeneratorListNestedBlock) From() (schema.ToFromConversion, error) + func (g GeneratorListNestedBlock) GeneratorSchemaType() schema.Type + func (g GeneratorListNestedBlock) GetAttributes() schema.GeneratorAttributes + func (g GeneratorListNestedBlock) GetBlocks() schema.GeneratorBlocks + func (g GeneratorListNestedBlock) Imports() *schema.Imports + func (g GeneratorListNestedBlock) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorListNestedBlock) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorListNestedBlock) To() (schema.ToFromConversion, error) + func (g GeneratorListNestedBlock) ToFromFunctions(name string) ([]byte, error) + type GeneratorMapAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeCollection + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + ElementType specschema.ElementType + ElementTypeCollection convert.ElementType + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorMapAttribute(name string, a *resource.MapAttribute) (GeneratorMapAttribute, error) + func (g GeneratorMapAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorMapAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorMapAttribute) CollectionType() (map[string]string, error) + func (g GeneratorMapAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorMapAttribute) ElemType() specschema.ElementType + func (g GeneratorMapAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorMapAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorMapAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorMapAttribute) Imports() *generatorschema.Imports + func (g GeneratorMapAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorMapAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorMapAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorMapAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorMapNestedAttribute struct + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedCollection + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + NestedAttributeObject NestedAttributeObject + NestedObject GeneratorNestedAttributeObject + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorMapNestedAttribute(name string, a *resource.MapNestedAttribute) (GeneratorMapNestedAttribute, error) + func (g GeneratorMapNestedAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorMapNestedAttribute) Equal(ga schema.GeneratorAttribute) bool + func (g GeneratorMapNestedAttribute) From() (schema.ToFromConversion, error) + func (g GeneratorMapNestedAttribute) GeneratorSchemaType() schema.Type + func (g GeneratorMapNestedAttribute) GetAttributes() schema.GeneratorAttributes + func (g GeneratorMapNestedAttribute) Imports() *schema.Imports + func (g GeneratorMapNestedAttribute) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorMapNestedAttribute) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorMapNestedAttribute) To() (schema.ToFromConversion, error) + func (g GeneratorMapNestedAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorNestedAttributeObject struct + AssociatedExternalType *schema.AssocExtType + Attributes schema.GeneratorAttributes + CustomType *specschema.CustomType + PlanModifiers specschema.ObjectPlanModifiers + Validators specschema.ObjectValidators + func (g GeneratorNestedAttributeObject) Equal(other GeneratorNestedAttributeObject) bool + type GeneratorNestedBlockObject struct + AssociatedExternalType *schema.AssocExtType + Attributes schema.GeneratorAttributes + Blocks schema.GeneratorBlocks + CustomType *specschema.CustomType + PlanModifiers specschema.ObjectPlanModifiers + Validators specschema.ObjectValidators + func (g GeneratorNestedBlockObject) Equal(other GeneratorNestedBlockObject) bool + type GeneratorNumberAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypePrimitive + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorNumberAttribute(name string, a *resource.NumberAttribute) (GeneratorNumberAttribute, error) + func (g GeneratorNumberAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorNumberAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorNumberAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorNumberAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorNumberAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorNumberAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorNumberAttribute) Imports() *generatorschema.Imports + func (g GeneratorNumberAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorNumberAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorNumberAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorNumberAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorObjectAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + AttributeTypes specschema.ObjectAttributeTypes + AttributeTypesObject convert.ObjectAttributeTypes + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeObject + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorObjectAttribute(name string, a *resource.ObjectAttribute) (GeneratorObjectAttribute, error) + func (g GeneratorObjectAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorObjectAttribute) AttrTypes() specschema.ObjectAttributeTypes + func (g GeneratorObjectAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorObjectAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorObjectAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorObjectAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorObjectAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorObjectAttribute) Imports() *generatorschema.Imports + func (g GeneratorObjectAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorObjectAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorObjectAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorObjectAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorSetAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeCollection + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + ElementType specschema.ElementType + ElementTypeCollection convert.ElementType + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorSetAttribute(name string, a *resource.SetAttribute) (GeneratorSetAttribute, error) + func (g GeneratorSetAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorSetAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorSetAttribute) CollectionType() (map[string]string, error) + func (g GeneratorSetAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorSetAttribute) ElemType() specschema.ElementType + func (g GeneratorSetAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorSetAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorSetAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorSetAttribute) Imports() *generatorschema.Imports + func (g GeneratorSetAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorSetAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorSetAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorSetAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorSetNestedAttribute struct + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedCollection + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + NestedAttributeObject NestedAttributeObject + NestedObject GeneratorNestedAttributeObject + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorSetNestedAttribute(name string, a *resource.SetNestedAttribute) (GeneratorSetNestedAttribute, error) + func (g GeneratorSetNestedAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorSetNestedAttribute) Equal(ga schema.GeneratorAttribute) bool + func (g GeneratorSetNestedAttribute) From() (schema.ToFromConversion, error) + func (g GeneratorSetNestedAttribute) GeneratorSchemaType() schema.Type + func (g GeneratorSetNestedAttribute) GetAttributes() schema.GeneratorAttributes + func (g GeneratorSetNestedAttribute) Imports() *schema.Imports + func (g GeneratorSetNestedAttribute) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorSetNestedAttribute) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorSetNestedAttribute) To() (schema.ToFromConversion, error) + func (g GeneratorSetNestedAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorSetNestedBlock struct + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedCollection + DeprecationMessage convert.DeprecationMessage + Description convert.Description + NestedBlockObject NestedBlockObject + NestedObject GeneratorNestedBlockObject + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorSetNestedBlock(name string, b *resource.SetNestedBlock) (GeneratorSetNestedBlock, error) + func (g GeneratorSetNestedBlock) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorSetNestedBlock) Equal(ga schema.GeneratorBlock) bool + func (g GeneratorSetNestedBlock) From() (schema.ToFromConversion, error) + func (g GeneratorSetNestedBlock) GeneratorSchemaType() schema.Type + func (g GeneratorSetNestedBlock) GetAttributes() schema.GeneratorAttributes + func (g GeneratorSetNestedBlock) GetBlocks() schema.GeneratorBlocks + func (g GeneratorSetNestedBlock) Imports() *schema.Imports + func (g GeneratorSetNestedBlock) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorSetNestedBlock) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorSetNestedBlock) To() (schema.ToFromConversion, error) + func (g GeneratorSetNestedBlock) ToFromFunctions(name string) ([]byte, error) + type GeneratorSingleNestedAttribute struct + AssociatedExternalType *schema.AssocExtType + Attributes schema.GeneratorAttributes + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedObject + Default convert.DefaultCustom + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorSingleNestedAttribute(name string, a *resource.SingleNestedAttribute) (GeneratorSingleNestedAttribute, error) + func (g GeneratorSingleNestedAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorSingleNestedAttribute) Equal(ga schema.GeneratorAttribute) bool + func (g GeneratorSingleNestedAttribute) From() (schema.ToFromConversion, error) + func (g GeneratorSingleNestedAttribute) GeneratorSchemaType() schema.Type + func (g GeneratorSingleNestedAttribute) GetAttributes() schema.GeneratorAttributes + func (g GeneratorSingleNestedAttribute) Imports() *schema.Imports + func (g GeneratorSingleNestedAttribute) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorSingleNestedAttribute) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorSingleNestedAttribute) To() (schema.ToFromConversion, error) + func (g GeneratorSingleNestedAttribute) ToFromFunctions(name string) ([]byte, error) + type GeneratorSingleNestedBlock struct + AssociatedExternalType *schema.AssocExtType + Attributes schema.GeneratorAttributes + Blocks schema.GeneratorBlocks + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypeNestedObject + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorSingleNestedBlock(name string, b *resource.SingleNestedBlock) (GeneratorSingleNestedBlock, error) + func (g GeneratorSingleNestedBlock) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorSingleNestedBlock) Equal(ga schema.GeneratorBlock) bool + func (g GeneratorSingleNestedBlock) From() (schema.ToFromConversion, error) + func (g GeneratorSingleNestedBlock) GeneratorSchemaType() schema.Type + func (g GeneratorSingleNestedBlock) GetAttributes() schema.GeneratorAttributes + func (g GeneratorSingleNestedBlock) GetBlocks() schema.GeneratorBlocks + func (g GeneratorSingleNestedBlock) Imports() *schema.Imports + func (g GeneratorSingleNestedBlock) ModelField(name schema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorSingleNestedBlock) Schema(name schema.FrameworkIdentifier) (string, error) + func (g GeneratorSingleNestedBlock) To() (schema.ToFromConversion, error) + func (g GeneratorSingleNestedBlock) ToFromFunctions(name string) ([]byte, error) + type GeneratorStringAttribute struct + AssociatedExternalType *generatorschema.AssocExtType + ComputedOptionalRequired convert.ComputedOptionalRequired + CustomType convert.CustomTypePrimitive + Default convert.DefaultString + DeprecationMessage convert.DeprecationMessage + Description convert.Description + PlanModifiers convert.PlanModifiers + Sensitive convert.Sensitive + Validators convert.Validators + func NewGeneratorStringAttribute(name string, a *resource.StringAttribute) (GeneratorStringAttribute, error) + func (g GeneratorStringAttribute) AttrType(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorStringAttribute) AttrValue(name generatorschema.FrameworkIdentifier) string + func (g GeneratorStringAttribute) CustomTypeAndValue(name string) ([]byte, error) + func (g GeneratorStringAttribute) Equal(ga generatorschema.GeneratorAttribute) bool + func (g GeneratorStringAttribute) From() (generatorschema.ToFromConversion, error) + func (g GeneratorStringAttribute) GeneratorSchemaType() generatorschema.Type + func (g GeneratorStringAttribute) Imports() *generatorschema.Imports + func (g GeneratorStringAttribute) ModelField(name generatorschema.FrameworkIdentifier) (model.Field, error) + func (g GeneratorStringAttribute) Schema(name generatorschema.FrameworkIdentifier) (string, error) + func (g GeneratorStringAttribute) To() (generatorschema.ToFromConversion, error) + func (g GeneratorStringAttribute) ToFromFunctions(name string) ([]byte, error) + type NestedAttributeObject struct + func NewNestedAttributeObject(a generatorschema.GeneratorAttributes, c *specschema.CustomType, ...) NestedAttributeObject + func (n NestedAttributeObject) Equal(other NestedAttributeObject) bool + func (n NestedAttributeObject) Imports() *generatorschema.Imports + func (n NestedAttributeObject) Schema() ([]byte, error) + type NestedBlockObject struct + func NewNestedBlockObject(a generatorschema.GeneratorAttributes, b generatorschema.GeneratorBlocks, ...) NestedBlockObject + func (n NestedBlockObject) Equal(other NestedBlockObject) bool + func (n NestedBlockObject) Imports() *generatorschema.Imports + func (n NestedBlockObject) Schema() ([]byte, error)