Поделиться через


Workflow interface

Представление ресурса рабочего процесса

Extends

Свойства

acr

Сведения о реестре контейнеров Azure

aksResourceId

Ресурс кластера Azure Kubernetes, в который будет развернуто приложение.

appName

Имя приложения.

authStatus

Определяет состояние авторизации запросов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

branchName

Имя ветви репозитория

builderVersion

Версия образа языка, используемого для создания кода в созданном dockerfile.

deploymentProperties
dockerBuildContext

Путь к контексту сборки Dockerfile в репозитории.

dockerfile

Путь к Dockerfile в репозитории.

dockerfileGenerationMode

Режим создания файлов Dockerfile.

dockerfileOutputDirectory

Каталог для вывода созданного файла Dockerfile в.

generationLanguage

Используемый язык программирования.

imageName

Имя создаваемого изображения.

imageTag

Тег, применяемый к созданному изображению.

languageVersion

Версия образа языка, используемого для выполнения в созданном dockerfile.

lastWorkflowRun
manifestGenerationMode

Режим создания манифеста.

manifestOutputDirectory

Каталог для вывода созданных манифестов.

manifestType

Определяет тип создаваемых манифестов.

namespacePropertiesArtifactGenerationPropertiesNamespace

Пространство имен для развертывания приложения в.

namespacePropertiesGithubWorkflowProfileNamespace

Пространство имен Kubernetes, в которое развертывается приложение.

oidcCredentials

Поля, необходимые для OIDC с GitHub.

port

Порт, на который предоставляется приложение.

prStatus

Состояние запроса на вытягивание, отправленного в репозиторий пользователей. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

prURL

URL-адрес запроса на вытягивание, отправленный в репозиторий пользователей. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

pullNumber

Номер, связанный с отправленным запросом на вытягивание. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

repositoryName

Имя репозитория

repositoryOwner

Владелец репозитория

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

location

Географическое расположение, в котором находится ресурс

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

tags

Теги ресурсов.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

acr

Сведения о реестре контейнеров Azure

acr?: Acr

Значение свойства

Acr

aksResourceId

Ресурс кластера Azure Kubernetes, в который будет развернуто приложение.

aksResourceId?: string

Значение свойства

string

appName

Имя приложения.

appName?: string

Значение свойства

string

authStatus

Определяет состояние авторизации запросов. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

authStatus?: string

Значение свойства

string

branchName

Имя ветви репозитория

branchName?: string

Значение свойства

string

builderVersion

Версия образа языка, используемого для создания кода в созданном dockerfile.

builderVersion?: string

Значение свойства

string

deploymentProperties

deploymentProperties?: DeploymentProperties

Значение свойства

dockerBuildContext

Путь к контексту сборки Dockerfile в репозитории.

dockerBuildContext?: string

Значение свойства

string

dockerfile

Путь к Dockerfile в репозитории.

dockerfile?: string

Значение свойства

string

dockerfileGenerationMode

Режим создания файлов Dockerfile.

dockerfileGenerationMode?: string

Значение свойства

string

dockerfileOutputDirectory

Каталог для вывода созданного файла Dockerfile в.

dockerfileOutputDirectory?: string

Значение свойства

string

generationLanguage

Используемый язык программирования.

generationLanguage?: string

Значение свойства

string

imageName

Имя создаваемого изображения.

imageName?: string

Значение свойства

string

imageTag

Тег, применяемый к созданному изображению.

imageTag?: string

Значение свойства

string

languageVersion

Версия образа языка, используемого для выполнения в созданном dockerfile.

languageVersion?: string

Значение свойства

string

lastWorkflowRun

lastWorkflowRun?: WorkflowRun

Значение свойства

manifestGenerationMode

Режим создания манифеста.

manifestGenerationMode?: string

Значение свойства

string

manifestOutputDirectory

Каталог для вывода созданных манифестов.

manifestOutputDirectory?: string

Значение свойства

string

manifestType

Определяет тип создаваемых манифестов.

manifestType?: string

Значение свойства

string

namespacePropertiesArtifactGenerationPropertiesNamespace

Пространство имен для развертывания приложения в.

namespacePropertiesArtifactGenerationPropertiesNamespace?: string

Значение свойства

string

namespacePropertiesGithubWorkflowProfileNamespace

Пространство имен Kubernetes, в которое развертывается приложение.

namespacePropertiesGithubWorkflowProfileNamespace?: string

Значение свойства

string

oidcCredentials

Поля, необходимые для OIDC с GitHub.

oidcCredentials?: GitHubWorkflowProfileOidcCredentials

Значение свойства

port

Порт, на который предоставляется приложение.

port?: string

Значение свойства

string

prStatus

Состояние запроса на вытягивание, отправленного в репозиторий пользователей. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

prStatus?: string

Значение свойства

string

prURL

URL-адрес запроса на вытягивание, отправленный в репозиторий пользователей. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

prURL?: string

Значение свойства

string

pullNumber

Номер, связанный с отправленным запросом на вытягивание. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

pullNumber?: number

Значение свойства

number

repositoryName

Имя репозитория

repositoryName?: string

Значение свойства

string

repositoryOwner

Владелец репозитория

repositoryOwner?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отTrackedResource.id

location

Географическое расположение, в котором находится ресурс

location: string

Значение свойства

string

наследуется отTrackedResource.location

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

унаследован отTrackedResource.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

Значение свойства

наследуется отTrackedResource.systemData

tags

Теги ресурсов.

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

Значение свойства

{[propertyName: string]: string}

Наследуется отTrackedResource.tags

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

наследуется отTrackedResource.type