Partager via


ApiKeyAuthWorkspaceConnectionProperties Classe

Définition

Ce type de connexion couvre les catégories de connexion d’authentification ApiKey génériques, par exemple : AzureOpenAI : Category := AzureOpenAI AuthType := ApiKey (comme discriminateur de type) Credentials := {ApiKey} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target := {ApiBase}

CognitiveService : Category := CognitiveService AuthType := ApiKey (en tant que type discriminateur) Credentials := {SubscriptionKey} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target := ServiceRegion={serviceRegion}

CognitiveSearch : Category := CognitiveSearch AuthType := ApiKey (comme discriminateur de type) Credentials := {Key} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target := {Endpoint}

Utiliser le conteneur de propriétés métadonnées pour apiType, ApiVersion, Kind et d’autres champs de métadonnées

public class ApiKeyAuthWorkspaceConnectionProperties : Azure.ResourceManager.MachineLearning.Models.MachineLearningWorkspaceConnectionProperties
type ApiKeyAuthWorkspaceConnectionProperties = class
    inherit MachineLearningWorkspaceConnectionProperties
Public Class ApiKeyAuthWorkspaceConnectionProperties
Inherits MachineLearningWorkspaceConnectionProperties
Héritage
ApiKeyAuthWorkspaceConnectionProperties

Constructeurs

ApiKeyAuthWorkspaceConnectionProperties()

Initialise une nouvelle instance d’ApiKeyAuthWorkspaceConnectionProperties.

Propriétés

Category

Catégorie de la connexion.

(Hérité de MachineLearningWorkspaceConnectionProperties)
CredentialsKey

Obtient ou définit la clé d’informations d’identification.

ExpiryOn

Obtient ou définit l’expiration sur.

(Hérité de MachineLearningWorkspaceConnectionProperties)
Metadata

Tout objet

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key » : « value » }.
  • BinaryData.FromString(« {\"key\ » : \"value\"} »)Crée une charge utile de { « key » : « value » }.

(Hérité de MachineLearningWorkspaceConnectionProperties)
Target

Obtient ou définit la cible.

(Hérité de MachineLearningWorkspaceConnectionProperties)

S’applique à