azure-native.appplatform.ConfigurationService
Explore with Pulumi AI
Application Configuration Service resource Azure REST API version: 2023-05-01-preview. Prior API version in Azure Native 1.x: 2022-01-01-preview.
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
ConfigurationServices_CreateOrUpdate
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var configurationService = new AzureNative.AppPlatform.ConfigurationService("configurationService", new()
    {
        ConfigurationServiceName = "default",
        Properties = new AzureNative.AppPlatform.Inputs.ConfigurationServicePropertiesArgs
        {
            Settings = new AzureNative.AppPlatform.Inputs.ConfigurationServiceSettingsArgs
            {
                GitProperty = new AzureNative.AppPlatform.Inputs.ConfigurationServiceGitPropertyArgs
                {
                    Repositories = new[]
                    {
                        new AzureNative.AppPlatform.Inputs.ConfigurationServiceGitRepositoryArgs
                        {
                            Label = "master",
                            Name = "fake",
                            Patterns = new[]
                            {
                                "app/dev",
                            },
                            Uri = "https://github.com/fake-user/fake-repository",
                        },
                    },
                },
            },
        },
        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.NewConfigurationService(ctx, "configurationService", &appplatform.ConfigurationServiceArgs{
			ConfigurationServiceName: pulumi.String("default"),
			Properties: &appplatform.ConfigurationServicePropertiesArgs{
				Settings: &appplatform.ConfigurationServiceSettingsArgs{
					GitProperty: &appplatform.ConfigurationServiceGitPropertyArgs{
						Repositories: appplatform.ConfigurationServiceGitRepositoryArray{
							&appplatform.ConfigurationServiceGitRepositoryArgs{
								Label: pulumi.String("master"),
								Name:  pulumi.String("fake"),
								Patterns: pulumi.StringArray{
									pulumi.String("app/dev"),
								},
								Uri: pulumi.String("https://github.com/fake-user/fake-repository"),
							},
						},
					},
				},
			},
			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.ConfigurationService;
import com.pulumi.azurenative.appplatform.ConfigurationServiceArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigurationServicePropertiesArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigurationServiceSettingsArgs;
import com.pulumi.azurenative.appplatform.inputs.ConfigurationServiceGitPropertyArgs;
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 configurationService = new ConfigurationService("configurationService", ConfigurationServiceArgs.builder()
            .configurationServiceName("default")
            .properties(ConfigurationServicePropertiesArgs.builder()
                .settings(ConfigurationServiceSettingsArgs.builder()
                    .gitProperty(ConfigurationServiceGitPropertyArgs.builder()
                        .repositories(ConfigurationServiceGitRepositoryArgs.builder()
                            .label("master")
                            .name("fake")
                            .patterns("app/dev")
                            .uri("https://github.com/fake-user/fake-repository")
                            .build())
                        .build())
                    .build())
                .build())
            .resourceGroupName("myResourceGroup")
            .serviceName("myservice")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const configurationService = new azure_native.appplatform.ConfigurationService("configurationService", {
    configurationServiceName: "default",
    properties: {
        settings: {
            gitProperty: {
                repositories: [{
                    label: "master",
                    name: "fake",
                    patterns: ["app/dev"],
                    uri: "https://github.com/fake-user/fake-repository",
                }],
            },
        },
    },
    resourceGroupName: "myResourceGroup",
    serviceName: "myservice",
});
import pulumi
import pulumi_azure_native as azure_native
configuration_service = azure_native.appplatform.ConfigurationService("configurationService",
    configuration_service_name="default",
    properties={
        "settings": {
            "git_property": {
                "repositories": [{
                    "label": "master",
                    "name": "fake",
                    "patterns": ["app/dev"],
                    "uri": "https://github.com/fake-user/fake-repository",
                }],
            },
        },
    },
    resource_group_name="myResourceGroup",
    service_name="myservice")
resources:
  configurationService:
    type: azure-native:appplatform:ConfigurationService
    properties:
      configurationServiceName: default
      properties:
        settings:
          gitProperty:
            repositories:
              - label: master
                name: fake
                patterns:
                  - app/dev
                uri: https://github.com/fake-user/fake-repository
      resourceGroupName: myResourceGroup
      serviceName: myservice
Create ConfigurationService Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConfigurationService(name: string, args: ConfigurationServiceArgs, opts?: CustomResourceOptions);@overload
def ConfigurationService(resource_name: str,
                         args: ConfigurationServiceArgs,
                         opts: Optional[ResourceOptions] = None)
@overload
def ConfigurationService(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         resource_group_name: Optional[str] = None,
                         service_name: Optional[str] = None,
                         configuration_service_name: Optional[str] = None,
                         properties: Optional[ConfigurationServicePropertiesArgs] = None)func NewConfigurationService(ctx *Context, name string, args ConfigurationServiceArgs, opts ...ResourceOption) (*ConfigurationService, error)public ConfigurationService(string name, ConfigurationServiceArgs args, CustomResourceOptions? opts = null)
public ConfigurationService(String name, ConfigurationServiceArgs args)
public ConfigurationService(String name, ConfigurationServiceArgs args, CustomResourceOptions options)
type: azure-native:appplatform:ConfigurationService
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 ConfigurationServiceArgs
- 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 ConfigurationServiceArgs
- 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 ConfigurationServiceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConfigurationServiceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConfigurationServiceArgs
- 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 configurationServiceResource = new AzureNative.AppPlatform.ConfigurationService("configurationServiceResource", new()
{
    ResourceGroupName = "string",
    ServiceName = "string",
    ConfigurationServiceName = "string",
    Properties = new AzureNative.AppPlatform.Inputs.ConfigurationServicePropertiesArgs
    {
        Generation = "string",
        Settings = new AzureNative.AppPlatform.Inputs.ConfigurationServiceSettingsArgs
        {
            GitProperty = new AzureNative.AppPlatform.Inputs.ConfigurationServiceGitPropertyArgs
            {
                Repositories = new[]
                {
                    new AzureNative.AppPlatform.Inputs.ConfigurationServiceGitRepositoryArgs
                    {
                        Label = "string",
                        Uri = "string",
                        Patterns = new[]
                        {
                            "string",
                        },
                        Name = "string",
                        Password = "string",
                        HostKeyAlgorithm = "string",
                        CaCertResourceId = "string",
                        HostKey = "string",
                        PrivateKey = "string",
                        SearchPaths = new[]
                        {
                            "string",
                        },
                        StrictHostKeyChecking = false,
                        GitImplementation = "string",
                        Username = "string",
                    },
                },
            },
        },
    },
});
example, err := appplatform.NewConfigurationService(ctx, "configurationServiceResource", &appplatform.ConfigurationServiceArgs{
	ResourceGroupName:        pulumi.String("string"),
	ServiceName:              pulumi.String("string"),
	ConfigurationServiceName: pulumi.String("string"),
	Properties: &appplatform.ConfigurationServicePropertiesArgs{
		Generation: pulumi.String("string"),
		Settings: &appplatform.ConfigurationServiceSettingsArgs{
			GitProperty: &appplatform.ConfigurationServiceGitPropertyArgs{
				Repositories: appplatform.ConfigurationServiceGitRepositoryArray{
					&appplatform.ConfigurationServiceGitRepositoryArgs{
						Label: pulumi.String("string"),
						Uri:   pulumi.String("string"),
						Patterns: pulumi.StringArray{
							pulumi.String("string"),
						},
						Name:             pulumi.String("string"),
						Password:         pulumi.String("string"),
						HostKeyAlgorithm: pulumi.String("string"),
						CaCertResourceId: pulumi.String("string"),
						HostKey:          pulumi.String("string"),
						PrivateKey:       pulumi.String("string"),
						SearchPaths: pulumi.StringArray{
							pulumi.String("string"),
						},
						StrictHostKeyChecking: pulumi.Bool(false),
						GitImplementation:     pulumi.String("string"),
						Username:              pulumi.String("string"),
					},
				},
			},
		},
	},
})
var configurationServiceResource = new ConfigurationService("configurationServiceResource", ConfigurationServiceArgs.builder()
    .resourceGroupName("string")
    .serviceName("string")
    .configurationServiceName("string")
    .properties(ConfigurationServicePropertiesArgs.builder()
        .generation("string")
        .settings(ConfigurationServiceSettingsArgs.builder()
            .gitProperty(ConfigurationServiceGitPropertyArgs.builder()
                .repositories(ConfigurationServiceGitRepositoryArgs.builder()
                    .label("string")
                    .uri("string")
                    .patterns("string")
                    .name("string")
                    .password("string")
                    .hostKeyAlgorithm("string")
                    .caCertResourceId("string")
                    .hostKey("string")
                    .privateKey("string")
                    .searchPaths("string")
                    .strictHostKeyChecking(false)
                    .gitImplementation("string")
                    .username("string")
                    .build())
                .build())
            .build())
        .build())
    .build());
configuration_service_resource = azure_native.appplatform.ConfigurationService("configurationServiceResource",
    resource_group_name="string",
    service_name="string",
    configuration_service_name="string",
    properties={
        "generation": "string",
        "settings": {
            "git_property": {
                "repositories": [{
                    "label": "string",
                    "uri": "string",
                    "patterns": ["string"],
                    "name": "string",
                    "password": "string",
                    "host_key_algorithm": "string",
                    "ca_cert_resource_id": "string",
                    "host_key": "string",
                    "private_key": "string",
                    "search_paths": ["string"],
                    "strict_host_key_checking": False,
                    "git_implementation": "string",
                    "username": "string",
                }],
            },
        },
    })
const configurationServiceResource = new azure_native.appplatform.ConfigurationService("configurationServiceResource", {
    resourceGroupName: "string",
    serviceName: "string",
    configurationServiceName: "string",
    properties: {
        generation: "string",
        settings: {
            gitProperty: {
                repositories: [{
                    label: "string",
                    uri: "string",
                    patterns: ["string"],
                    name: "string",
                    password: "string",
                    hostKeyAlgorithm: "string",
                    caCertResourceId: "string",
                    hostKey: "string",
                    privateKey: "string",
                    searchPaths: ["string"],
                    strictHostKeyChecking: false,
                    gitImplementation: "string",
                    username: "string",
                }],
            },
        },
    },
});
type: azure-native:appplatform:ConfigurationService
properties:
    configurationServiceName: string
    properties:
        generation: string
        settings:
            gitProperty:
                repositories:
                    - caCertResourceId: string
                      gitImplementation: string
                      hostKey: string
                      hostKeyAlgorithm: string
                      label: string
                      name: string
                      password: string
                      patterns:
                        - string
                      privateKey: string
                      searchPaths:
                        - string
                      strictHostKeyChecking: false
                      uri: string
                      username: string
    resourceGroupName: string
    serviceName: string
ConfigurationService 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 ConfigurationService 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.
- ConfigurationService stringName 
- The name of Application Configuration Service.
- Properties
Pulumi.Azure Native. App Platform. Inputs. Configuration Service Properties 
- Application Configuration Service properties payload
- 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.
- ConfigurationService stringName 
- The name of Application Configuration Service.
- Properties
ConfigurationService Properties Args 
- Application Configuration Service properties payload
- 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.
- configurationService StringName 
- The name of Application Configuration Service.
- properties
ConfigurationService Properties 
- Application Configuration Service properties payload
- 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.
- configurationService stringName 
- The name of Application Configuration Service.
- properties
ConfigurationService Properties 
- Application Configuration Service properties payload
- 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.
- configuration_service_ strname 
- The name of Application Configuration Service.
- properties
ConfigurationService Properties Args 
- Application Configuration Service properties payload
- 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.
- configurationService StringName 
- The name of Application Configuration Service.
- properties Property Map
- Application Configuration Service properties payload
Outputs
All input properties are implicitly available as output properties. Additionally, the ConfigurationService 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
ConfigurationServiceGeneration, ConfigurationServiceGenerationArgs      
- Gen1
- Gen1
- Gen2
- Gen2
- ConfigurationService Generation Gen1 
- Gen1
- ConfigurationService Generation Gen2 
- Gen2
- Gen1
- Gen1
- Gen2
- Gen2
- Gen1
- Gen1
- Gen2
- Gen2
- GEN1
- Gen1
- GEN2
- Gen2
- "Gen1"
- Gen1
- "Gen2"
- Gen2
ConfigurationServiceGitProperty, ConfigurationServiceGitPropertyArgs        
- Repositories
List<Pulumi.Azure Native. App Platform. Inputs. Configuration Service Git Repository> 
- Repositories of Application Configuration Service git property.
- Repositories
[]ConfigurationService Git Repository 
- Repositories of Application Configuration Service git property.
- repositories
List<ConfigurationService Git Repository> 
- Repositories of Application Configuration Service git property.
- repositories
ConfigurationService Git Repository[] 
- Repositories of Application Configuration Service git property.
- repositories
Sequence[ConfigurationService Git Repository] 
- Repositories of Application Configuration Service git property.
- repositories List<Property Map>
- Repositories of Application Configuration Service git property.
ConfigurationServiceGitPropertyResponse, ConfigurationServiceGitPropertyResponseArgs          
- Repositories
List<Pulumi.Azure Native. App Platform. Inputs. Configuration Service Git Repository Response> 
- Repositories of Application Configuration Service git property.
- Repositories
[]ConfigurationService Git Repository Response 
- Repositories of Application Configuration Service git property.
- repositories
List<ConfigurationService Git Repository Response> 
- Repositories of Application Configuration Service git property.
- repositories
ConfigurationService Git Repository Response[] 
- Repositories of Application Configuration Service git property.
- repositories
Sequence[ConfigurationService Git Repository Response] 
- Repositories of Application Configuration Service git property.
- repositories List<Property Map>
- Repositories of Application Configuration Service git property.
ConfigurationServiceGitRepository, ConfigurationServiceGitRepositoryArgs        
- Label string
- Label of the repository
- Name string
- Name of the repository
- Patterns List<string>
- Collection of patterns of the repository
- Uri string
- URI of the repository
- CaCert stringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- GitImplementation string | Pulumi.Azure Native. App Platform. Git Implementation 
- Git libraries used to support various repository providers
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- 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.
- Label string
- Label of the repository
- Name string
- Name of the repository
- Patterns []string
- Collection of patterns of the repository
- Uri string
- URI of the repository
- CaCert stringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- GitImplementation string | GitImplementation 
- Git libraries used to support various repository providers
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- 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.
- label String
- Label of the repository
- name String
- Name of the repository
- patterns List<String>
- Collection of patterns of the repository
- uri String
- URI of the repository
- caCert StringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- gitImplementation String | GitImplementation 
- Git libraries used to support various repository providers
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- 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.
- label string
- Label of the repository
- name string
- Name of the repository
- patterns string[]
- Collection of patterns of the repository
- uri string
- URI of the repository
- caCert stringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- gitImplementation string | GitImplementation 
- Git libraries used to support various repository providers
- hostKey string
- Public sshKey of git repository.
- hostKey stringAlgorithm 
- SshKey algorithm of git repository.
- password string
- Password of git repository basic auth.
- 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.
- label str
- Label of the repository
- name str
- Name of the repository
- patterns Sequence[str]
- Collection of patterns of the repository
- uri str
- URI of the repository
- ca_cert_ strresource_ id 
- Resource Id of CA certificate for https URL of Git repository.
- git_implementation str | GitImplementation 
- Git libraries used to support various repository providers
- host_key str
- Public sshKey of git repository.
- host_key_ stralgorithm 
- SshKey algorithm of git repository.
- password str
- Password of git repository basic auth.
- 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.
- label String
- Label of the repository
- name String
- Name of the repository
- patterns List<String>
- Collection of patterns of the repository
- uri String
- URI of the repository
- caCert StringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- gitImplementation String | "go-git" | "libgit2"
- Git libraries used to support various repository providers
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- 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.
ConfigurationServiceGitRepositoryResponse, ConfigurationServiceGitRepositoryResponseArgs          
- Label string
- Label of the repository
- Name string
- Name of the repository
- Patterns List<string>
- Collection of patterns of the repository
- Uri string
- URI of the repository
- CaCert stringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- GitImplementation string
- Git libraries used to support various repository providers
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- 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.
- Label string
- Label of the repository
- Name string
- Name of the repository
- Patterns []string
- Collection of patterns of the repository
- Uri string
- URI of the repository
- CaCert stringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- GitImplementation string
- Git libraries used to support various repository providers
- HostKey string
- Public sshKey of git repository.
- HostKey stringAlgorithm 
- SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- 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.
- label String
- Label of the repository
- name String
- Name of the repository
- patterns List<String>
- Collection of patterns of the repository
- uri String
- URI of the repository
- caCert StringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- gitImplementation String
- Git libraries used to support various repository providers
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- 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.
- label string
- Label of the repository
- name string
- Name of the repository
- patterns string[]
- Collection of patterns of the repository
- uri string
- URI of the repository
- caCert stringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- gitImplementation string
- Git libraries used to support various repository providers
- hostKey string
- Public sshKey of git repository.
- hostKey stringAlgorithm 
- SshKey algorithm of git repository.
- password string
- Password of git repository basic auth.
- 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.
- label str
- Label of the repository
- name str
- Name of the repository
- patterns Sequence[str]
- Collection of patterns of the repository
- uri str
- URI of the repository
- ca_cert_ strresource_ id 
- Resource Id of CA certificate for https URL of Git repository.
- git_implementation str
- Git libraries used to support various repository providers
- host_key str
- Public sshKey of git repository.
- host_key_ stralgorithm 
- SshKey algorithm of git repository.
- password str
- Password of git repository basic auth.
- 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.
- label String
- Label of the repository
- name String
- Name of the repository
- patterns List<String>
- Collection of patterns of the repository
- uri String
- URI of the repository
- caCert StringResource Id 
- Resource Id of CA certificate for https URL of Git repository.
- gitImplementation String
- Git libraries used to support various repository providers
- hostKey String
- Public sshKey of git repository.
- hostKey StringAlgorithm 
- SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- 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.
ConfigurationServiceInstanceResponse, ConfigurationServiceInstanceResponseArgs        
ConfigurationServiceProperties, ConfigurationServicePropertiesArgs      
- Generation
string | Pulumi.Azure Native. App Platform. Configuration Service Generation 
- The generation of the Application Configuration Service.
- Settings
Pulumi.Azure Native. App Platform. Inputs. Configuration Service Settings 
- The settings of Application Configuration Service.
- Generation
string | ConfigurationService Generation 
- The generation of the Application Configuration Service.
- Settings
ConfigurationService Settings 
- The settings of Application Configuration Service.
- generation
String | ConfigurationService Generation 
- The generation of the Application Configuration Service.
- settings
ConfigurationService Settings 
- The settings of Application Configuration Service.
- generation
string | ConfigurationService Generation 
- The generation of the Application Configuration Service.
- settings
ConfigurationService Settings 
- The settings of Application Configuration Service.
- generation
str | ConfigurationService Generation 
- The generation of the Application Configuration Service.
- settings
ConfigurationService Settings 
- The settings of Application Configuration Service.
- generation String | "Gen1" | "Gen2"
- The generation of the Application Configuration Service.
- settings Property Map
- The settings of Application Configuration Service.
ConfigurationServicePropertiesResponse, ConfigurationServicePropertiesResponseArgs        
- Instances
List<Pulumi.Azure Native. App Platform. Inputs. Configuration Service Instance Response> 
- Collection of instances belong to Application Configuration Service.
- ProvisioningState string
- State of the Application Configuration Service.
- ResourceRequests Pulumi.Azure Native. App Platform. Inputs. Configuration Service Resource Requests Response 
- The requested resource quantity for required CPU and Memory.
- Generation string
- The generation of the Application Configuration Service.
- Settings
Pulumi.Azure Native. App Platform. Inputs. Configuration Service Settings Response 
- The settings of Application Configuration Service.
- Instances
[]ConfigurationService Instance Response 
- Collection of instances belong to Application Configuration Service.
- ProvisioningState string
- State of the Application Configuration Service.
- ResourceRequests ConfigurationService Resource Requests Response 
- The requested resource quantity for required CPU and Memory.
- Generation string
- The generation of the Application Configuration Service.
- Settings
ConfigurationService Settings Response 
- The settings of Application Configuration Service.
- instances
List<ConfigurationService Instance Response> 
- Collection of instances belong to Application Configuration Service.
- provisioningState String
- State of the Application Configuration Service.
- resourceRequests ConfigurationService Resource Requests Response 
- The requested resource quantity for required CPU and Memory.
- generation String
- The generation of the Application Configuration Service.
- settings
ConfigurationService Settings Response 
- The settings of Application Configuration Service.
- instances
ConfigurationService Instance Response[] 
- Collection of instances belong to Application Configuration Service.
- provisioningState string
- State of the Application Configuration Service.
- resourceRequests ConfigurationService Resource Requests Response 
- The requested resource quantity for required CPU and Memory.
- generation string
- The generation of the Application Configuration Service.
- settings
ConfigurationService Settings Response 
- The settings of Application Configuration Service.
- instances
Sequence[ConfigurationService Instance Response] 
- Collection of instances belong to Application Configuration Service.
- provisioning_state str
- State of the Application Configuration Service.
- resource_requests ConfigurationService Resource Requests Response 
- The requested resource quantity for required CPU and Memory.
- generation str
- The generation of the Application Configuration Service.
- settings
ConfigurationService Settings Response 
- The settings of Application Configuration Service.
- instances List<Property Map>
- Collection of instances belong to Application Configuration Service.
- provisioningState String
- State of the Application Configuration Service.
- resourceRequests Property Map
- The requested resource quantity for required CPU and Memory.
- generation String
- The generation of the Application Configuration Service.
- settings Property Map
- The settings of Application Configuration Service.
ConfigurationServiceResourceRequestsResponse, ConfigurationServiceResourceRequestsResponseArgs          
- Cpu string
- Cpu allocated to each Application Configuration Service instance
- InstanceCount int
- Instance count of the Application Configuration Service
- Memory string
- Memory allocated to each Application Configuration Service instance
- Cpu string
- Cpu allocated to each Application Configuration Service instance
- InstanceCount int
- Instance count of the Application Configuration Service
- Memory string
- Memory allocated to each Application Configuration Service instance
- cpu String
- Cpu allocated to each Application Configuration Service instance
- instanceCount Integer
- Instance count of the Application Configuration Service
- memory String
- Memory allocated to each Application Configuration Service instance
- cpu string
- Cpu allocated to each Application Configuration Service instance
- instanceCount number
- Instance count of the Application Configuration Service
- memory string
- Memory allocated to each Application Configuration Service instance
- cpu str
- Cpu allocated to each Application Configuration Service instance
- instance_count int
- Instance count of the Application Configuration Service
- memory str
- Memory allocated to each Application Configuration Service instance
- cpu String
- Cpu allocated to each Application Configuration Service instance
- instanceCount Number
- Instance count of the Application Configuration Service
- memory String
- Memory allocated to each Application Configuration Service instance
ConfigurationServiceSettings, ConfigurationServiceSettingsArgs      
- GitProperty Pulumi.Azure Native. App Platform. Inputs. Configuration Service Git Property 
- Property of git environment.
- GitProperty ConfigurationService Git Property 
- Property of git environment.
- gitProperty ConfigurationService Git Property 
- Property of git environment.
- gitProperty ConfigurationService Git Property 
- Property of git environment.
- git_property ConfigurationService Git Property 
- Property of git environment.
- gitProperty Property Map
- Property of git environment.
ConfigurationServiceSettingsResponse, ConfigurationServiceSettingsResponseArgs        
- GitProperty Pulumi.Azure Native. App Platform. Inputs. Configuration Service Git Property Response 
- Property of git environment.
- GitProperty ConfigurationService Git Property Response 
- Property of git environment.
- gitProperty ConfigurationService Git Property Response 
- Property of git environment.
- gitProperty ConfigurationService Git Property Response 
- Property of git environment.
- git_property ConfigurationService Git Property Response 
- Property of git environment.
- gitProperty Property Map
- Property of git environment.
GitImplementation, GitImplementationArgs    
- Go_git 
- go-git
- Libgit2
- libgit2
- GitImplementation_Go_Git 
- go-git
- GitImplementation Libgit2 
- libgit2
- Gogit
- go-git
- Libgit2
- libgit2
- Go_git 
- go-git
- Libgit2
- libgit2
- GO_GIT
- go-git
- LIBGIT2
- libgit2
- "go-git"
- go-git
- "libgit2"
- libgit2
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:ConfigurationService default /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppPlatform/Spring/{serviceName}/configurationServices/{configurationServiceName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0