ArtifactGenerationProperties interface
Properties used for generating artifacts such as Dockerfiles and manifests.
Properties
app |
The name of the app. |
builder |
The version of the language image used for building the code in the generated dockerfile. |
dockerfile |
The mode of generation to be used for generating Dockerfiles. |
dockerfile |
The directory to output the generated Dockerfile to. |
generation |
The programming language used. |
image |
The name of the image to be generated. |
image |
The tag to apply to the generated image. |
language |
The version of the language image used for execution in the generated dockerfile. |
manifest |
The mode of generation to be used for generating Manifest. |
manifest |
The directory to output the generated manifests to. |
manifest |
Determines the type of manifests to be generated. |
namespace | The namespace to deploy the application to. |
port | The port the application is exposed on. |
Property Details
appName
The name of the app.
appName?: string
Property Value
string
builderVersion
The version of the language image used for building the code in the generated dockerfile.
builderVersion?: string
Property Value
string
dockerfileGenerationMode
The mode of generation to be used for generating Dockerfiles.
dockerfileGenerationMode?: string
Property Value
string
dockerfileOutputDirectory
The directory to output the generated Dockerfile to.
dockerfileOutputDirectory?: string
Property Value
string
generationLanguage
The programming language used.
generationLanguage?: string
Property Value
string
imageName
The name of the image to be generated.
imageName?: string
Property Value
string
imageTag
The tag to apply to the generated image.
imageTag?: string
Property Value
string
languageVersion
The version of the language image used for execution in the generated dockerfile.
languageVersion?: string
Property Value
string
manifestGenerationMode
The mode of generation to be used for generating Manifest.
manifestGenerationMode?: string
Property Value
string
manifestOutputDirectory
The directory to output the generated manifests to.
manifestOutputDirectory?: string
Property Value
string
manifestType
Determines the type of manifests to be generated.
manifestType?: string
Property Value
string
namespace
The namespace to deploy the application to.
namespace?: string
Property Value
string
port
The port the application is exposed on.
port?: string
Property Value
string
Azure SDK for JavaScript