Skip to content
DocsTry Aspire
DocsTry

Aspire.Hosting.Radius

Official
📦 Aspire.Hosting.Radiusv13.5.3-preview.1.26425.3net10.0
18Types
5Namespaces
Aspire.Hosting (2)
classRadiusCloudProviderExtensionsstatic
Cloud-provider configuration entry points for RadiusEnvironmentResource. These extensions attach a Annotations.RadiusCloudProvidersAnnotation to the environment that the publisher consumes to emit providers.azure / providers.aws scope blocks and to schedule rad credential register invocations during deploy.
classRadiusExtensionsstatic
Provides extension methods for adding and configuring Radius environment resources.
Aspire.Hosting.Radius (1)
Aspire.Hosting.Radius.CloudProviders (2)
Aspire.Hosting.Radius.Publishing (1)
Aspire.Hosting.Radius.Publishing.Constructs (12)
classConnectionConstructsealed
Represents a connection entry in a container's connections block.
classContainerEnvVarConstructsealed
Represents a single environment-variable entry in a container's env block.
classContainerPortConstructsealed
Represents a single port entry in a container's ports block.
classLegacyApplicationConstructsealed
Represents a legacy Applications.Core/applications@2023-10-01-preview resource in the Bicep AST. Parent for Applications.* portable resources that still use the legacy fallback path.
classLegacyApplicationEnvironmentConstructsealed
Represents a legacy Applications.Core/environments@2023-10-01-preview resource in the Bicep AST. Used as a parent for Applications.* portable resources whose UDT counterparts are not yet GA (Redis, Mongo, RabbitMQ, Dapr state store, Dapr pubsub).
classLegacyRecipeEntryConstructsealed
Represents an individual recipe entry nested inside a legacy Applications.Core/environments properties.recipes block. Uses the original legacy schema keys templateKind / templatePath (the new recipeKind / recipeLocation keys are only valid on Radius.Core/recipePacks).
classRadiusApplicationConstructsealed
Represents a Radius.Core/applications resource in the Bicep AST.
classRadiusContainerConstructsealed
Represents a Radius.Compute/containers resource in the Bicep AST.
classRadiusEnvironmentConstructsealed
Represents a Radius.Core/environments resource in the Bicep AST.
classRadiusRecipePackConstructsealed
Represents a Radius.Core/recipePacks resource in the Bicep AST.
classRadiusResourceTypeConstructsealed
Represents a Radius resource type instance (e.g., Radius.Data/redisCaches, Radius.Messaging/rabbitMQQueues) in the Bicep AST. The concrete resource type and API version are passed via the constructor since they vary per Aspire resource mapping.
classRecipeEntryConstructsealed
Represents a single recipe entry inside a recipe pack (recipeKind + recipeLocation).