Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/christosgalano/bicep-docs
/ types & classes
Types & classes
21 in github.com/christosgalano/bicep-docs
⨍
Functions
87
◇
Types & classes
21
↓ 1 callers
Struct
function
internal/types/unmarshal.go:171
TypeAlias
Alias
internal/types/unmarshal.go:51
TypeAlias
HeaderType
HeaderType represents the type of header in a Markdown document.
internal/markdown/markdown.go:15
Struct
Items
Items represents the array item type information. The type field can be either a type or a $ref.
internal/types/types.go:30
Struct
MarkdownTable
MarkdownTable represents a table in a Markdown document. It contains a title, header type, headers, and rows.
internal/markdown/markdown.go:41
Struct
Metadata
Metadata is a struct that contains the metadata part of a parameter, an output, or the template itself. The metadata part consists of three optional f
internal/types/types.go:22
Struct
Module
Module is a struct that contains the information about a module. A module has a symbolic name, a source, and an optional description. The symbolic na
internal/types/types.go:46
Struct
Output
Output is a struct that contains the information about an output. An output has a name, type, items (for array types), nullable flag, optional constra
internal/types/types.go:205
Struct
Parameter
Parameter is a struct that contains the information about a parameter. A parameter has a name, type, an optional default value, items (for array types
internal/types/types.go:82
TypeAlias
ParameterStatus
ParameterStatus is an enum that represents the status of a parameter. The status can be either "Required" or "Optional".
internal/types/types.go:66
Struct
Resource
Resource is a struct that contains the information about a resource. A resource has a symbolic name, a type, and an optional description. The symboli
internal/types/types.go:58
TypeAlias
Section
Section is an enum that represents the different sections of the generated Markdown file.
internal/types/types.go:235
Struct
Template
Template is a struct that contains the information about a Bicep template. A template has a list of: modules, resources, parameters, user defined dat
internal/types/types.go:222
Struct
UserDefinedDataType
UserDefinedDataType (UDDT) is a struct that contains the information about a user defined data type. A user defined data type has a name, type, items
internal/types/types.go:135
Struct
UserDefinedDataTypeProperty
UserDefinedDataTypeProperty is a struct that contains the information about a property of a user defined data type. A property has a name, type, an op
internal/types/types.go:159
Struct
UserDefinedFunction
UserDefinedFunction (UDF) is a struct that contains the information about a user defined function. A user defined function has a name, a list of param
internal/types/types.go:175
Struct
Variable
Variable is a struct that contains the information about a variable. A variable has a name and a value. The name is the name of the variable. The val
internal/types/types.go:194
Struct
args
internal/markdown/create_test.go:283
Struct
args
internal/template/parse_test.go:262
Struct
args
internal/template/build_test.go:9
Struct
copyOperation
copyOperation represents a copy operation in the variables section of a Bicep file
internal/types/unmarshal.go:177