Freigeben über


ApiKeyAuthWorkspaceConnectionProperties Klasse

Definition

Dieser Verbindungstyp deckt die generischen ApiKey-Authentifizierungs-Verbindungskategorien ab. Beispiele: AzureOpenAI: Category:= AzureOpenAI AuthType:= ApiKey (as type discriminator) Credentials:= {ApiKey} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= {ApiBase}

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

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

Verwenden des Metadateneigenschaftenbehälters für ApiType, ApiVersion, Kind und andere Metadatenfelder

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

Konstruktoren

ApiKeyAuthWorkspaceConnectionProperties()

Initialisiert eine neue instance von ApiKeyAuthWorkspaceConnectionProperties.

Eigenschaften

Category

Kategorie der Verbindung.

(Geerbt von MachineLearningWorkspaceConnectionProperties)
CredentialsKey

Ruft den Anmeldeinformationsschlüssel ab oder legt den Schlüssel fest.

ExpiryOn

Ruft den Ablauf ab oder legt den Ablauf fest.

(Geerbt von MachineLearningWorkspaceConnectionProperties)
Metadata

Ein beliebiges Objekt

Um dieser Eigenschaft ein Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions).

Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen.

Beispiele:

  • BinaryData.FromObjectAsJson("foo")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromString("\"foo\"")Erstellt eine Nutzlast von "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Erstellt eine Nutzlast von { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Erstellt eine Nutzlast von { "key": "value" }.

(Geerbt von MachineLearningWorkspaceConnectionProperties)
Target

Ruft das Ziel ab oder legt es fest.

(Geerbt von MachineLearningWorkspaceConnectionProperties)

Gilt für: