azure-native.app.ContainerAppsSourceControl
Explore with Pulumi AI
Container App SourceControl. Azure REST API version: 2022-10-01. Prior API version in Azure Native 1.x: 2022-03-01.
Other available API versions: 2022-01-01-preview, 2023-04-01-preview, 2023-05-01, 2023-05-02-preview, 2023-08-01-preview, 2023-11-02-preview, 2024-02-02-preview, 2024-03-01, 2024-08-02-preview, 2024-10-02-preview.
Example Usage
Create or Update Container App SourceControl
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var containerAppsSourceControl = new AzureNative.App.ContainerAppsSourceControl("containerAppsSourceControl", new()
    {
        Branch = "master",
        ContainerAppName = "testcanadacentral",
        GithubActionConfiguration = new AzureNative.App.Inputs.GithubActionConfigurationArgs
        {
            AzureCredentials = new AzureNative.App.Inputs.AzureCredentialsArgs
            {
                ClientId = "<clientid>",
                ClientSecret = "<clientsecret>",
                TenantId = "<tenantid>",
            },
            ContextPath = "./",
            Image = "image/tag",
            RegistryInfo = new AzureNative.App.Inputs.RegistryInfoArgs
            {
                RegistryPassword = "<registrypassword>",
                RegistryUrl = "xwang971reg.azurecr.io",
                RegistryUserName = "xwang971reg",
            },
        },
        RepoUrl = "https://github.com/xwang971/ghatest",
        ResourceGroupName = "workerapps-rg-xj",
        SourceControlName = "current",
    });
});
package main
import (
	app "github.com/pulumi/pulumi-azure-native-sdk/app/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := app.NewContainerAppsSourceControl(ctx, "containerAppsSourceControl", &app.ContainerAppsSourceControlArgs{
			Branch:           pulumi.String("master"),
			ContainerAppName: pulumi.String("testcanadacentral"),
			GithubActionConfiguration: &app.GithubActionConfigurationArgs{
				AzureCredentials: &app.AzureCredentialsArgs{
					ClientId:     pulumi.String("<clientid>"),
					ClientSecret: pulumi.String("<clientsecret>"),
					TenantId:     pulumi.String("<tenantid>"),
				},
				ContextPath: pulumi.String("./"),
				Image:       pulumi.String("image/tag"),
				RegistryInfo: &app.RegistryInfoArgs{
					RegistryPassword: pulumi.String("<registrypassword>"),
					RegistryUrl:      pulumi.String("xwang971reg.azurecr.io"),
					RegistryUserName: pulumi.String("xwang971reg"),
				},
			},
			RepoUrl:           pulumi.String("https://github.com/xwang971/ghatest"),
			ResourceGroupName: pulumi.String("workerapps-rg-xj"),
			SourceControlName: pulumi.String("current"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.app.ContainerAppsSourceControl;
import com.pulumi.azurenative.app.ContainerAppsSourceControlArgs;
import com.pulumi.azurenative.app.inputs.GithubActionConfigurationArgs;
import com.pulumi.azurenative.app.inputs.AzureCredentialsArgs;
import com.pulumi.azurenative.app.inputs.RegistryInfoArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var containerAppsSourceControl = new ContainerAppsSourceControl("containerAppsSourceControl", ContainerAppsSourceControlArgs.builder()
            .branch("master")
            .containerAppName("testcanadacentral")
            .githubActionConfiguration(GithubActionConfigurationArgs.builder()
                .azureCredentials(AzureCredentialsArgs.builder()
                    .clientId("<clientid>")
                    .clientSecret("<clientsecret>")
                    .tenantId("<tenantid>")
                    .build())
                .contextPath("./")
                .image("image/tag")
                .registryInfo(RegistryInfoArgs.builder()
                    .registryPassword("<registrypassword>")
                    .registryUrl("xwang971reg.azurecr.io")
                    .registryUserName("xwang971reg")
                    .build())
                .build())
            .repoUrl("https://github.com/xwang971/ghatest")
            .resourceGroupName("workerapps-rg-xj")
            .sourceControlName("current")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const containerAppsSourceControl = new azure_native.app.ContainerAppsSourceControl("containerAppsSourceControl", {
    branch: "master",
    containerAppName: "testcanadacentral",
    githubActionConfiguration: {
        azureCredentials: {
            clientId: "<clientid>",
            clientSecret: "<clientsecret>",
            tenantId: "<tenantid>",
        },
        contextPath: "./",
        image: "image/tag",
        registryInfo: {
            registryPassword: "<registrypassword>",
            registryUrl: "xwang971reg.azurecr.io",
            registryUserName: "xwang971reg",
        },
    },
    repoUrl: "https://github.com/xwang971/ghatest",
    resourceGroupName: "workerapps-rg-xj",
    sourceControlName: "current",
});
import pulumi
import pulumi_azure_native as azure_native
container_apps_source_control = azure_native.app.ContainerAppsSourceControl("containerAppsSourceControl",
    branch="master",
    container_app_name="testcanadacentral",
    github_action_configuration={
        "azure_credentials": {
            "client_id": "<clientid>",
            "client_secret": "<clientsecret>",
            "tenant_id": "<tenantid>",
        },
        "context_path": "./",
        "image": "image/tag",
        "registry_info": {
            "registry_password": "<registrypassword>",
            "registry_url": "xwang971reg.azurecr.io",
            "registry_user_name": "xwang971reg",
        },
    },
    repo_url="https://github.com/xwang971/ghatest",
    resource_group_name="workerapps-rg-xj",
    source_control_name="current")
resources:
  containerAppsSourceControl:
    type: azure-native:app:ContainerAppsSourceControl
    properties:
      branch: master
      containerAppName: testcanadacentral
      githubActionConfiguration:
        azureCredentials:
          clientId: <clientid>
          clientSecret: <clientsecret>
          tenantId: <tenantid>
        contextPath: ./
        image: image/tag
        registryInfo:
          registryPassword: <registrypassword>
          registryUrl: xwang971reg.azurecr.io
          registryUserName: xwang971reg
      repoUrl: https://github.com/xwang971/ghatest
      resourceGroupName: workerapps-rg-xj
      sourceControlName: current
Create ContainerAppsSourceControl Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ContainerAppsSourceControl(name: string, args: ContainerAppsSourceControlArgs, opts?: CustomResourceOptions);@overload
def ContainerAppsSourceControl(resource_name: str,
                               args: ContainerAppsSourceControlArgs,
                               opts: Optional[ResourceOptions] = None)
@overload
def ContainerAppsSourceControl(resource_name: str,
                               opts: Optional[ResourceOptions] = None,
                               container_app_name: Optional[str] = None,
                               resource_group_name: Optional[str] = None,
                               branch: Optional[str] = None,
                               github_action_configuration: Optional[GithubActionConfigurationArgs] = None,
                               repo_url: Optional[str] = None,
                               source_control_name: Optional[str] = None)func NewContainerAppsSourceControl(ctx *Context, name string, args ContainerAppsSourceControlArgs, opts ...ResourceOption) (*ContainerAppsSourceControl, error)public ContainerAppsSourceControl(string name, ContainerAppsSourceControlArgs args, CustomResourceOptions? opts = null)
public ContainerAppsSourceControl(String name, ContainerAppsSourceControlArgs args)
public ContainerAppsSourceControl(String name, ContainerAppsSourceControlArgs args, CustomResourceOptions options)
type: azure-native:app:ContainerAppsSourceControl
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ContainerAppsSourceControlArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ContainerAppsSourceControlArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ContainerAppsSourceControlArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ContainerAppsSourceControlArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ContainerAppsSourceControlArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var containerAppsSourceControlResource = new AzureNative.App.ContainerAppsSourceControl("containerAppsSourceControlResource", new()
{
    ContainerAppName = "string",
    ResourceGroupName = "string",
    Branch = "string",
    GithubActionConfiguration = new AzureNative.App.Inputs.GithubActionConfigurationArgs
    {
        AzureCredentials = new AzureNative.App.Inputs.AzureCredentialsArgs
        {
            ClientId = "string",
            ClientSecret = "string",
            SubscriptionId = "string",
            TenantId = "string",
        },
        ContextPath = "string",
        Image = "string",
        Os = "string",
        PublishType = "string",
        RegistryInfo = new AzureNative.App.Inputs.RegistryInfoArgs
        {
            RegistryPassword = "string",
            RegistryUrl = "string",
            RegistryUserName = "string",
        },
        RuntimeStack = "string",
        RuntimeVersion = "string",
    },
    RepoUrl = "string",
    SourceControlName = "string",
});
example, err := app.NewContainerAppsSourceControl(ctx, "containerAppsSourceControlResource", &app.ContainerAppsSourceControlArgs{
	ContainerAppName:  pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	Branch:            pulumi.String("string"),
	GithubActionConfiguration: &app.GithubActionConfigurationArgs{
		AzureCredentials: &app.AzureCredentialsArgs{
			ClientId:       pulumi.String("string"),
			ClientSecret:   pulumi.String("string"),
			SubscriptionId: pulumi.String("string"),
			TenantId:       pulumi.String("string"),
		},
		ContextPath: pulumi.String("string"),
		Image:       pulumi.String("string"),
		Os:          pulumi.String("string"),
		PublishType: pulumi.String("string"),
		RegistryInfo: &app.RegistryInfoArgs{
			RegistryPassword: pulumi.String("string"),
			RegistryUrl:      pulumi.String("string"),
			RegistryUserName: pulumi.String("string"),
		},
		RuntimeStack:   pulumi.String("string"),
		RuntimeVersion: pulumi.String("string"),
	},
	RepoUrl:           pulumi.String("string"),
	SourceControlName: pulumi.String("string"),
})
var containerAppsSourceControlResource = new ContainerAppsSourceControl("containerAppsSourceControlResource", ContainerAppsSourceControlArgs.builder()
    .containerAppName("string")
    .resourceGroupName("string")
    .branch("string")
    .githubActionConfiguration(GithubActionConfigurationArgs.builder()
        .azureCredentials(AzureCredentialsArgs.builder()
            .clientId("string")
            .clientSecret("string")
            .subscriptionId("string")
            .tenantId("string")
            .build())
        .contextPath("string")
        .image("string")
        .os("string")
        .publishType("string")
        .registryInfo(RegistryInfoArgs.builder()
            .registryPassword("string")
            .registryUrl("string")
            .registryUserName("string")
            .build())
        .runtimeStack("string")
        .runtimeVersion("string")
        .build())
    .repoUrl("string")
    .sourceControlName("string")
    .build());
container_apps_source_control_resource = azure_native.app.ContainerAppsSourceControl("containerAppsSourceControlResource",
    container_app_name="string",
    resource_group_name="string",
    branch="string",
    github_action_configuration={
        "azure_credentials": {
            "client_id": "string",
            "client_secret": "string",
            "subscription_id": "string",
            "tenant_id": "string",
        },
        "context_path": "string",
        "image": "string",
        "os": "string",
        "publish_type": "string",
        "registry_info": {
            "registry_password": "string",
            "registry_url": "string",
            "registry_user_name": "string",
        },
        "runtime_stack": "string",
        "runtime_version": "string",
    },
    repo_url="string",
    source_control_name="string")
const containerAppsSourceControlResource = new azure_native.app.ContainerAppsSourceControl("containerAppsSourceControlResource", {
    containerAppName: "string",
    resourceGroupName: "string",
    branch: "string",
    githubActionConfiguration: {
        azureCredentials: {
            clientId: "string",
            clientSecret: "string",
            subscriptionId: "string",
            tenantId: "string",
        },
        contextPath: "string",
        image: "string",
        os: "string",
        publishType: "string",
        registryInfo: {
            registryPassword: "string",
            registryUrl: "string",
            registryUserName: "string",
        },
        runtimeStack: "string",
        runtimeVersion: "string",
    },
    repoUrl: "string",
    sourceControlName: "string",
});
type: azure-native:app:ContainerAppsSourceControl
properties:
    branch: string
    containerAppName: string
    githubActionConfiguration:
        azureCredentials:
            clientId: string
            clientSecret: string
            subscriptionId: string
            tenantId: string
        contextPath: string
        image: string
        os: string
        publishType: string
        registryInfo:
            registryPassword: string
            registryUrl: string
            registryUserName: string
        runtimeStack: string
        runtimeVersion: string
    repoUrl: string
    resourceGroupName: string
    sourceControlName: string
ContainerAppsSourceControl Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ContainerAppsSourceControl resource accepts the following input properties:
- ContainerApp stringName 
- Name of the Container App.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Branch string
- The branch which will trigger the auto deployment
- GithubAction Pulumi.Configuration Azure Native. App. Inputs. Github Action Configuration 
- Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time
- RepoUrl string
- The repo url which will be integrated to ContainerApp.
- SourceControl stringName 
- Name of the Container App SourceControl.
- ContainerApp stringName 
- Name of the Container App.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- Branch string
- The branch which will trigger the auto deployment
- GithubAction GithubConfiguration Action Configuration Args 
- Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time
- RepoUrl string
- The repo url which will be integrated to ContainerApp.
- SourceControl stringName 
- Name of the Container App SourceControl.
- containerApp StringName 
- Name of the Container App.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- branch String
- The branch which will trigger the auto deployment
- githubAction GithubConfiguration Action Configuration 
- Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time
- repoUrl String
- The repo url which will be integrated to ContainerApp.
- sourceControl StringName 
- Name of the Container App SourceControl.
- containerApp stringName 
- Name of the Container App.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- branch string
- The branch which will trigger the auto deployment
- githubAction GithubConfiguration Action Configuration 
- Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time
- repoUrl string
- The repo url which will be integrated to ContainerApp.
- sourceControl stringName 
- Name of the Container App SourceControl.
- container_app_ strname 
- Name of the Container App.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- branch str
- The branch which will trigger the auto deployment
- github_action_ Githubconfiguration Action Configuration Args 
- Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time
- repo_url str
- The repo url which will be integrated to ContainerApp.
- source_control_ strname 
- Name of the Container App SourceControl.
- containerApp StringName 
- Name of the Container App.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- branch String
- The branch which will trigger the auto deployment
- githubAction Property MapConfiguration 
- Container App Revision Template with all possible settings and the defaults if user did not provide them. The defaults are populated as they were at the creation time
- repoUrl String
- The repo url which will be integrated to ContainerApp.
- sourceControl StringName 
- Name of the Container App SourceControl.
Outputs
All input properties are implicitly available as output properties. Additionally, the ContainerAppsSourceControl resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- OperationState string
- Current provisioning State of the operation
- SystemData Pulumi.Azure Native. App. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- OperationState string
- Current provisioning State of the operation
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- operationState String
- Current provisioning State of the operation
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- operationState string
- Current provisioning State of the operation
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- operation_state str
- Current provisioning State of the operation
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- operationState String
- Current provisioning State of the operation
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
AzureCredentials, AzureCredentialsArgs    
- ClientId string
- Client Id.
- ClientSecret string
- Client Secret.
- SubscriptionId string
- Subscription Id.
- TenantId string
- Tenant Id.
- ClientId string
- Client Id.
- ClientSecret string
- Client Secret.
- SubscriptionId string
- Subscription Id.
- TenantId string
- Tenant Id.
- clientId String
- Client Id.
- clientSecret String
- Client Secret.
- subscriptionId String
- Subscription Id.
- tenantId String
- Tenant Id.
- clientId string
- Client Id.
- clientSecret string
- Client Secret.
- subscriptionId string
- Subscription Id.
- tenantId string
- Tenant Id.
- client_id str
- Client Id.
- client_secret str
- Client Secret.
- subscription_id str
- Subscription Id.
- tenant_id str
- Tenant Id.
- clientId String
- Client Id.
- clientSecret String
- Client Secret.
- subscriptionId String
- Subscription Id.
- tenantId String
- Tenant Id.
AzureCredentialsResponse, AzureCredentialsResponseArgs      
- SubscriptionId string
- Subscription Id.
- SubscriptionId string
- Subscription Id.
- subscriptionId String
- Subscription Id.
- subscriptionId string
- Subscription Id.
- subscription_id str
- Subscription Id.
- subscriptionId String
- Subscription Id.
GithubActionConfiguration, GithubActionConfigurationArgs      
- AzureCredentials Pulumi.Azure Native. App. Inputs. Azure Credentials 
- AzureCredentials configurations.
- ContextPath string
- Context path
- Image string
- Image name
- Os string
- Operation system
- PublishType string
- Code or Image
- RegistryInfo Pulumi.Azure Native. App. Inputs. Registry Info 
- Registry configurations.
- RuntimeStack string
- Runtime stack
- RuntimeVersion string
- Runtime version
- AzureCredentials AzureCredentials 
- AzureCredentials configurations.
- ContextPath string
- Context path
- Image string
- Image name
- Os string
- Operation system
- PublishType string
- Code or Image
- RegistryInfo RegistryInfo 
- Registry configurations.
- RuntimeStack string
- Runtime stack
- RuntimeVersion string
- Runtime version
- azureCredentials AzureCredentials 
- AzureCredentials configurations.
- contextPath String
- Context path
- image String
- Image name
- os String
- Operation system
- publishType String
- Code or Image
- registryInfo RegistryInfo 
- Registry configurations.
- runtimeStack String
- Runtime stack
- runtimeVersion String
- Runtime version
- azureCredentials AzureCredentials 
- AzureCredentials configurations.
- contextPath string
- Context path
- image string
- Image name
- os string
- Operation system
- publishType string
- Code or Image
- registryInfo RegistryInfo 
- Registry configurations.
- runtimeStack string
- Runtime stack
- runtimeVersion string
- Runtime version
- azure_credentials AzureCredentials 
- AzureCredentials configurations.
- context_path str
- Context path
- image str
- Image name
- os str
- Operation system
- publish_type str
- Code or Image
- registry_info RegistryInfo 
- Registry configurations.
- runtime_stack str
- Runtime stack
- runtime_version str
- Runtime version
- azureCredentials Property Map
- AzureCredentials configurations.
- contextPath String
- Context path
- image String
- Image name
- os String
- Operation system
- publishType String
- Code or Image
- registryInfo Property Map
- Registry configurations.
- runtimeStack String
- Runtime stack
- runtimeVersion String
- Runtime version
GithubActionConfigurationResponse, GithubActionConfigurationResponseArgs        
- AzureCredentials Pulumi.Azure Native. App. Inputs. Azure Credentials Response 
- AzureCredentials configurations.
- ContextPath string
- Context path
- Image string
- Image name
- Os string
- Operation system
- PublishType string
- Code or Image
- RegistryInfo Pulumi.Azure Native. App. Inputs. Registry Info Response 
- Registry configurations.
- RuntimeStack string
- Runtime stack
- RuntimeVersion string
- Runtime version
- AzureCredentials AzureCredentials Response 
- AzureCredentials configurations.
- ContextPath string
- Context path
- Image string
- Image name
- Os string
- Operation system
- PublishType string
- Code or Image
- RegistryInfo RegistryInfo Response 
- Registry configurations.
- RuntimeStack string
- Runtime stack
- RuntimeVersion string
- Runtime version
- azureCredentials AzureCredentials Response 
- AzureCredentials configurations.
- contextPath String
- Context path
- image String
- Image name
- os String
- Operation system
- publishType String
- Code or Image
- registryInfo RegistryInfo Response 
- Registry configurations.
- runtimeStack String
- Runtime stack
- runtimeVersion String
- Runtime version
- azureCredentials AzureCredentials Response 
- AzureCredentials configurations.
- contextPath string
- Context path
- image string
- Image name
- os string
- Operation system
- publishType string
- Code or Image
- registryInfo RegistryInfo Response 
- Registry configurations.
- runtimeStack string
- Runtime stack
- runtimeVersion string
- Runtime version
- azure_credentials AzureCredentials Response 
- AzureCredentials configurations.
- context_path str
- Context path
- image str
- Image name
- os str
- Operation system
- publish_type str
- Code or Image
- registry_info RegistryInfo Response 
- Registry configurations.
- runtime_stack str
- Runtime stack
- runtime_version str
- Runtime version
- azureCredentials Property Map
- AzureCredentials configurations.
- contextPath String
- Context path
- image String
- Image name
- os String
- Operation system
- publishType String
- Code or Image
- registryInfo Property Map
- Registry configurations.
- runtimeStack String
- Runtime stack
- runtimeVersion String
- Runtime version
RegistryInfo, RegistryInfoArgs    
- RegistryPassword string
- registry secret.
- RegistryUrl string
- registry server Url.
- RegistryUser stringName 
- registry username.
- RegistryPassword string
- registry secret.
- RegistryUrl string
- registry server Url.
- RegistryUser stringName 
- registry username.
- registryPassword String
- registry secret.
- registryUrl String
- registry server Url.
- registryUser StringName 
- registry username.
- registryPassword string
- registry secret.
- registryUrl string
- registry server Url.
- registryUser stringName 
- registry username.
- registry_password str
- registry secret.
- registry_url str
- registry server Url.
- registry_user_ strname 
- registry username.
- registryPassword String
- registry secret.
- registryUrl String
- registry server Url.
- registryUser StringName 
- registry username.
RegistryInfoResponse, RegistryInfoResponseArgs      
- RegistryUrl string
- registry server Url.
- RegistryUser stringName 
- registry username.
- RegistryUrl string
- registry server Url.
- RegistryUser stringName 
- registry username.
- registryUrl String
- registry server Url.
- registryUser StringName 
- registry username.
- registryUrl string
- registry server Url.
- registryUser stringName 
- registry username.
- registry_url str
- registry server Url.
- registry_user_ strname 
- registry username.
- registryUrl String
- registry server Url.
- registryUser StringName 
- registry username.
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:app:ContainerAppsSourceControl current /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.App/containerApps/{containerAppName}/sourcecontrols/{sourceControlName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0