ArmAppContainersModelFactory.ContainerAppGitHubActionConfiguration Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Configuration properties that define the mutable settings of a Container App SourceControl.
public static Azure.ResourceManager.AppContainers.Models.ContainerAppGitHubActionConfiguration ContainerAppGitHubActionConfiguration(Azure.ResourceManager.AppContainers.Models.ContainerAppRegistryInfo registryInfo = default, Azure.ResourceManager.AppContainers.Models.ContainerAppCredentials azureCredentials = default, string contextPath = default, string dockerfilePath = default, string gitHubPersonalAccessToken = default, string image = default, string publishType = default, string os = default, string runtimeStack = default, string runtimeVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.AppContainers.Models.EnvironmentVariable> buildEnvironmentVariables = default);
static member ContainerAppGitHubActionConfiguration : Azure.ResourceManager.AppContainers.Models.ContainerAppRegistryInfo * Azure.ResourceManager.AppContainers.Models.ContainerAppCredentials * string * string * string * string * string * string * string * string * seq<Azure.ResourceManager.AppContainers.Models.EnvironmentVariable> -> Azure.ResourceManager.AppContainers.Models.ContainerAppGitHubActionConfiguration
Public Shared Function ContainerAppGitHubActionConfiguration (Optional registryInfo As ContainerAppRegistryInfo = Nothing, Optional azureCredentials As ContainerAppCredentials = Nothing, Optional contextPath As String = Nothing, Optional dockerfilePath As String = Nothing, Optional gitHubPersonalAccessToken As String = Nothing, Optional image As String = Nothing, Optional publishType As String = Nothing, Optional os As String = Nothing, Optional runtimeStack As String = Nothing, Optional runtimeVersion As String = Nothing, Optional buildEnvironmentVariables As IEnumerable(Of EnvironmentVariable) = Nothing) As ContainerAppGitHubActionConfiguration
Parameters
- registryInfo
- ContainerAppRegistryInfo
Registry configurations.
- azureCredentials
- ContainerAppCredentials
AzureCredentials configurations.
- contextPath
- String
Context path.
- dockerfilePath
- String
Dockerfile path.
- gitHubPersonalAccessToken
- String
One time Github PAT to configure github environment.
- image
- String
Image name.
- publishType
- String
Code or Image.
- os
- String
Operation system.
- runtimeStack
- String
Runtime stack.
- runtimeVersion
- String
Runtime version.
- buildEnvironmentVariables
- IEnumerable<EnvironmentVariable>
List of environment variables to be passed to the build.
Returns
A new ContainerAppGitHubActionConfiguration instance for mocking.