Condividi tramite


DeveloperHubServiceClient class

Extends

Costruttori

DeveloperHubServiceClient(TokenCredential, string, DeveloperHubServiceClientOptionalParams)

Inizializza una nuova istanza della classe DeveloperHubServiceClient.

Proprietà

$host
apiVersion
operations
subscriptionId
workflowOperations

Proprietà ereditate

pipeline

Pipeline usata da questo client per effettuare richieste

Metodi

generatePreviewArtifacts(string, ArtifactGenerationProperties, GeneratePreviewArtifactsOptionalParams)

Generare il dockerfile di anteprima e i manifesti.

gitHubOAuth(string, GitHubOAuthOptionalParams)

Ottiene le informazioni di GitHubOAuth usate per autenticare gli utenti con l'app GitHub dell'hub per sviluppatori.

gitHubOAuthCallback(string, string, string, GitHubOAuthCallbackOptionalParams)

URL di callback per raggiungere una volta autenticato con GitHub App per fare in modo che il servizio archivii il token OAuth.

listGitHubOAuth(string, ListGitHubOAuthOptionalParams)

URL di callback per raggiungere una volta autenticato con GitHub App per fare in modo che il servizio archivii il token OAuth.

Metodi ereditati

sendOperationRequest<T>(OperationArguments, OperationSpec)

Inviare una richiesta HTTP popolata usando l'oggetto OperationSpec specificato.

sendRequest(PipelineRequest)

Inviare l'oggetto httpRequest fornito.

Dettagli costruttore

DeveloperHubServiceClient(TokenCredential, string, DeveloperHubServiceClientOptionalParams)

Inizializza una nuova istanza della classe DeveloperHubServiceClient.

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

Parametri

credentials
TokenCredential

Credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione client.

subscriptionId

string

ID della sottoscrizione di destinazione.

options
DeveloperHubServiceClientOptionalParams

Opzioni del parametro

Dettagli proprietà

$host

$host: string

Valore della proprietà

string

apiVersion

apiVersion: string

Valore della proprietà

string

operations

operations: Operations

Valore della proprietà

subscriptionId

subscriptionId: string

Valore della proprietà

string

workflowOperations

workflowOperations: WorkflowOperations

Valore della proprietà

Dettagli proprietà ereditate

pipeline

Pipeline usata da questo client per effettuare richieste

pipeline: Pipeline

Valore della proprietà

Ereditato da coreClient.ServiceClient.pipeline

Dettagli metodo

generatePreviewArtifacts(string, ArtifactGenerationProperties, GeneratePreviewArtifactsOptionalParams)

Generare il dockerfile di anteprima e i manifesti.

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

Parametri

location

string

Nome dell'area di Azure.

parameters
ArtifactGenerationProperties

Proprietà usate per la generazione di artefatti, ad esempio Dockerfile e manifesti.

options
GeneratePreviewArtifactsOptionalParams

Parametri delle opzioni.

Restituisce

gitHubOAuth(string, GitHubOAuthOptionalParams)

Ottiene le informazioni di GitHubOAuth usate per autenticare gli utenti con l'app GitHub dell'hub per sviluppatori.

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

Parametri

location

string

Nome dell'area di Azure.

options
GitHubOAuthOptionalParams

Parametri delle opzioni.

Restituisce

gitHubOAuthCallback(string, string, string, GitHubOAuthCallbackOptionalParams)

URL di callback per raggiungere una volta autenticato con GitHub App per fare in modo che il servizio archivii il token OAuth.

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

Parametri

location

string

Nome dell'area di Azure.

code

string

Risposta del codice dall'autenticazione dell'app GitHub.

state

string

Risposta dello stato dall'autenticazione dell'app GitHub.

options
GitHubOAuthCallbackOptionalParams

Parametri delle opzioni.

Restituisce

listGitHubOAuth(string, ListGitHubOAuthOptionalParams)

URL di callback per raggiungere una volta autenticato con GitHub App per fare in modo che il servizio archivii il token OAuth.

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

Parametri

location

string

Nome dell'area di Azure.

options
ListGitHubOAuthOptionalParams

Parametri delle opzioni.

Restituisce

Dettagli dei metodi ereditati

sendOperationRequest<T>(OperationArguments, OperationSpec)

Inviare una richiesta HTTP popolata usando l'oggetto OperationSpec specificato.

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

Parametri

operationArguments
OperationArguments

Gli argomenti da cui verranno popolati i valori modello della richiesta HTTP.

operationSpec
OperationSpec

OperationSpec da usare per popolare httpRequest.

Restituisce

Promise<T>

Ereditato da coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Inviare l'oggetto httpRequest fornito.

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

Parametri

request
PipelineRequest

Restituisce

Promise<PipelineResponse>

Ereditato da coreClient.ServiceClient.sendRequest