다음을 통해 공유


Workflow interface

워크플로의 리소스 표현

Extends

속성

acr

Azure Container Registry에 대한 정보

aksResourceId

애플리케이션이 배포될 Azure Kubernetes 클러스터 리소스입니다.

appName

앱의 이름입니다.

authStatus

요청의 권한 부여 상태를 결정합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

branchName

리포지토리 분기 이름

builderVersion

생성된 dockerfile에서 코드를 빌드하는 데 사용되는 언어 이미지의 버전입니다.

deploymentProperties
dockerBuildContext

리포지토리 내의 Dockerfile 빌드 컨텍스트 경로입니다.

dockerfile

리포지토리 내의 Dockerfile 경로입니다.

dockerfileGenerationMode

Dockerfiles를 생성하는 데 사용할 생성 모드입니다.

dockerfileOutputDirectory

생성된 Dockerfile을 출력할 디렉터리입니다.

generationLanguage

사용되는 프로그래밍 언어입니다.

imageName

생성할 이미지의 이름입니다.

imageTag

생성된 이미지에 적용할 태그입니다.

languageVersion

생성된 dockerfile에서 실행에 사용되는 언어 이미지의 버전입니다.

lastWorkflowRun
manifestGenerationMode

매니페스트를 생성하는 데 사용할 생성 모드입니다.

manifestOutputDirectory

생성된 매니페스트를 출력할 디렉터리입니다.

manifestType

생성할 매니페스트의 형식을 결정합니다.

namespacePropertiesArtifactGenerationPropertiesNamespace

애플리케이션을 배포할 네임스페이스입니다.

namespacePropertiesGithubWorkflowProfileNamespace

애플리케이션이 배포되는 Kubernetes 네임스페이스입니다.

oidcCredentials

GitHub를 사용하여 OIDC에 필요한 필드입니다.

port

애플리케이션이 노출되는 포트입니다.

prStatus

사용자 리포지토리에 대해 제출된 끌어오기 요청의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

prURL

사용자 리포지토리에 대해 제출된 끌어오기 요청의 URL입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

pullNumber

제출된 끌어오기 요청과 연결된 숫자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

repositoryName

리포지토리 이름

repositoryOwner

리포지토리 소유자

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

location

리소스가 있는 지리적 위치

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

리소스 태그.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

속성 세부 정보

acr

Azure Container Registry에 대한 정보

acr?: Acr

속성 값

Acr

aksResourceId

애플리케이션이 배포될 Azure Kubernetes 클러스터 리소스입니다.

aksResourceId?: string

속성 값

string

appName

앱의 이름입니다.

appName?: string

속성 값

string

authStatus

요청의 권한 부여 상태를 결정합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

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

Dockerfiles를 생성하는 데 사용할 생성 모드입니다.

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

GitHub를 사용하여 OIDC에 필요한 필드입니다.

oidcCredentials?: GitHubWorkflowProfileOidcCredentials

속성 값

port

애플리케이션이 노출되는 포트입니다.

port?: string

속성 값

string

prStatus

사용자 리포지토리에 대해 제출된 끌어오기 요청의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

prStatus?: string

속성 값

string

prURL

사용자 리포지토리에 대해 제출된 끌어오기 요청의 URL입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

prURL?: string

속성 값

string

pullNumber

제출된 끌어오기 요청과 연결된 숫자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

pullNumber?: number

속성 값

number

repositoryName

리포지토리 이름

repositoryName?: string

속성 값

string

repositoryOwner

리포지토리 소유자

repositoryOwner?: string

속성 값

string

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다.

id?: string

속성 값

string

TrackedResource.id 상속된

location

리소스가 있는 지리적 위치

location: string

속성 값

string

TrackedResource.location 상속된

name

리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

name?: string

속성 값

string

TrackedResource.name 상속된

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

systemData?: SystemData

속성 값

TrackedResource.systemData 상속된

tags

리소스 태그.

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

속성 값

{[propertyName: string]: string}

TrackedResource.tags 상속된

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

type?: string

속성 값

string

TrackedResource.type 상속된