Workflow interface
워크플로의 리소스 표현
- Extends
속성
acr | Azure Container Registry에 대한 정보 |
aks |
애플리케이션이 배포될 Azure Kubernetes 클러스터 리소스입니다. |
app |
앱의 이름입니다. |
auth |
요청의 권한 부여 상태를 결정합니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
branch |
리포지토리 분기 이름 |
builder |
생성된 dockerfile에서 코드를 빌드하는 데 사용되는 언어 이미지의 버전입니다. |
deployment |
|
docker |
리포지토리 내의 Dockerfile 빌드 컨텍스트 경로입니다. |
dockerfile | 리포지토리 내의 Dockerfile 경로입니다. |
dockerfile |
Dockerfiles를 생성하는 데 사용할 생성 모드입니다. |
dockerfile |
생성된 Dockerfile을 출력할 디렉터리입니다. |
generation |
사용되는 프로그래밍 언어입니다. |
image |
생성할 이미지의 이름입니다. |
image |
생성된 이미지에 적용할 태그입니다. |
language |
생성된 dockerfile에서 실행에 사용되는 언어 이미지의 버전입니다. |
last |
|
manifest |
매니페스트를 생성하는 데 사용할 생성 모드입니다. |
manifest |
생성된 매니페스트를 출력할 디렉터리입니다. |
manifest |
생성할 매니페스트의 형식을 결정합니다. |
namespace |
애플리케이션을 배포할 네임스페이스입니다. |
namespace |
애플리케이션이 배포되는 Kubernetes 네임스페이스입니다. |
oidc |
GitHub를 사용하여 OIDC에 필요한 필드입니다. |
port | 애플리케이션이 노출되는 포트입니다. |
pr |
사용자 리포지토리에 대해 제출된 끌어오기 요청의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
prURL | 사용자 리포지토리에 대해 제출된 끌어오기 요청의 URL입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
pull |
제출된 끌어오기 요청과 연결된 숫자입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
repository |
리포지토리 이름 |
repository |
리포지토리 소유자 |
상속된 속성
id | 리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} 참고: 이 속성은 직렬화되지 않습니다. 서버에서만 채울 수 있습니다. |
location | 리소스가 있는 지리적 위치 |
name | 리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
system |
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
tags | 리소스 태그. |
type | 리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다. |
속성 세부 정보
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
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
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
location
리소스가 있는 지리적 위치
location: string
속성 값
string
name
리소스의 이름 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
name?: string
속성 값
string
systemData
createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
systemData?: SystemData
속성 값
tags
리소스 태그.
tags?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
type
리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts" 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.
type?: string
속성 값
string
Azure SDK for JavaScript