Compartilhar via


ApiKeyAuthWorkspaceConnectionProperties Classe

Definição

Esse tipo de conexão abrange as categorias genéricas de conexão de autenticação ApiKey, por exemplo: AzureOpenAI: Category:= AzureOpenAI AuthType:= ApiKey (como discriminador de tipo) Credenciais:= {ApiKey} como Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= {ApiBase}

CognitiveService: Category:= CognitiveService AuthType:= ApiKey (como discriminador de tipo) Credenciais:= {SubscriptionKey} como Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= ServiceRegion={serviceRegion}

CognitiveSearch: Category:= CognitiveSearch AuthType:= ApiKey (como discriminador de tipo) Credentials:= {Key} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= {Endpoint}

Usar o recipiente de propriedades de metadados para ApiType, ApiVersion, Kind e outros campos de metadados

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

Construtores

ApiKeyAuthWorkspaceConnectionProperties()

Inicializa uma nova instância de ApiKeyAuthWorkspaceConnectionProperties.

Propriedades

Category

Categoria da conexão.

(Herdado de MachineLearningWorkspaceConnectionProperties)
CredentialsKey

Obtém ou define a chave de credenciais.

ExpiryOn

Obtém ou define a expiração ativada.

(Herdado de MachineLearningWorkspaceConnectionProperties)
Metadata

Qualquer objeto

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

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

(Herdado de MachineLearningWorkspaceConnectionProperties)
Target

Obtém ou define o destino.

(Herdado de MachineLearningWorkspaceConnectionProperties)

Aplica-se a