GitHubWorkflowProfileResponse

data class GitHubWorkflowProfileResponse(val acr: ACRResponse? = null, val aksResourceId: String? = null, val authStatus: String, val branchName: String? = null, val deploymentProperties: DeploymentPropertiesResponse? = null, val dockerBuildContext: String? = null, val dockerfile: String? = null, val lastWorkflowRun: WorkflowRunResponse? = null, val namespace: String? = null, val oidcCredentials: GitHubWorkflowProfileResponseOidcCredentials? = null, val prStatus: String, val prURL: String, val pullNumber: Int, val repositoryName: String? = null, val repositoryOwner: String? = null)

GitHub Workflow Profile

Constructors

Link copied to clipboard
constructor(acr: ACRResponse? = null, aksResourceId: String? = null, authStatus: String, branchName: String? = null, deploymentProperties: DeploymentPropertiesResponse? = null, dockerBuildContext: String? = null, dockerfile: String? = null, lastWorkflowRun: WorkflowRunResponse? = null, namespace: String? = null, oidcCredentials: GitHubWorkflowProfileResponseOidcCredentials? = null, prStatus: String, prURL: String, pullNumber: Int, repositoryName: String? = null, repositoryOwner: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val acr: ACRResponse? = null

Information on the azure container registry

Link copied to clipboard
val aksResourceId: String? = null

The Azure Kubernetes Cluster Resource the application will be deployed to.

Link copied to clipboard

Determines the authorization status of requests.

Link copied to clipboard
val branchName: String? = null

Repository Branch Name

Link copied to clipboard

Path to Dockerfile Build Context within the repository.

Link copied to clipboard
val dockerfile: String? = null

Path to the Dockerfile within the repository.

Link copied to clipboard
Link copied to clipboard
val namespace: String? = null

Kubernetes namespace the application is deployed to.

Link copied to clipboard

The fields needed for OIDC with GitHub.

Link copied to clipboard

The status of the Pull Request submitted against the users repository.

Link copied to clipboard

The URL to the Pull Request submitted against the users repository.

Link copied to clipboard

The number associated with the submitted pull request.

Link copied to clipboard
val repositoryName: String? = null

Repository Name

Link copied to clipboard
val repositoryOwner: String? = null

Repository Owner