@azure/arm-devhub package

Classes

DeveloperHubServiceClient

Interfaces

Acr

Information on the azure container registry

ArtifactGenerationProperties

Properties used for generating artifacts such as Dockerfiles and manifests.

DeleteWorkflowResponse

delete response if content must be provided on delete operation

DeploymentProperties
DeveloperHubServiceClientOptionalParams

Optional parameters.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

GeneratePreviewArtifactsOptionalParams

Optional parameters.

GitHubOAuthCallRequest

GitHubOAuth request object

GitHubOAuthCallbackOptionalParams

Optional parameters.

GitHubOAuthInfoResponse

URL used to authorize the Developer Hub GitHub App

GitHubOAuthListResponse

The response from List GitHubOAuth operation.

GitHubOAuthOptionalParams

Optional parameters.

GitHubOAuthResponse

Singleton response of GitHubOAuth containing

GitHubWorkflowProfileOidcCredentials

The fields needed for OIDC with GitHub.

ListGitHubOAuthOptionalParams

Optional parameters.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.

Operations

Interface representing a Operations.

OperationsListOptionalParams

Optional parameters.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

SystemData

Metadata pertaining to creation and last modification of the resource.

TagsObject

Resource tags.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

Workflow

Resource representation of a workflow

WorkflowCreateOrUpdateOptionalParams

Optional parameters.

WorkflowDeleteOptionalParams

Optional parameters.

WorkflowGetOptionalParams

Optional parameters.

WorkflowListByResourceGroupNextOptionalParams

Optional parameters.

WorkflowListByResourceGroupOptionalParams

Optional parameters.

WorkflowListNextOptionalParams

Optional parameters.

WorkflowListOptionalParams

Optional parameters.

WorkflowListResult

The response from List Workflows operation.

WorkflowOperations

Interface representing a WorkflowOperations.

WorkflowRun
WorkflowUpdateTagsOptionalParams

Optional parameters.

Type Aliases

ActionType

Defines values for ActionType.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

AuthorizationStatus

Defines values for AuthorizationStatus.
KnownAuthorizationStatus can be used interchangeably with AuthorizationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Authorized: Requests authorized successfully
NotFound: Requests returned NotFound response
Error: Requests returned other error response

CreatedByType

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

DockerfileGenerationMode

Defines values for DockerfileGenerationMode.
KnownDockerfileGenerationMode can be used interchangeably with DockerfileGenerationMode, this enum contains the known values that the service supports.

Known values supported by the service

enabled: Dockerfiles will be generated
disabled: Dockerfiles will not be generated

GeneratePreviewArtifactsResponse

Contains response data for the generatePreviewArtifacts operation.

GenerationLanguage

Defines values for GenerationLanguage.
KnownGenerationLanguage can be used interchangeably with GenerationLanguage, this enum contains the known values that the service supports.

Known values supported by the service

clojure: clojure language
csharp: csharp language
erlang: erlang language
go: go language
gomodule: gomodule language
gradle: gradle language
java: java language
javascript: javascript language
php: php language
python: python language
ruby: ruby language
rust: rust language
swift: swift language

GenerationManifestType

Defines values for GenerationManifestType.
KnownGenerationManifestType can be used interchangeably with GenerationManifestType, this enum contains the known values that the service supports.

Known values supported by the service

helm: Helm manifests
kube: Kubernetes manifests

GitHubOAuthCallbackResponse

Contains response data for the gitHubOAuthCallback operation.

GitHubOAuthOperationResponse

Contains response data for the gitHubOAuth operation.

ListGitHubOAuthResponse

Contains response data for the listGitHubOAuth operation.

ManifestGenerationMode

Defines values for ManifestGenerationMode.
KnownManifestGenerationMode can be used interchangeably with ManifestGenerationMode, this enum contains the known values that the service supports.

Known values supported by the service

enabled: Manifests will be generated
disabled: Manifests will not be generated

ManifestType

Defines values for ManifestType.
KnownManifestType can be used interchangeably with ManifestType, this enum contains the known values that the service supports.

Known values supported by the service

helm: Repositories using helm
kube: Repositories using kubernetes manifests

OperationsListResponse

Contains response data for the list operation.

Origin

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

PullRequestStatus

Defines values for PullRequestStatus.
KnownPullRequestStatus can be used interchangeably with PullRequestStatus, this enum contains the known values that the service supports.

Known values supported by the service

unknown: Pull Request state unknown.
submitted: Pull Request submitted to repository.
merged: Pull Request merged into repository.
removed: Workflow no longer found within repository.

WorkflowCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

WorkflowDeleteResponse

Contains response data for the delete operation.

WorkflowGetResponse

Contains response data for the get operation.

WorkflowListByResourceGroupNextResponse

Contains response data for the listByResourceGroupNext operation.

WorkflowListByResourceGroupResponse

Contains response data for the listByResourceGroup operation.

WorkflowListNextResponse

Contains response data for the listNext operation.

WorkflowListResponse

Contains response data for the list operation.

WorkflowRunStatus

Defines values for WorkflowRunStatus.
KnownWorkflowRunStatus can be used interchangeably with WorkflowRunStatus, this enum contains the known values that the service supports.

Known values supported by the service

queued: Workflow run is queued
inprogress: Workflow run is inprogress
completed: Workflow run is completed

WorkflowUpdateTagsResponse

Contains response data for the updateTags operation.

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownAuthorizationStatus

Known values of AuthorizationStatus that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownDockerfileGenerationMode

Known values of DockerfileGenerationMode that the service accepts.

KnownGenerationLanguage

Known values of GenerationLanguage that the service accepts.

KnownGenerationManifestType

Known values of GenerationManifestType that the service accepts.

KnownManifestGenerationMode

Known values of ManifestGenerationMode that the service accepts.

KnownManifestType

Known values of ManifestType that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownPullRequestStatus

Known values of PullRequestStatus that the service accepts.

KnownWorkflowRunStatus

Known values of WorkflowRunStatus that the service accepts.

Functions

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

Function Details

getContinuationToken(unknown)

Given the last .value produced by the byPage iterator, returns a continuation token that can be used to begin paging from that point later.

function getContinuationToken(page: unknown): string | undefined

Parameters

page

unknown

An object from accessing value on the IteratorResult from a byPage iterator.

Returns

string | undefined

The continuation token that can be passed into byPage() during future calls.