Dela via


DeveloperHubServiceClient class

Extends

Konstruktorer

DeveloperHubServiceClient(TokenCredential, string, DeveloperHubServiceClientOptionalParams)

Initierar en ny instans av klassen DeveloperHubServiceClient.

Egenskaper

$host
apiVersion
operations
subscriptionId
workflowOperations

Ärvda egenskaper

pipeline

Pipelinen som används av den här klienten för att göra begäranden

Metoder

generatePreviewArtifacts(string, ArtifactGenerationProperties, GeneratePreviewArtifactsOptionalParams)

Generera dockerfile för förhandsversion och manifest.

gitHubOAuth(string, GitHubOAuthOptionalParams)

Hämtar GitHubOAuth-information som används för att autentisera användare med GitHub-appen Developer Hub.

gitHubOAuthCallback(string, string, string, GitHubOAuthCallbackOptionalParams)

Återanrops-URL för att nå en gång autentiserades med GitHub App för att låta tjänsten lagra OAuth-token.

listGitHubOAuth(string, ListGitHubOAuthOptionalParams)

Återanrops-URL för att nå en gång autentiserades med GitHub App för att låta tjänsten lagra OAuth-token.

Ärvda metoder

sendOperationRequest<T>(OperationArguments, OperationSpec)

Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.

sendRequest(PipelineRequest)

Skicka angivet httpRequest.

Konstruktorinformation

DeveloperHubServiceClient(TokenCredential, string, DeveloperHubServiceClientOptionalParams)

Initierar en ny instans av klassen DeveloperHubServiceClient.

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

Parametrar

credentials
TokenCredential

Autentiseringsuppgifter för prenumeration som unikt identifierar klientprenumeration.

subscriptionId

string

ID för målprenumerationen.

options
DeveloperHubServiceClientOptionalParams

Parameteralternativen

Egenskapsinformation

$host

$host: string

Egenskapsvärde

string

apiVersion

apiVersion: string

Egenskapsvärde

string

operations

operations: Operations

Egenskapsvärde

subscriptionId

subscriptionId: string

Egenskapsvärde

string

workflowOperations

workflowOperations: WorkflowOperations

Egenskapsvärde

Information om ärvda egenskaper

pipeline

Pipelinen som används av den här klienten för att göra begäranden

pipeline: Pipeline

Egenskapsvärde

ärvd från coreClient.ServiceClient.pipeline

Metodinformation

generatePreviewArtifacts(string, ArtifactGenerationProperties, GeneratePreviewArtifactsOptionalParams)

Generera dockerfile för förhandsversion och manifest.

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

Parametrar

location

string

Namnet på Azure-regionen.

parameters
ArtifactGenerationProperties

Egenskaper som används för att generera artefakter som Dockerfiles och manifest.

options
GeneratePreviewArtifactsOptionalParams

Alternativparametrarna.

Returer

gitHubOAuth(string, GitHubOAuthOptionalParams)

Hämtar GitHubOAuth-information som används för att autentisera användare med GitHub-appen Developer Hub.

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

Parametrar

location

string

Namnet på Azure-regionen.

options
GitHubOAuthOptionalParams

Alternativparametrarna.

Returer

gitHubOAuthCallback(string, string, string, GitHubOAuthCallbackOptionalParams)

Återanrops-URL för att nå en gång autentiserades med GitHub App för att låta tjänsten lagra OAuth-token.

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

Parametrar

location

string

Namnet på Azure-regionen.

code

string

Kodsvaret från att autentisera GitHub-appen.

state

string

Tillståndssvaret från att autentisera GitHub-appen.

options
GitHubOAuthCallbackOptionalParams

Alternativparametrarna.

Returer

listGitHubOAuth(string, ListGitHubOAuthOptionalParams)

Återanrops-URL för att nå en gång autentiserades med GitHub App för att låta tjänsten lagra OAuth-token.

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

Parametrar

location

string

Namnet på Azure-regionen.

options
ListGitHubOAuthOptionalParams

Alternativparametrarna.

Returer

Ärvd metodinformation

sendOperationRequest<T>(OperationArguments, OperationSpec)

Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.

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

Parametrar

operationArguments
OperationArguments

Argumenten som HTTP-begärans mallade värden fylls i från.

operationSpec
OperationSpec

Den OperationSpec som ska användas för att fylla i httpRequest.

Returer

Promise<T>

ärvd från coreClient.ServiceClient.sendOperationRequest

sendRequest(PipelineRequest)

Skicka angivet httpRequest.

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

Parametrar

request
PipelineRequest

Returer

Promise<PipelineResponse>

ärvd från coreClient.ServiceClient.sendRequest