Aspire.Hosting.Azure Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AppIdentityAnnotation |
An annotation for an application's identity resource. |
AspireV8ResourceNamePropertyResolver |
Uses the .NET Aspire v8.x naming scheme to provide default names for Azure resources. |
AzureAppConfigurationResource |
A resource that represents Azure App Configuration. |
AzureApplicationInsightsResource |
A resource that represents an Azure Application Insights resource. |
AzureBicepResource |
Represents an Azure Bicep resource. |
AzureBicepResource.KnownParameters |
Known parameters that will be filled in automatically by the host environment. |
AzureBicepResourceAnnotation |
Used to annotate resources as being potentially deployable by the Aspire.Hosting.Azure.AzureProvisioner. |
AzureBicepResourceScope |
Represents the scope associated with the resource. |
AzureBlobStorageResource |
A resource that represents an Azure Blob Storage account. |
AzureContainerAppCustomizationAnnotation |
Represents an annotation for customizing an Azure Container App. |
AzureCosmosDBContainerResource |
Represents an Azure Cosmos DB Database Container. Initializes a new instance of the AzureCosmosDBContainerResource class. |
AzureCosmosDBDatabaseResource |
Represents an Azure Cosmos DB Database. Initializes a new instance of the AzureCosmosDBDatabaseResource class. |
AzureCosmosDBEmulatorResource |
Wraps an AzureCosmosDBResource in a type that exposes container extension methods. |
AzureEventHubConsumerGroupResource |
Represents an Azure Event Hub Consumer Group. Initializes a new instance of the AzureEventHubConsumerGroupResource class. |
AzureEventHubResource |
Represents an Azure Event Hub. Initializes a new instance of the AzureEventHubResource class. |
AzureEventHubsEmulatorResource |
Wraps an AzureEventHubsResource in a type that exposes container extension methods. |
AzureEventHubsResource |
Represents an Azure Event Hubs resource. |
AzureFunctionsProjectResource |
Represents an Azure Functions project resource within the Aspire hosting environment. |
AzureKeyVaultResource |
A resource that represents an Azure Key Vault. |
AzureLogAnalyticsWorkspaceResource |
A resource that represents an Azure Log Analytics Workspace resource. |
AzurePostgresFlexibleServerDatabaseResource |
A resource that represents an Azure PostgreSQL database. This is a child resource of an AzurePostgresFlexibleServerResource. |
AzurePostgresFlexibleServerResource |
Represents an resource for Azure Postgres Flexible Server. |
AzurePostgresResource |
Represents an resource for Azure Postgres Flexible Server. |
AzureProvisioningOptions |
Options to configure the behavior of Azure resources. |
AzureProvisioningResource |
An Aspire resource that supports use of Azure Provisioning APIs to create Azure resources. |
AzurePublisherOptions |
Options which control generation of artifacts for deploying to Azure. |
AzureQueueStorageResource |
Represents an Azure Queue Storage resource. |
AzureRedisCacheResource |
Represents an Azure Cache for Redis resource. |
AzureRedisResource |
Represents an Azure Redis resource. |
AzureResourceInfrastructure |
An Azure Provisioning Infrastructure which represents the root Bicep module that is generated for an Azure resource. |
AzureSearchResource |
Represents an Azure AI Search resource. |
AzureServiceBusCorrelationFilter |
Represents the correlation filter expression. |
AzureServiceBusEmulatorResource |
Wraps an AzureServiceBusResource in a type that exposes container extension methods. |
AzureServiceBusQueueResource |
Represents a Service Bus Queue. Initializes a new instance of the AzureServiceBusQueueResource class. |
AzureServiceBusResource |
Represents an Azure Service Bus resource. |
AzureServiceBusRule |
Represents a Service Bus Rule. Initializes a new instance of the AzureServiceBusRule class. |
AzureServiceBusSubscriptionResource |
Represents a Service Bus Subscription. Initializes a new instance of the AzureServiceBusSubscriptionResource class. |
AzureServiceBusTopicResource |
Represents a Service Bus Topic. Initializes a new instance of the AzureServiceBusTopicResource class. |
AzureSignalREmulatorResource |
Wraps an AzureSignalRResource in a type that exposes container extension methods. |
AzureSqlDatabaseResource |
A resource that represents an Azure SQL database. This is a child resource of an AzureSqlServerResource. |
AzureSqlServerResource |
Represents an Azure Sql Server resource. |
AzureStorageEmulatorResource |
Wraps an AzureStorageResource in a type that exposes container extension methods. |
AzureStorageResource |
Represents an Azure Storage resource. |
AzureTableStorageResource |
Represents an Azure Table Storage resource. |
BicepOutputReference |
A reference to an output from a bicep template. |
BicepSecretOutputReference |
A reference to a KeyVault secret from a bicep template. |
DefaultRoleAssignmentsAnnotation |
Specifies the default role assignments to be applied to an Azure resource when no specific role assignments (i.e., RoleAssignmentAnnotation) are provided. |
ExistingAzureResourceAnnotation |
Represents a resource that is not managed by Aspire's provisioning or container management layer. |
RoleAssignmentAnnotation |
Specifies the roles that the current resource should be assigned to the target Azure resource. |
Structs
BicepTemplateFile |
Represents a bicep template file. |
RoleDefinition |
Represents a role definition within an Azure resource. |
Interfaces
IAddRoleAssignmentsContext |
Context for adding role assignments to an Azure resource. |
IAppIdentityResource |
An Azure resource that represents an application's managed identity. |
IAzureKeyVaultResource |
Represents a resource that represents an Azure Key Vault. |
IAzureKeyVaultSecretReference |
Represents a reference to a secret in an Azure Key Vault resource. |
IResourceWithAzureFunctionsConfig |
Represents an resource that can provide configuration for Azure Functions. |
Enums
AzureServiceBusFilterType |
Rule filter types. |
AzureSignalRServiceMode |
SignalR service service modes |