Package-level declarations

Types

Link copied to clipboard
data class ACRResponse(val acrRegistryName: String? = null, val acrRepositoryName: String? = null, val acrResourceGroup: String? = null, val acrSubscriptionId: String? = null)

Information on the azure container registry

Link copied to clipboard
data class DeploymentPropertiesResponse(val helmChartPath: String? = null, val helmValues: String? = null, val kubeManifestLocations: List<String>? = null, val manifestType: String? = null, val overrides: Map<String, String>? = null)
Link copied to clipboard
data class GetGitHubOAuthResult(val authURL: String? = null, val token: String? = null)

URL used to authorize the Developer Hub GitHub App

Link copied to clipboard
data class GetWorkflowResult(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 id: String, val lastWorkflowRun: WorkflowRunResponse? = null, val location: String, val name: String, 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, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Resource representation of a workflow

data class GitHubWorkflowProfileResponseOidcCredentials(val azureClientId: String? = null, val azureTenantId: String? = null)

The fields needed for OIDC with GitHub.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class WorkflowRunResponse(val lastRunAt: String, val succeeded: Boolean, val workflowRunURL: String)