GetWorkflowResult

data class GetWorkflowResult(val appName: String? = null, val azureApiVersion: String, val builderVersion: String? = null, val dockerfileGenerationMode: String? = null, val dockerfileOutputDirectory: String? = null, val generationLanguage: String? = null, val githubWorkflowProfile: GitHubWorkflowProfileResponse? = null, val id: String, val imageName: String? = null, val imageTag: String? = null, val languageVersion: String? = null, val location: String, val manifestGenerationMode: String? = null, val manifestOutputDirectory: String? = null, val manifestType: String? = null, val name: String, val namespace: String? = null, val port: String? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Resource representation of a workflow

Constructors

Link copied to clipboard
constructor(appName: String? = null, azureApiVersion: String, builderVersion: String? = null, dockerfileGenerationMode: String? = null, dockerfileOutputDirectory: String? = null, generationLanguage: String? = null, githubWorkflowProfile: GitHubWorkflowProfileResponse? = null, id: String, imageName: String? = null, imageTag: String? = null, languageVersion: String? = null, location: String, manifestGenerationMode: String? = null, manifestOutputDirectory: String? = null, manifestType: String? = null, name: String, namespace: String? = null, port: String? = null, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val appName: String? = null

The name of the app.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val builderVersion: String? = null

The version of the language image used for building the code in the generated dockerfile.

Link copied to clipboard

The mode of generation to be used for generating Dockerfiles.

Link copied to clipboard

The directory to output the generated Dockerfile to.

Link copied to clipboard

The programming language used.

Link copied to clipboard

Profile of a github workflow.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard
val imageName: String? = null

The name of the image to be generated.

Link copied to clipboard
val imageTag: String? = null

The tag to apply to the generated image.

Link copied to clipboard
val languageVersion: String? = null

The version of the language image used for execution in the generated dockerfile.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

The mode of generation to be used for generating Manifest.

Link copied to clipboard

The directory to output the generated manifests to.

Link copied to clipboard
val manifestType: String? = null

Determines the type of manifests to be generated.

Link copied to clipboard

The name of the resource

Link copied to clipboard
val namespace: String? = null

The namespace to deploy the application to.

Link copied to clipboard
val port: String? = null

The port the application is exposed on.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"