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 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")
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",
});
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": {
"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",
}],
},
},
})
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
The ConfigurationService resource accepts the following input properties:
- Resource
Group 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.
- Service
Name string - The name of the Service resource.
- Configuration
Service stringName - The name of Application Configuration Service.
- Properties
Pulumi.
Azure Native. App Platform. Inputs. Configuration Service Properties - Application Configuration Service properties payload
- Resource
Group 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.
- Service
Name string - The name of the Service resource.
- Configuration
Service stringName - The name of Application Configuration Service.
- Properties
Configuration
Service Properties Args - Application Configuration Service properties payload
- resource
Group 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.
- service
Name String - The name of the Service resource.
- configuration
Service StringName - The name of Application Configuration Service.
- properties
Configuration
Service Properties - Application Configuration Service properties payload
- resource
Group 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.
- service
Name string - The name of the Service resource.
- configuration
Service stringName - The name of Application Configuration Service.
- properties
Configuration
Service 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
Configuration
Service Properties Args - Application Configuration Service properties payload
- resource
Group 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.
- service
Name String - The name of the Service resource.
- configuration
Service 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.
- System
Data 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.
- System
Data 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.
- system
Data 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.
- system
Data 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.
- system
Data 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
- Configuration
Service Generation Gen1 - Gen1
- Configuration
Service 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
[]Configuration
Service Git Repository - Repositories of Application Configuration Service git property.
- repositories
List<Configuration
Service Git Repository> - Repositories of Application Configuration Service git property.
- repositories
Configuration
Service Git Repository[] - Repositories of Application Configuration Service git property.
- repositories
Sequence[Configuration
Service 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
[]Configuration
Service Git Repository Response - Repositories of Application Configuration Service git property.
- repositories
List<Configuration
Service Git Repository Response> - Repositories of Application Configuration Service git property.
- repositories
Configuration
Service Git Repository Response[] - Repositories of Application Configuration Service git property.
- repositories
Sequence[Configuration
Service 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
- Ca
Cert stringResource Id - Resource Id of CA certificate for https URL of Git repository.
- Git
Implementation string | Pulumi.Azure Native. App Platform. Git Implementation - Git libraries used to support various repository providers
- Host
Key string - Public sshKey of git repository.
- Host
Key stringAlgorithm - SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- Private
Key string - Private sshKey algorithm of git repository.
- Search
Paths List<string> - Searching path of the repository
- Strict
Host 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
- Ca
Cert stringResource Id - Resource Id of CA certificate for https URL of Git repository.
- Git
Implementation string | GitImplementation - Git libraries used to support various repository providers
- Host
Key string - Public sshKey of git repository.
- Host
Key stringAlgorithm - SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- Private
Key string - Private sshKey algorithm of git repository.
- Search
Paths []string - Searching path of the repository
- Strict
Host 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
- ca
Cert StringResource Id - Resource Id of CA certificate for https URL of Git repository.
- git
Implementation String | GitImplementation - Git libraries used to support various repository providers
- host
Key String - Public sshKey of git repository.
- host
Key StringAlgorithm - SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- private
Key String - Private sshKey algorithm of git repository.
- search
Paths List<String> - Searching path of the repository
- strict
Host 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
- ca
Cert stringResource Id - Resource Id of CA certificate for https URL of Git repository.
- git
Implementation string | GitImplementation - Git libraries used to support various repository providers
- host
Key string - Public sshKey of git repository.
- host
Key stringAlgorithm - SshKey algorithm of git repository.
- password string
- Password of git repository basic auth.
- private
Key string - Private sshKey algorithm of git repository.
- search
Paths string[] - Searching path of the repository
- strict
Host 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
- ca
Cert StringResource Id - Resource Id of CA certificate for https URL of Git repository.
- git
Implementation String | "go-git" | "libgit2" - Git libraries used to support various repository providers
- host
Key String - Public sshKey of git repository.
- host
Key StringAlgorithm - SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- private
Key String - Private sshKey algorithm of git repository.
- search
Paths List<String> - Searching path of the repository
- strict
Host 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
- Ca
Cert stringResource Id - Resource Id of CA certificate for https URL of Git repository.
- Git
Implementation string - Git libraries used to support various repository providers
- Host
Key string - Public sshKey of git repository.
- Host
Key stringAlgorithm - SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- Private
Key string - Private sshKey algorithm of git repository.
- Search
Paths List<string> - Searching path of the repository
- Strict
Host 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
- Ca
Cert stringResource Id - Resource Id of CA certificate for https URL of Git repository.
- Git
Implementation string - Git libraries used to support various repository providers
- Host
Key string - Public sshKey of git repository.
- Host
Key stringAlgorithm - SshKey algorithm of git repository.
- Password string
- Password of git repository basic auth.
- Private
Key string - Private sshKey algorithm of git repository.
- Search
Paths []string - Searching path of the repository
- Strict
Host 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
- ca
Cert StringResource Id - Resource Id of CA certificate for https URL of Git repository.
- git
Implementation String - Git libraries used to support various repository providers
- host
Key String - Public sshKey of git repository.
- host
Key StringAlgorithm - SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- private
Key String - Private sshKey algorithm of git repository.
- search
Paths List<String> - Searching path of the repository
- strict
Host 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
- ca
Cert stringResource Id - Resource Id of CA certificate for https URL of Git repository.
- git
Implementation string - Git libraries used to support various repository providers
- host
Key string - Public sshKey of git repository.
- host
Key stringAlgorithm - SshKey algorithm of git repository.
- password string
- Password of git repository basic auth.
- private
Key string - Private sshKey algorithm of git repository.
- search
Paths string[] - Searching path of the repository
- strict
Host 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
- ca
Cert StringResource Id - Resource Id of CA certificate for https URL of Git repository.
- git
Implementation String - Git libraries used to support various repository providers
- host
Key String - Public sshKey of git repository.
- host
Key StringAlgorithm - SshKey algorithm of git repository.
- password String
- Password of git repository basic auth.
- private
Key String - Private sshKey algorithm of git repository.
- search
Paths List<String> - Searching path of the repository
- strict
Host 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 | Configuration
Service Generation - The generation of the Application Configuration Service.
- Settings
Configuration
Service Settings - The settings of Application Configuration Service.
- generation
String | Configuration
Service Generation - The generation of the Application Configuration Service.
- settings
Configuration
Service Settings - The settings of Application Configuration Service.
- generation
string | Configuration
Service Generation - The generation of the Application Configuration Service.
- settings
Configuration
Service Settings - The settings of Application Configuration Service.
- generation
str | Configuration
Service Generation - The generation of the Application Configuration Service.
- settings
Configuration
Service 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.
- Provisioning
State string - State of the Application Configuration Service.
- Resource
Requests 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
[]Configuration
Service Instance Response - Collection of instances belong to Application Configuration Service.
- Provisioning
State string - State of the Application Configuration Service.
- Resource
Requests ConfigurationService Resource Requests Response - The requested resource quantity for required CPU and Memory.
- Generation string
- The generation of the Application Configuration Service.
- Settings
Configuration
Service Settings Response - The settings of Application Configuration Service.
- instances
List<Configuration
Service Instance Response> - Collection of instances belong to Application Configuration Service.
- provisioning
State String - State of the Application Configuration Service.
- resource
Requests ConfigurationService Resource Requests Response - The requested resource quantity for required CPU and Memory.
- generation String
- The generation of the Application Configuration Service.
- settings
Configuration
Service Settings Response - The settings of Application Configuration Service.
- instances
Configuration
Service Instance Response[] - Collection of instances belong to Application Configuration Service.
- provisioning
State string - State of the Application Configuration Service.
- resource
Requests ConfigurationService Resource Requests Response - The requested resource quantity for required CPU and Memory.
- generation string
- The generation of the Application Configuration Service.
- settings
Configuration
Service Settings Response - The settings of Application Configuration Service.
- instances
Sequence[Configuration
Service 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
Configuration
Service Settings Response - The settings of Application Configuration Service.
- instances List<Property Map>
- Collection of instances belong to Application Configuration Service.
- provisioning
State String - State of the Application Configuration Service.
- resource
Requests 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
- Instance
Count 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
- Instance
Count 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
- instance
Count 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
- instance
Count 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
- instance
Count Number - Instance count of the Application Configuration Service
- memory String
- Memory allocated to each Application Configuration Service instance
ConfigurationServiceSettings, ConfigurationServiceSettingsArgs
- Git
Property Pulumi.Azure Native. App Platform. Inputs. Configuration Service Git Property - Property of git environment.
- Git
Property ConfigurationService Git Property - Property of git environment.
- git
Property ConfigurationService Git Property - Property of git environment.
- git
Property ConfigurationService Git Property - Property of git environment.
- git_
property ConfigurationService Git Property - Property of git environment.
- git
Property Property Map - Property of git environment.
ConfigurationServiceSettingsResponse, ConfigurationServiceSettingsResponseArgs
- Git
Property Pulumi.Azure Native. App Platform. Inputs. Configuration Service Git Property Response - Property of git environment.
- Git
Property ConfigurationService Git Property Response - Property of git environment.
- git
Property ConfigurationService Git Property Response - Property of git environment.
- git
Property ConfigurationService Git Property Response - Property of git environment.
- git_
property ConfigurationService Git Property Response - Property of git environment.
- git
Property Property Map - Property of git environment.
GitImplementation, GitImplementationArgs
- Go_
git - go-git
- Libgit2
- libgit2
- Git
Implementation_Go_Git - go-git
- Git
Implementation 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
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource modification (UTC).
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource modification (UTC).
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource modification (UTC).
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource modification (UTC).
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource modification (UTC).
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified 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