azure-native.appplatform.ConfigServer
Explore with Pulumi AI
Config Server resource Azure REST API version: 2023-05-01-preview. Prior API version in Azure Native 1.x: 2020-07-01.
Other available API versions: 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-01-01-preview, 2024-05-01-preview.
Example Usage
ConfigServers_UpdatePut
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var configServer = new AzureNative.AppPlatform.ConfigServer("configServer", new()
    {
        Properties = new AzureNative.AppPlatform.Inputs.ConfigServerPropertiesArgs
        {
            ConfigServer = new AzureNative.AppPlatform.Inputs.ConfigServerSettingsArgs
            {
                GitProperty = new AzureNative.AppPlatform.Inputs.ConfigServerGitPropertyArgs
                {
                    Label = "master",
                    SearchPaths = new[]
                    {
                        "/",
                    },
                    Uri = "https://github.com/fake-user/fake-repository.git",
                },
            },
        },
        ResourceGroupName = "myResourceGroup",
        ServiceName = "myservice",
    });
});
package main
import (
	appplatform "github.com/pulumi/pulumi-azure-native-sdk/appplatform/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := appplatform.NewConfigServer(ctx, "configServer", &appplatform.ConfigServerArgs{
			Properties: &appplatform.ConfigServerPropertiesArgs{
				ConfigServer: &appplatform.ConfigServerSettingsArgs{
					GitProperty: &appplatform.ConfigServerGitPropertyArgs{
						Label: pulumi.String("master"),
						SearchPaths: pulumi.StringArray{
							pulumi.String("/"),
						},
						Uri: pulumi.String("https://github.com/fake-user/fake-repository.git"),
					},
				},
			},
			ResourceGroupName: pulumi.String("myResourceGroup"),
			ServiceName:       pulumi.String("myservice"),
		})
		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.appplatform.ConfigServer;
import com.pulumi.azurenative.appplatform.ConfigServerArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigServerPropertiesArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigServerSettingsArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigServerGitPropertyArgs;
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 configServer = new ConfigServer("configServer", ConfigServerArgs.builder()
            .properties(ConfigServerPropertiesArgs.builder()
                .configServer(ConfigServerSettingsArgs.builder()
                    .gitProperty(ConfigServerGitPropertyArgs.builder()
                        .label("master")
                        .searchPaths("/")
                        .uri("https://github.com/fake-user/fake-repository.git")
                        .build())
                    .build())
                .build())
            .resourceGroupName("myResourceGroup")
            .serviceName("myservice")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const configServer = new azure_native.appplatform.ConfigServer("configServer", {
    properties: {
        configServer: {
            gitProperty: {
                label: "master",
                searchPaths: ["/"],
                uri: "https://github.com/fake-user/fake-repository.git",
            },
        },
    },
    resourceGroupName: "myResourceGroup",
    serviceName: "myservice",
});
import pulumi
import pulumi_azure_native as azure_native
config_server = azure_native.appplatform.ConfigServer("configServer",
    properties={
        "config_server": {
            "git_property": {
                "label": "master",
                "search_paths": ["/"],
                "uri": "https://github.com/fake-user/fake-repository.git",
            },
        },
    },
    resource_group_name="myResourceGroup",
    service_name="myservice")
resources:
  configServer:
    type: azure-native:appplatform:ConfigServer
    properties:
      properties:
        configServer:
          gitProperty:
            label: master
            searchPaths:
              - /
            uri: https://github.com/fake-user/fake-repository.git
      resourceGroupName: myResourceGroup
      serviceName: myservice
ConfigServers_UpdatePut_Consumption
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var configServer = new AzureNative.AppPlatform.ConfigServer("configServer", new()
    {
        Properties = new AzureNative.AppPlatform.Inputs.ConfigServerPropertiesArgs
        {
            ConfigServer = new AzureNative.AppPlatform.Inputs.ConfigServerSettingsArgs
            {
                GitProperty = new AzureNative.AppPlatform.Inputs.ConfigServerGitPropertyArgs
                {
                    Label = "master",
                    SearchPaths = new[]
                    {
                        "/",
                    },
                    Uri = "https://github.com/fake-user/fake-repository.git",
                },
            },
            EnabledState = AzureNative.AppPlatform.ConfigServerEnabledState.Enabled,
        },
        ResourceGroupName = "myResourceGroup",
        ServiceName = "myservice",
    });
});
package main
import (
	appplatform "github.com/pulumi/pulumi-azure-native-sdk/appplatform/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := appplatform.NewConfigServer(ctx, "configServer", &appplatform.ConfigServerArgs{
			Properties: &appplatform.ConfigServerPropertiesArgs{
				ConfigServer: &appplatform.ConfigServerSettingsArgs{
					GitProperty: &appplatform.ConfigServerGitPropertyArgs{
						Label: pulumi.String("master"),
						SearchPaths: pulumi.StringArray{
							pulumi.String("/"),
						},
						Uri: pulumi.String("https://github.com/fake-user/fake-repository.git"),
					},
				},
				EnabledState: pulumi.String(appplatform.ConfigServerEnabledStateEnabled),
			},
			ResourceGroupName: pulumi.String("myResourceGroup"),
			ServiceName:       pulumi.String("myservice"),
		})
		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.appplatform.ConfigServer;
import com.pulumi.azurenative.appplatform.ConfigServerArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigServerPropertiesArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigServerSettingsArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigServerGitPropertyArgs;
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 configServer = new ConfigServer("configServer", ConfigServerArgs.builder()
            .properties(ConfigServerPropertiesArgs.builder()
                .configServer(ConfigServerSettingsArgs.builder()
                    .gitProperty(ConfigServerGitPropertyArgs.builder()
                        .label("master")
                        .searchPaths("/")
                        .uri("https://github.com/fake-user/fake-repository.git")
                        .build())
                    .build())
                .enabledState("Enabled")
                .build())
            .resourceGroupName("myResourceGroup")
            .serviceName("myservice")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const configServer = new azure_native.appplatform.ConfigServer("configServer", {
    properties: {
        configServer: {
            gitProperty: {
                label: "master",
                searchPaths: ["/"],
                uri: "https://github.com/fake-user/fake-repository.git",
            },
        },
        enabledState: azure_native.appplatform.ConfigServerEnabledState.Enabled,
    },
    resourceGroupName: "myResourceGroup",
    serviceName: "myservice",
});
import pulumi
import pulumi_azure_native as azure_native
config_server = azure_native.appplatform.ConfigServer("configServer",
    properties={
        "config_server": {
            "git_property": {
                "label": "master",
                "search_paths": ["/"],
                "uri": "https://github.com/fake-user/fake-repository.git",
            },
        },
        "enabled_state": azure_native.appplatform.ConfigServerEnabledState.ENABLED,
    },
    resource_group_name="myResourceGroup",
    service_name="myservice")
resources:
  configServer:
    type: azure-native:appplatform:ConfigServer
    properties:
      properties:
        configServer:
          gitProperty:
            label: master
            searchPaths:
              - /
            uri: https://github.com/fake-user/fake-repository.git
        enabledState: Enabled
      resourceGroupName: myResourceGroup
      serviceName: myservice
Create ConfigServer Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConfigServer(name: string, args: ConfigServerArgs, opts?: CustomResourceOptions);@overload
def ConfigServer(resource_name: str,
                 args: ConfigServerArgs,
                 opts: Optional[ResourceOptions] = None)
@overload
def ConfigServer(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 resource_group_name: Optional[str] = None,
                 service_name: Optional[str] = None,
                 properties: Optional[ConfigServerPropertiesArgs] = None)func NewConfigServer(ctx *Context, name string, args ConfigServerArgs, opts ...ResourceOption) (*ConfigServer, error)public ConfigServer(string name, ConfigServerArgs args, CustomResourceOptions? opts = null)
public ConfigServer(String name, ConfigServerArgs args)
public ConfigServer(String name, ConfigServerArgs args, CustomResourceOptions options)
type: azure-native:appplatform:ConfigServer
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 ConfigServerArgs
- 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 ConfigServerArgs
- 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 ConfigServerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConfigServerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConfigServerArgs
- 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 configServerResource = new AzureNative.AppPlatform.ConfigServer("configServerResource", new()
{
    ResourceGroupName = "string",
    ServiceName = "string",
    Properties = new AzureNative.AppPlatform.Inputs.ConfigServerPropertiesArgs
    {
        ConfigServer = new AzureNative.AppPlatform.Inputs.ConfigServerSettingsArgs
        {
            GitProperty = new AzureNative.AppPlatform.Inputs.ConfigServerGitPropertyArgs
            {
                Uri = "string",
                HostKey = "string",
                HostKeyAlgorithm = "string",
                Label = "string",
                Password = "string",
                PrivateKey = "string",
                Repositories = new[]
                {
                    new AzureNative.AppPlatform.Inputs.GitPatternRepositoryArgs
                    {
                        Name = "string",
                        Uri = "string",
                        HostKey = "string",
                        HostKeyAlgorithm = "string",
                        Label = "string",
                        Password = "string",
                        Pattern = new[]
                        {
                            "string",
                        },
                        PrivateKey = "string",
                        SearchPaths = new[]
                        {
                            "string",
                        },
                        StrictHostKeyChecking = false,
                        Username = "string",
                    },
                },
                SearchPaths = new[]
                {
                    "string",
                },
                StrictHostKeyChecking = false,
                Username = "string",
            },
        },
        EnabledState = "string",
        Error = new AzureNative.AppPlatform.Inputs.ErrorArgs
        {
            Code = "string",
            Message = "string",
        },
    },
});
example, err := appplatform.NewConfigServer(ctx, "configServerResource", &appplatform.ConfigServerArgs{
	ResourceGroupName: pulumi.String("string"),
	ServiceName:       pulumi.String("string"),
	Properties: &appplatform.ConfigServerPropertiesArgs{
		ConfigServer: &appplatform.ConfigServerSettingsArgs{
			GitProperty: &appplatform.ConfigServerGitPropertyArgs{
				Uri:              pulumi.String("string"),
				HostKey:          pulumi.String("string"),
				HostKeyAlgorithm: pulumi.String("string"),
				Label:            pulumi.String("string"),
				Password:         pulumi.String("string"),
				PrivateKey:       pulumi.String("string"),
				Repositories: appplatform.GitPatternRepositoryArray{
					&appplatform.GitPatternRepositoryArgs{
						Name:             pulumi.String("string"),
						Uri:              pulumi.String("string"),
						HostKey:          pulumi.String("string"),
						HostKeyAlgorithm: pulumi.String("string"),
						Label:            pulumi.String("string"),
						Password:         pulumi.String("string"),
						Pattern: pulumi.StringArray{
							pulumi.String("string"),
						},
						PrivateKey: pulumi.String("string"),
						SearchPaths: pulumi.StringArray{
							pulumi.String("string"),
						},
						StrictHostKeyChecking: pulumi.Bool(false),
						Username:              pulumi.String("string"),
					},
				},
				SearchPaths: pulumi.StringArray{
					pulumi.String("string"),
				},
				StrictHostKeyChecking: pulumi.Bool(false),
				Username:              pulumi.String("string"),
			},
		},
		EnabledState: pulumi.String("string"),
		Error: &appplatform.ErrorArgs{
			Code:    pulumi.String("string"),
			Message: pulumi.String("string"),
		},
	},
})
var configServerResource = new ConfigServer("configServerResource", ConfigServerArgs.builder()
    .resourceGroupName("string")
    .serviceName("string")
    .properties(ConfigServerPropertiesArgs.builder()
        .configServer(ConfigServerSettingsArgs.builder()
            .gitProperty(ConfigServerGitPropertyArgs.builder()
                .uri("string")
                .hostKey("string")
                .hostKeyAlgorithm("string")
                .label("string")
                .password("string")
                .privateKey("string")
                .repositories(GitPatternRepositoryArgs.builder()
                    .name("string")
                    .uri("string")
                    .hostKey("string")
                    .hostKeyAlgorithm("string")
                    .label("string")
                    .password("string")
                    .pattern("string")
                    .privateKey("string")
                    .searchPaths("string")
                    .strictHostKeyChecking(false)
                    .username("string")
                    .build())
                .searchPaths("string")
                .strictHostKeyChecking(false)
                .username("string")
                .build())
            .build())
        .enabledState("string")
        .error(ErrorArgs.builder()
            .code("string")
            .message("string")
            .build())
        .build())
    .build());
config_server_resource = azure_native.appplatform.ConfigServer("configServerResource",
    resource_group_name="string",
    service_name="string",
    properties={
        "config_server": {
            "git_property": {
                "uri": "string",
                "host_key": "string",
                "host_key_algorithm": "string",
                "label": "string",
                "password": "string",
                "private_key": "string",
                "repositories": [{
                    "name": "string",
                    "uri": "string",
                    "host_key": "string",
                    "host_key_algorithm": "string",
                    "label": "string",
                    "password": "string",
                    "pattern": ["string"],
                    "private_key": "string",
                    "search_paths": ["string"],
                    "strict_host_key_checking": False,
                    "username": "string",
                }],
                "search_paths": ["string"],
                "strict_host_key_checking": False,
                "username": "string",
            },
        },
        "enabled_state": "string",
        "error": {
            "code": "string",
            "message": "string",
        },
    })
const configServerResource = new azure_native.appplatform.ConfigServer("configServerResource", {
    resourceGroupName: "string",
    serviceName: "string",
    properties: {
        configServer: {
            gitProperty: {
                uri: "string",
                hostKey: "string",
                hostKeyAlgorithm: "string",
                label: "string",
                password: "string",
                privateKey: "string",
                repositories: [{
                    name: "string",
                    uri: "string",
                    hostKey: "string",
                    hostKeyAlgorithm: "string",
                    label: "string",
                    password: "string",
                    pattern: ["string"],
                    privateKey: "string",
                    searchPaths: ["string"],
                    strictHostKeyChecking: false,
                    username: "string",
                }],
                searchPaths: ["string"],
                strictHostKeyChecking: false,
                username: "string",
            },
        },
        enabledState: "string",
        error: {
            code: "string",
            message: "string",
        },
    },
});
type: azure-native:appplatform:ConfigServer
properties:
    properties:
        configServer:
            gitProperty:
                hostKey: string
                hostKeyAlgorithm: string
                label: string
                password: string
                privateKey: string
                repositories:
                    - hostKey: string
                      hostKeyAlgorithm: string
                      label: string
                      name: string
                      password: string
                      pattern:
                        - string
                      privateKey: string
                      searchPaths:
                        - string
                      strictHostKeyChecking: false
                      uri: string
                      username: string
                searchPaths:
                    - string
                strictHostKeyChecking: false
                uri: string
                username: string
        enabledState: string
        error:
            code: string
            message: string
    resourceGroupName: string
    serviceName: string
ConfigServer 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 ConfigServer resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- ServiceName string
- The name of the Service resource.
- Properties
Pulumi.Azure Native. App Platform. Inputs. Config Server Properties 
- Properties of the Config Server resource
- ResourceGroup stringName 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- ServiceName string
- The name of the Service resource.
- Properties
ConfigServer Properties Args 
- Properties of the Config Server resource
- resourceGroup StringName 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- serviceName String
- The name of the Service resource.
- properties
ConfigServer Properties 
- Properties of the Config Server resource
- resourceGroup stringName 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- serviceName string
- The name of the Service resource.
- properties
ConfigServer Properties 
- Properties of the Config Server resource
- resource_group_ strname 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- service_name str
- The name of the Service resource.
- properties
ConfigServer Properties Args 
- Properties of the Config Server resource
- resourceGroup StringName 
- The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
- serviceName String
- The name of the Service resource.
- properties Property Map
- Properties of the Config Server resource
Outputs
All input properties are implicitly available as output properties. Additionally, the ConfigServer resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource.
- SystemData Pulumi.Azure Native. App Platform. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- The type of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- The type of the resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- The type of the resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- The type of the resource.
Supporting Types
ConfigServerEnabledState, ConfigServerEnabledStateArgs        
- Enabled
- EnabledEnable the config server.
- Disabled
- DisabledDisable the config server.
- ConfigServer Enabled State Enabled 
- EnabledEnable the config server.
- ConfigServer Enabled State Disabled 
- DisabledDisable the config server.
- Enabled
- EnabledEnable the config server.
- Disabled
- DisabledDisable the config server.
- Enabled
- EnabledEnable the config server.
- Disabled
- DisabledDisable the config server.
- ENABLED
- EnabledEnable the config server.
- DISABLED
- DisabledDisable the config server.
- "Enabled"
- EnabledEnable the config server.
- "Disabled"
- DisabledDisable the config server.
ConfigServerGitProperty, ConfigServerGitPropertyArgs        
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- PrivateKey string
- Private sshKey algorithm of git repository.
- Repositories
List<Pulumi.Azure Native. App Platform. Inputs. Git Pattern Repository> 
- Repositories of git.
- SearchPaths List<string>
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- PrivateKey string
- Private sshKey algorithm of git repository.
- Repositories
[]GitPattern Repository 
- Repositories of git.
- SearchPaths []string
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- privateKey String
- Private sshKey algorithm of git repository.
- repositories
List<GitPattern Repository> 
- Repositories of git.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
- uri string
- URI of the repository
- hostKey string
- Public sshKey of git repository.
- hostKey stringAlgorithm 
- SshKey algorithm of git repository.
- label string
- Label of the repository
- password string
- Password of git repository basic auth.
- privateKey string
- Private sshKey algorithm of git repository.
- repositories
GitPattern Repository[] 
- Repositories of git.
- searchPaths string[]
- Searching path of the repository
- strictHost booleanKey Checking 
- Strict host key checking or not.
- username string
- Username of git repository basic auth.
- uri str
- URI of the repository
- host_key str
- Public sshKey of git repository.
- host_key_ stralgorithm 
- SshKey algorithm of git repository.
- label str
- Label of the repository
- password str
- Password of git repository basic auth.
- private_key str
- Private sshKey algorithm of git repository.
- repositories
Sequence[GitPattern Repository] 
- Repositories of git.
- search_paths Sequence[str]
- Searching path of the repository
- strict_host_ boolkey_ checking 
- Strict host key checking or not.
- username str
- Username of git repository basic auth.
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- privateKey String
- Private sshKey algorithm of git repository.
- repositories List<Property Map>
- Repositories of git.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
ConfigServerGitPropertyResponse, ConfigServerGitPropertyResponseArgs          
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- PrivateKey string
- Private sshKey algorithm of git repository.
- Repositories
List<Pulumi.Azure Native. App Platform. Inputs. Git Pattern Repository Response> 
- Repositories of git.
- SearchPaths List<string>
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- PrivateKey string
- Private sshKey algorithm of git repository.
- Repositories
[]GitPattern Repository Response 
- Repositories of git.
- SearchPaths []string
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- privateKey String
- Private sshKey algorithm of git repository.
- repositories
List<GitPattern Repository Response> 
- Repositories of git.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
- uri string
- URI of the repository
- hostKey string
- Public sshKey of git repository.
- hostKey stringAlgorithm 
- SshKey algorithm of git repository.
- label string
- Label of the repository
- password string
- Password of git repository basic auth.
- privateKey string
- Private sshKey algorithm of git repository.
- repositories
GitPattern Repository Response[] 
- Repositories of git.
- searchPaths string[]
- Searching path of the repository
- strictHost booleanKey Checking 
- Strict host key checking or not.
- username string
- Username of git repository basic auth.
- uri str
- URI of the repository
- host_key str
- Public sshKey of git repository.
- host_key_ stralgorithm 
- SshKey algorithm of git repository.
- label str
- Label of the repository
- password str
- Password of git repository basic auth.
- private_key str
- Private sshKey algorithm of git repository.
- repositories
Sequence[GitPattern Repository Response] 
- Repositories of git.
- search_paths Sequence[str]
- Searching path of the repository
- strict_host_ boolkey_ checking 
- Strict host key checking or not.
- username str
- Username of git repository basic auth.
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- privateKey String
- Private sshKey algorithm of git repository.
- repositories List<Property Map>
- Repositories of git.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
ConfigServerProperties, ConfigServerPropertiesArgs      
- ConfigServer Pulumi.Azure Native. App Platform. Inputs. Config Server Settings 
- Settings of config server.
- EnabledState string | Pulumi.Azure Native. App Platform. Config Server Enabled State 
- Enabled state of the config server. This is only used in Consumption tier.
- Error
Pulumi.Azure Native. App Platform. Inputs. Error 
- Error when apply config server settings.
- ConfigServer ConfigServer Settings 
- Settings of config server.
- EnabledState string | ConfigServer Enabled State 
- Enabled state of the config server. This is only used in Consumption tier.
- Error Error
- Error when apply config server settings.
- configServer ConfigServer Settings 
- Settings of config server.
- enabledState String | ConfigServer Enabled State 
- Enabled state of the config server. This is only used in Consumption tier.
- error Error
- Error when apply config server settings.
- configServer ConfigServer Settings 
- Settings of config server.
- enabledState string | ConfigServer Enabled State 
- Enabled state of the config server. This is only used in Consumption tier.
- error Error
- Error when apply config server settings.
- config_server ConfigServer Settings 
- Settings of config server.
- enabled_state str | ConfigServer Enabled State 
- Enabled state of the config server. This is only used in Consumption tier.
- error Error
- Error when apply config server settings.
- configServer Property Map
- Settings of config server.
- enabledState String | "Enabled" | "Disabled"
- Enabled state of the config server. This is only used in Consumption tier.
- error Property Map
- Error when apply config server settings.
ConfigServerPropertiesResponse, ConfigServerPropertiesResponseArgs        
- ProvisioningState string
- State of the config server.
- ConfigServer Pulumi.Azure Native. App Platform. Inputs. Config Server Settings Response 
- Settings of config server.
- EnabledState string
- Enabled state of the config server. This is only used in Consumption tier.
- Error
Pulumi.Azure Native. App Platform. Inputs. Error Response 
- Error when apply config server settings.
- ProvisioningState string
- State of the config server.
- ConfigServer ConfigServer Settings Response 
- Settings of config server.
- EnabledState string
- Enabled state of the config server. This is only used in Consumption tier.
- Error
ErrorResponse 
- Error when apply config server settings.
- provisioningState String
- State of the config server.
- configServer ConfigServer Settings Response 
- Settings of config server.
- enabledState String
- Enabled state of the config server. This is only used in Consumption tier.
- error
ErrorResponse 
- Error when apply config server settings.
- provisioningState string
- State of the config server.
- configServer ConfigServer Settings Response 
- Settings of config server.
- enabledState string
- Enabled state of the config server. This is only used in Consumption tier.
- error
ErrorResponse 
- Error when apply config server settings.
- provisioning_state str
- State of the config server.
- config_server ConfigServer Settings Response 
- Settings of config server.
- enabled_state str
- Enabled state of the config server. This is only used in Consumption tier.
- error
ErrorResponse 
- Error when apply config server settings.
- provisioningState String
- State of the config server.
- configServer Property Map
- Settings of config server.
- enabledState String
- Enabled state of the config server. This is only used in Consumption tier.
- error Property Map
- Error when apply config server settings.
ConfigServerSettings, ConfigServerSettingsArgs      
- GitProperty Pulumi.Azure Native. App Platform. Inputs. Config Server Git Property 
- Property of git environment.
- GitProperty ConfigServer Git Property 
- Property of git environment.
- gitProperty ConfigServer Git Property 
- Property of git environment.
- gitProperty ConfigServer Git Property 
- Property of git environment.
- git_property ConfigServer Git Property 
- Property of git environment.
- gitProperty Property Map
- Property of git environment.
ConfigServerSettingsResponse, ConfigServerSettingsResponseArgs        
- GitProperty Pulumi.Azure Native. App Platform. Inputs. Config Server Git Property Response 
- Property of git environment.
- GitProperty ConfigServer Git Property Response 
- Property of git environment.
- gitProperty ConfigServer Git Property Response 
- Property of git environment.
- gitProperty ConfigServer Git Property Response 
- Property of git environment.
- git_property ConfigServer Git Property Response 
- Property of git environment.
- gitProperty Property Map
- Property of git environment.
Error, ErrorArgs  
ErrorResponse, ErrorResponseArgs    
GitPatternRepository, GitPatternRepositoryArgs      
- Name string
- Name of the repository
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- Pattern List<string>
- Collection of pattern of the repository
- PrivateKey string
- Private sshKey algorithm of git repository.
- SearchPaths List<string>
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- Name string
- Name of the repository
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- Pattern []string
- Collection of pattern of the repository
- PrivateKey string
- Private sshKey algorithm of git repository.
- SearchPaths []string
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- name String
- Name of the repository
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- pattern List<String>
- Collection of pattern of the repository
- privateKey String
- Private sshKey algorithm of git repository.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
- name string
- Name of the repository
- uri string
- URI of the repository
- hostKey string
- Public sshKey of git repository.
- hostKey stringAlgorithm 
- SshKey algorithm of git repository.
- label string
- Label of the repository
- password string
- Password of git repository basic auth.
- pattern string[]
- Collection of pattern of the repository
- privateKey string
- Private sshKey algorithm of git repository.
- searchPaths string[]
- Searching path of the repository
- strictHost booleanKey Checking 
- Strict host key checking or not.
- username string
- Username of git repository basic auth.
- name str
- Name of the repository
- uri str
- URI of the repository
- host_key str
- Public sshKey of git repository.
- host_key_ stralgorithm 
- SshKey algorithm of git repository.
- label str
- Label of the repository
- password str
- Password of git repository basic auth.
- pattern Sequence[str]
- Collection of pattern of the repository
- private_key str
- Private sshKey algorithm of git repository.
- search_paths Sequence[str]
- Searching path of the repository
- strict_host_ boolkey_ checking 
- Strict host key checking or not.
- username str
- Username of git repository basic auth.
- name String
- Name of the repository
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- pattern List<String>
- Collection of pattern of the repository
- privateKey String
- Private sshKey algorithm of git repository.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
GitPatternRepositoryResponse, GitPatternRepositoryResponseArgs        
- Name string
- Name of the repository
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- Pattern List<string>
- Collection of pattern of the repository
- PrivateKey string
- Private sshKey algorithm of git repository.
- SearchPaths List<string>
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- Name string
- Name of the repository
- Uri string
- URI of the repository
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Label string
- Label of the repository
- Password string
- Password of git repository basic auth.
- Pattern []string
- Collection of pattern of the repository
- PrivateKey string
- Private sshKey algorithm of git repository.
- SearchPaths []string
- Searching path of the repository
- StrictHost boolKey Checking 
- Strict host key checking or not.
- Username string
- Username of git repository basic auth.
- name String
- Name of the repository
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- pattern List<String>
- Collection of pattern of the repository
- privateKey String
- Private sshKey algorithm of git repository.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
- name string
- Name of the repository
- uri string
- URI of the repository
- hostKey string
- Public sshKey of git repository.
- hostKey stringAlgorithm 
- SshKey algorithm of git repository.
- label string
- Label of the repository
- password string
- Password of git repository basic auth.
- pattern string[]
- Collection of pattern of the repository
- privateKey string
- Private sshKey algorithm of git repository.
- searchPaths string[]
- Searching path of the repository
- strictHost booleanKey Checking 
- Strict host key checking or not.
- username string
- Username of git repository basic auth.
- name str
- Name of the repository
- uri str
- URI of the repository
- host_key str
- Public sshKey of git repository.
- host_key_ stralgorithm 
- SshKey algorithm of git repository.
- label str
- Label of the repository
- password str
- Password of git repository basic auth.
- pattern Sequence[str]
- Collection of pattern of the repository
- private_key str
- Private sshKey algorithm of git repository.
- search_paths Sequence[str]
- Searching path of the repository
- strict_host_ boolkey_ checking 
- Strict host key checking or not.
- username str
- Username of git repository basic auth.
- name String
- Name of the repository
- uri String
- URI of the repository
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- label String
- Label of the repository
- password String
- Password of git repository basic auth.
- pattern List<String>
- Collection of pattern of the repository
- privateKey String
- Private sshKey algorithm of git repository.
- searchPaths List<String>
- Searching path of the repository
- strictHost BooleanKey Checking 
- Strict host key checking or not.
- username String
- Username of git repository basic auth.
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 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 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 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 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 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 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:appplatform:ConfigServer default /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configServers/default 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0