Article 04/28/2023
1 contributor
Feedback
In this article
Bicep resource definition
The Spring/configurationServices resource type can be deployed with operations that target:
For a list of changed properties in each API version, see change log .
To create a Microsoft.AppPlatform/Spring/configurationServices resource, add the following Bicep to your template.
resource symbolicname 'Microsoft.AppPlatform/Spring/configurationServices@2022-09-01-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
settings: {
gitProperty: {
repositories: [
{
hostKey: 'string'
hostKeyAlgorithm: 'string'
label: 'string'
name: 'string'
password: 'string'
patterns: [
'string'
]
privateKey: 'string'
searchPaths: [
'string'
]
strictHostKeyChecking: bool
uri: 'string'
username: 'string'
}
]
}
}
}
}
Property values
Spring/configurationServices
Name
Description
Value
name
The resource name See how to set names and types for child resources in Bicep .
string (required)
parent
In Bicep, you can specify the parent resource for a child resource. You only need to add this property when the child resource is declared outside of the parent resource. For more information, see Child resource outside parent resource .
Symbolic name for resource of type: Spring
properties
Application Configuration Service properties payload
ConfigurationServiceProperties
ConfigurationServiceProperties
ConfigurationServiceSettings
ConfigurationServiceGitProperty
ConfigurationServiceGitRepository
Name
Description
Value
hostKey
Public sshKey of git repository.
string
hostKeyAlgorithm
SshKey algorithm of git repository.
string
label
Label of the repository
string (required)
name
Name of the repository
string (required)
password
Password of git repository basic auth.
string
patterns
Collection of patterns of the repository
string[] (required)
privateKey
Private sshKey algorithm of git repository.
string
searchPaths
Searching path of the repository
string[]
strictHostKeyChecking
Strict host key checking or not.
bool
uri
URI of the repository
string (required)
username
Username of git repository basic auth.
string
ARM template resource definition
The Spring/configurationServices resource type can be deployed with operations that target:
For a list of changed properties in each API version, see change log .
To create a Microsoft.AppPlatform/Spring/configurationServices resource, add the following JSON to your template.
{
"type": "Microsoft.AppPlatform/Spring/configurationServices",
"apiVersion": "2022-09-01-preview",
"name": "string",
"properties": {
"settings": {
"gitProperty": {
"repositories": [
{
"hostKey": "string",
"hostKeyAlgorithm": "string",
"label": "string",
"name": "string",
"password": "string",
"patterns": [ "string" ],
"privateKey": "string",
"searchPaths": [ "string" ],
"strictHostKeyChecking": "bool",
"uri": "string",
"username": "string"
}
]
}
}
}
}
Property values
Spring/configurationServices
Name
Description
Value
type
The resource type
'Microsoft.AppPlatform/Spring/configurationServices'
apiVersion
The resource api version
'2022-09-01-preview'
name
The resource name See how to set names and types for child resources in JSON ARM templates .
string (required)
properties
Application Configuration Service properties payload
ConfigurationServiceProperties
ConfigurationServiceProperties
ConfigurationServiceSettings
ConfigurationServiceGitProperty
ConfigurationServiceGitRepository
Name
Description
Value
hostKey
Public sshKey of git repository.
string
hostKeyAlgorithm
SshKey algorithm of git repository.
string
label
Label of the repository
string (required)
name
Name of the repository
string (required)
password
Password of git repository basic auth.
string
patterns
Collection of patterns of the repository
string[] (required)
privateKey
Private sshKey algorithm of git repository.
string
searchPaths
Searching path of the repository
string[]
strictHostKeyChecking
Strict host key checking or not.
bool
uri
URI of the repository
string (required)
username
Username of git repository basic auth.
string
The Spring/configurationServices resource type can be deployed with operations that target:
For a list of changed properties in each API version, see change log .
To create a Microsoft.AppPlatform/Spring/configurationServices resource, add the following Terraform to your template.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AppPlatform/Spring/configurationServices@2022-09-01-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
settings = {
gitProperty = {
repositories = [
{
hostKey = "string"
hostKeyAlgorithm = "string"
label = "string"
name = "string"
password = "string"
patterns = [
"string"
]
privateKey = "string"
searchPaths = [
"string"
]
strictHostKeyChecking = bool
uri = "string"
username = "string"
}
]
}
}
}
})
}
Property values
Spring/configurationServices
Name
Description
Value
type
The resource type
"Microsoft.AppPlatform/Spring/configurationServices@2022-09-01-preview"
name
The resource name
string (required)
parent_id
The ID of the resource that is the parent for this resource.
ID for resource of type: Spring
properties
Application Configuration Service properties payload
ConfigurationServiceProperties
ConfigurationServiceProperties
ConfigurationServiceSettings
ConfigurationServiceGitProperty
ConfigurationServiceGitRepository
Name
Description
Value
hostKey
Public sshKey of git repository.
string
hostKeyAlgorithm
SshKey algorithm of git repository.
string
label
Label of the repository
string (required)
name
Name of the repository
string (required)
password
Password of git repository basic auth.
string
patterns
Collection of patterns of the repository
string[] (required)
privateKey
Private sshKey algorithm of git repository.
string
searchPaths
Searching path of the repository
string[]
strictHostKeyChecking
Strict host key checking or not.
bool
uri
URI of the repository
string (required)
username
Username of git repository basic auth.
string