Compartilhar via


ApiKeyAuthWorkspaceConnectionProperties interface

Esse tipo de conexão abrange as categorias de conexão de autenticação ApiKey genéricas, por exemplo: AzureOpenAI: Category:= AzureOpenAI AuthType:= ApiKey (como discriminador de tipo):= {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) Credenciais:= {Key} como Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= {Endpoint}

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

Extends

Propriedades

authType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

credentials

Objeto de chave de API para credencial de conexão de workspace.

Propriedades herdadas

category

Categoria da conexão

createdByWorkspaceArmId

OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

expiryTime
group

Agrupar com base na categoria de conexão OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isSharedToAll
metadata

Armazenar metadados de usuário para essa conexão

sharedUserList
target
value

Detalhes do valor da conexão do workspace.

valueFormat

formato do valor da conexão do workspace

Detalhes da propriedade

authType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

authType: "ApiKey"

Valor da propriedade

"ApiKey"

credentials

Objeto de chave de API para credencial de conexão de workspace.

credentials?: WorkspaceConnectionApiKey

Valor da propriedade

Detalhes das propriedades herdadas

category

Categoria da conexão

category?: string

Valor da propriedade

string

Herdado doWorkspaceConnectionPropertiesV2.category

createdByWorkspaceArmId

OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

createdByWorkspaceArmId?: string

Valor da propriedade

string

Herdado deWorkspaceConnectionPropertiesV2.createdByWorkspaceArmId

expiryTime

expiryTime?: Date

Valor da propriedade

Date

Herdado deWorkspaceConnectionPropertiesV2.expiryTime

group

Agrupar com base na categoria de conexão OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

group?: string

Valor da propriedade

string

Herdado deWorkspaceConnectionPropertiesV2.group

isSharedToAll

isSharedToAll?: boolean

Valor da propriedade

boolean

Herdado deWorkspaceConnectionPropertiesV2.isSharedToAll

metadata

Armazenar metadados de usuário para essa conexão

metadata?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deWorkspaceConnectionPropertiesV2.metadata

sharedUserList

sharedUserList?: string[]

Valor da propriedade

string[]

Herdado deWorkspaceConnectionPropertiesV2.sharedUserList

target

target?: string

Valor da propriedade

string

Herdado deWorkspaceConnectionPropertiesV2.target

value

Detalhes do valor da conexão do workspace.

value?: string

Valor da propriedade

string

herdado deworkspaceConnectionPropertiesV2.value

valueFormat

formato do valor da conexão do workspace

valueFormat?: string

Valor da propriedade

string

Herdado deWorkspaceConnectionPropertiesV2.valueFormat