Partilhar via


DeveloperHubServiceClient class

Extends

Construtores

DeveloperHubServiceClient(TokenCredential, string, DeveloperHubServiceClientOptionalParams)

Inicializa uma nova instância da classe DeveloperHubServiceClient.

Propriedades

$host
apiVersion
operations
subscriptionId
workflowOperations

Propriedades Herdadas

pipeline

O pipeline usado por este cliente para fazer solicitações

Métodos

generatePreviewArtifacts(string, ArtifactGenerationProperties, GeneratePreviewArtifactsOptionalParams)

Gere dockerfile de visualização e manifestos.

gitHubOAuth(string, GitHubOAuthOptionalParams)

Obtém informações do GitHubOAuth usadas para autenticar usuários com o aplicativo GitHub do Developer Hub.

gitHubOAuthCallback(string, string, string, GitHubOAuthCallbackOptionalParams)

URL de retorno de chamada a ser atingido uma vez autenticado com o aplicativo GitHub para que o serviço armazene o token OAuth.

listGitHubOAuth(string, ListGitHubOAuthOptionalParams)

URL de retorno de chamada a ser atingido uma vez autenticado com o aplicativo GitHub para que o serviço armazene o token OAuth.

Métodos Herdados

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

Detalhes do Construtor

DeveloperHubServiceClient(TokenCredential, string, DeveloperHubServiceClientOptionalParams)

Inicializa uma nova instância da classe DeveloperHubServiceClient.

new DeveloperHubServiceClient(credentials: TokenCredential, subscriptionId: string, options?: DeveloperHubServiceClientOptionalParams)

Parâmetros

credentials
TokenCredential

Credenciais de subscrição que identificam exclusivamente a subscrição do cliente.

subscriptionId

string

A ID da assinatura de destino.

options
DeveloperHubServiceClientOptionalParams

As opções de parâmetro

Detalhes de Propriedade

$host

$host: string

Valor de Propriedade

string

apiVersion

apiVersion: string

Valor de Propriedade

string

operations

operations: Operations

Valor de Propriedade

subscriptionId

subscriptionId: string

Valor de Propriedade

string

workflowOperations

workflowOperations: WorkflowOperations

Valor de Propriedade

Detalhes da Propriedade Herdada

pipeline

O pipeline usado por este cliente para fazer solicitações

pipeline: Pipeline

Valor de Propriedade

herdado de coreClient.ServiceClient.pipeline

Detalhes de Método

generatePreviewArtifacts(string, ArtifactGenerationProperties, GeneratePreviewArtifactsOptionalParams)

Gere dockerfile de visualização e manifestos.

function generatePreviewArtifacts(location: string, parameters: ArtifactGenerationProperties, options?: GeneratePreviewArtifactsOptionalParams): Promise<GeneratePreviewArtifactsResponse>

Parâmetros

location

string

O nome da região do Azure.

parameters
ArtifactGenerationProperties

Propriedades usadas para gerar artefatos como Dockerfiles e manifestos.

options
GeneratePreviewArtifactsOptionalParams

Os parâmetros de opções.

Devoluções

gitHubOAuth(string, GitHubOAuthOptionalParams)

Obtém informações do GitHubOAuth usadas para autenticar usuários com o aplicativo GitHub do Developer Hub.

function gitHubOAuth(location: string, options?: GitHubOAuthOptionalParams): Promise<GitHubOAuthInfoResponse>

Parâmetros

location

string

O nome da região do Azure.

options
GitHubOAuthOptionalParams

Os parâmetros de opções.

Devoluções

gitHubOAuthCallback(string, string, string, GitHubOAuthCallbackOptionalParams)

URL de retorno de chamada a ser atingido uma vez autenticado com o aplicativo GitHub para que o serviço armazene o token OAuth.

function gitHubOAuthCallback(location: string, code: string, state: string, options?: GitHubOAuthCallbackOptionalParams): Promise<GitHubOAuthResponse>

Parâmetros

location

string

O nome da região do Azure.

code

string

A resposta de código da autenticação do aplicativo GitHub.

state

string

A resposta de estado da autenticação do aplicativo GitHub.

options
GitHubOAuthCallbackOptionalParams

Os parâmetros de opções.

Devoluções

listGitHubOAuth(string, ListGitHubOAuthOptionalParams)

URL de retorno de chamada a ser atingido uma vez autenticado com o aplicativo GitHub para que o serviço armazene o token OAuth.

function listGitHubOAuth(location: string, options?: ListGitHubOAuthOptionalParams): Promise<GitHubOAuthListResponse>

Parâmetros

location

string

O nome da região do Azure.

options
ListGitHubOAuthOptionalParams

Os parâmetros de opções.

Devoluções

Detalhes do Método Herdado

sendOperationRequest<T>(OperationArguments, OperationSpec)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>

Parâmetros

operationArguments
OperationArguments

Os argumentos a partir dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

Devoluções

Promise<T>

herdado de coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Envie o httpRequest fornecido.

function sendRequest(request: PipelineRequest): Promise<PipelineResponse>

Parâmetros

request
PipelineRequest

Devoluções

Promise<PipelineResponse>

herdado de coreClient.ServiceClient.sendRequest