Versions in this module Expand all Collapse all v1 v1.23.14 Apr 4, 2026 v1.23.13 Mar 26, 2026 Changes in this version + const DaprPubSubComponentType + const DaprStateStoreComponentType + const RedisContainerAppService + func BicepTemplate(name string, manifest *Manifest, options AppHostOptions) (*memfs.FS, error) + func BuildContainers(manifest *Manifest) (map[string]genBuildContainer, error) + func ContainerSourceBicepContent(manifest *Manifest, projectName string, options AppHostOptions) (string, error) + func Containers(manifest *Manifest) map[string]genContainer + func Dockerfiles(manifest *Manifest) map[string]genDockerfile + func EvalString(src string, evalExpr func(string) (string, error)) (string, error) + func GenerateProjectArtifacts(ctx context.Context, projectDir string, projectName string, manifest *Manifest, ...) (map[string]ContentsAndMode, error) + func ProjectPaths(manifest *Manifest) map[string]string + type AppHostOptions struct + AzdOperations bool + type AspireDashboard struct + Link string + func AspireDashboardUrl(ctx context.Context, env *environment.Environment, ...) *AspireDashboard + func (aspireD *AspireDashboard) MarshalJSON() ([]byte, error) + func (aspireD *AspireDashboard) ToString(currentIndentation string) string + type BicepModuleScope struct + ResourceGroup *string + type BindMount struct + Name string + ReadOnly bool + Source string + Target string + type Binding struct + External bool + Port *int + Protocol string + Scheme string + TargetPort *int + Transport string + type ContainerAppManifestType string + const ContainerAppManifestTypeBicep + const ContainerAppManifestTypeYAML + func ContainerAppManifestTemplateForProject(manifest *Manifest, projectName string, options AppHostOptions) (string, ContainerAppManifestType, error) + type ContainerFile struct + Destination string + Sources []string + type ContainerV1Build struct + Args map[string]string + BuildOnly bool + Context string + Dockerfile string + Secrets map[string]ContainerV1BuildSecrets + type ContainerV1BuildSecrets struct + Source *string + Type string + Value *string + type ContentsAndMode struct + Contents string + Mode fs.FileMode + type DaprComponentResourceMetadata struct + Type *string + type DaprResourceMetadata struct + AppId *string + AppPort *int + AppProtocol *string + Application *string + DaprHttpMaxRequestSize *int + DaprHttpReadBufferSize *int + EnableApiLogging *bool + LogLevel *string + type DeploymentMetadata struct + Params map[string]any + Path *string + Type string + type Input struct + Default *InputDefault + Secret bool + Type string + func InputParameter(name string, comp *Resource) (*Input, error) + type InputDefault struct + Generate *InputDefaultGenerate + Value *string + type InputDefaultGenerate struct + Lower *bool + MinLength *uint + MinLower *uint + MinNumeric *uint + MinSpecial *uint + MinUpper *uint + Numeric *bool + Special *bool + Upper *bool + type Manifest struct + Files *memfs.FS + Resources map[string]*Resource + Schema string + func ManifestFromAppHost(ctx context.Context, appHostProject string, dotnetCli *dotnet.Cli, ...) (*Manifest, error) + func (m *Manifest) Warnings() string + type Reference struct + Bindings []string + type Resource struct + Args []string + BindMounts []*BindMount + Bindings custommaps.WithOrder[Binding] + Build *ContainerV1Build + BuildArgs map[string]string + ConnectionString *string + ContainerFiles map[string]ContainerFile + Context *string + Dapr *DaprResourceMetadata + DaprComponent *DaprComponentResourceMetadata + Deployment *DeploymentMetadata + Entrypoint string + Env map[string]string + Filter string + Image *string + Inputs map[string]Input + Params map[string]any + Parent *string + Path *string + Queues *[]string + Scope *BicepModuleScope + Topics *[]string + Type string + Value string + Volumes []*Volume + type UnrecognizedExpressionError struct + func (e UnrecognizedExpressionError) Error() string + type Volume struct + Name string + ReadOnly bool + Target string