AzureConnectorNamespaceExtensions
Classstaticnet10.0
Extension methods for adding Azure Connector Namespace resources to the application model.
namespace Aspire.Hosting;
public static class AzureConnectorNamespaceExtensions{ // ...}10 members
Methods10
Section titled MethodsIResourceBuilder<AzureConnectorNamespaceResource> Adds an Azure Connector Namespace resource to the application model.
AddConnection(IResourceBuilder<AzureConnectorNamespaceResource>, string, string, AzureConnectorNamespaceConnectionOptions?) extensionats exportIResourceBuilder<AzureConnectorNamespaceConnectionResource> Adds a connection to an Azure Connector Namespace.
AddMcpServerConfig(IResourceBuilder<AzureConnectorNamespaceResource>, string, AzureConnectorNamespaceMcpServerConfigOptions?) extensionats exportIResourceBuilder<AzureConnectorNamespaceMcpServerConfigResource> Adds a managed MCP server configuration to an Azure Connector Namespace.
IResourceBuilder<AzureConnectorNamespaceConnectionResource> Marks a Connector Namespace connection as an existing Azure resource.
IResourceBuilder<AzureConnectorNamespaceMcpServerConfigResource> Marks a managed MCP server configuration as an existing Azure resource.
WithAccessPolicy(IResourceBuilder<AzureConnectorNamespaceConnectionResource>, string, AzureConnectorNamespaceAccessPolicyOptions) extensionats exportIResourceBuilder<AzureConnectorNamespaceConnectionResource> Adds a Microsoft Entra access policy to a Connector Namespace connection.
WithAccessPolicy(IResourceBuilder<AzureConnectorNamespaceMcpServerConfigResource>, string, AzureConnectorNamespaceMcpAccessPolicyOptions) extensionats exportIResourceBuilder<AzureConnectorNamespaceMcpServerConfigResource> Adds a Microsoft Entra user or group access policy to a managed MCP server configuration.
IResourceBuilder<AzureConnectorNamespaceMcpServerConfigResource> Adds a connector route and an explicit operation allow-list to a managed MCP server configuration.
WithIdentityAccessPolicy(IResourceBuilder<AzureConnectorNamespaceConnectionResource>, string, IResourceBuilder<AzureUserAssignedIdentityResource>, string?) extensionats exportIResourceBuilder<AzureConnectorNamespaceConnectionResource> Adds a connection access policy for a user-assigned managed identity.
WithReference(IResourceBuilder<TDestination>, IResourceBuilder<AzureConnectorNamespaceConnectionResource>, string?) extensionats ignoredIResourceBuilder<TDestination> Adds a Connector Namespace connection reference to a destination resource.