ArmCognitiveServicesModelFactory.AIFoundryNetworkInjection Method

Definition

public static Azure.ResourceManager.CognitiveServices.Models.AIFoundryNetworkInjection AIFoundryNetworkInjection(Azure.ResourceManager.CognitiveServices.Models.AIFoundryNetworkInjectionScenarioType? scenario = default, Azure.Core.ResourceIdentifier subnetArmId = default, bool? useMicrosoftManagedNetwork = default);
static member AIFoundryNetworkInjection : Nullable<Azure.ResourceManager.CognitiveServices.Models.AIFoundryNetworkInjectionScenarioType> * Azure.Core.ResourceIdentifier * Nullable<bool> -> Azure.ResourceManager.CognitiveServices.Models.AIFoundryNetworkInjection
Public Shared Function AIFoundryNetworkInjection (Optional scenario As Nullable(Of AIFoundryNetworkInjectionScenarioType) = Nothing, Optional subnetArmId As ResourceIdentifier = Nothing, Optional useMicrosoftManagedNetwork As Nullable(Of Boolean) = Nothing) As AIFoundryNetworkInjection

Parameters

scenario
Nullable<AIFoundryNetworkInjectionScenarioType>

Specifies what features in AI Foundry network injection applies to. Currently only supports 'agent' for agent scenarios. 'none' means no network injection.

subnetArmId
ResourceIdentifier

Specify the subnet for which your Agent Client is injected into.

useMicrosoftManagedNetwork
Nullable<Boolean>

Boolean to enable Microsoft Managed Network for subnet delegation.

Returns

A new AIFoundryNetworkInjection instance for mocking.

Applies to