Compartir a través de


ApiKeyAuthWorkspaceConnectionProperties Clase

Definición

Este tipo de conexión cubre las categorías genéricas de conexión de autenticación apiKey, por ejemplo: AzureOpenAI: Category:= AzureOpenAI AuthType:= ApiKey (como discriminador de tipo) Credentials:= {ApiKey} como 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}

Uso del contenedor de propiedades metadata para ApiType, ApiVersion, Kind y otros campos de metadatos

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

Constructores

ApiKeyAuthWorkspaceConnectionProperties()

Inicializa una nueva instancia de ApiKeyAuthWorkspaceConnectionProperties.

Propiedades

Category

Categoría de la conexión.

(Heredado de MachineLearningWorkspaceConnectionProperties)
CredentialsKey

Obtiene o establece la clave de credenciales.

ExpiryOn

Obtiene o establece la expiración en .

(Heredado de MachineLearningWorkspaceConnectionProperties)
Metadata

Cualquier objeto.

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de MachineLearningWorkspaceConnectionProperties)
Target

Obtiene o establece el destino.

(Heredado de MachineLearningWorkspaceConnectionProperties)

Se aplica a