Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
- Ultimissimo
- 2026-01-01
- 2025-10-02-Anteprima
- 2025-07-01
- 2025-02-02-Anteprima
- 2025-01-01
- 10-10-02-preview 2024
- 08-08-02-preview 2024
- 2024-03-01
- 2024-02-02-anteprima
- 11-02-preview 2023
- 2023-08-01-anteprima
- 2023-05-02-anteprima
- 2023-05-01
- 2023-04-01-anteprima
11-11-2022 - 2022-10-01
- 2022-06-01-anteprima
- 2022-03-01
- 01-01-2022
Definizione di risorsa Bicep
Il tipo di risorsa containerApps/sourcecontrols può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.App/containerApps/sourcecontrols, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.App/containerApps/sourcecontrols@2026-01-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
branch: 'string'
githubActionConfiguration: {
azureCredentials: {
clientId: 'string'
clientSecret: 'string'
kind: 'string'
subscriptionId: 'string'
tenantId: 'string'
}
contextPath: 'string'
githubPersonalAccessToken: 'string'
image: 'string'
os: 'string'
publishType: 'string'
registryInfo: {
registryPassword: 'string'
registryUrl: 'string'
registryUserName: 'string'
}
runtimeStack: 'string'
runtimeVersion: 'string'
}
repoUrl: 'string'
}
}
Valori delle proprietà
Microsoft.App/containerApps/sourcecontrols
| Nome | Descrizione | Valore |
|---|---|---|
| nome | Nome della risorsa | stringa (obbligatorio) |
| genitore | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre. |
Nome simbolico per la risorsa di tipo: containerApps |
| proprietà | Proprietà specifiche della risorsa SourceControl | Proprietà SourceControl |
AzureCredentials
| Nome | Descrizione | Valore |
|---|---|---|
| ID cliente | ID client. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| clientSecret | Segreto del client. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| tipo/gentile | Tipo di autenticazione eseguita da GitHub per la distribuzione del modello | corda |
| ID di sottoscrizione | ID sottoscrizione. | corda |
| ID del cliente | ID tenant. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
GithubActionConfiguration
| Nome | Descrizione | Valore |
|---|---|---|
| azureCredenziali | Configurazioni di AzureCredentials. | azureCredentials |
| contextPath | Percorso del contesto | corda |
| githubPersonalAccessToken | Una volta Github PAT per configurare l'ambiente GitHub | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| immagine | Nome dell'immagine | corda |
| OS | Sistema operativo | corda |
| publishType | Codice o immagine | corda |
| registryInfo | Configurazioni del Registro di sistema. | Informazioni sul registro |
| runtimeStack | Stack di runtime | corda |
| runtimeVersion | Versione di runtime | corda |
Informazioni sul registro
| Nome | Descrizione | Valore |
|---|---|---|
| password del registro | segreto del Registro di sistema. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| registryUrl | URL del server del Registro di sistema. | corda |
| registryUserName | nome utente del Registro di sistema. | corda |
Proprietà SourceControl
| Nome | Descrizione | Valore |
|---|---|---|
| ramo | Il ramo che attiverà la distribuzione automatica | corda |
| githubActionConfiguration | Modello di revisione dell'app contenitore con tutte le impostazioni possibili e impostazione predefinita se l'utente non li ha forniti. Le impostazioni predefinite vengono popolate come erano al momento della creazione |
GithubActionConfiguration |
| repoUrl | URL del repository che verrà integrato in ContainerApp. | corda |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa containerApps/sourcecontrols può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedi comandi di distribuzione dei gruppi di risorse Per un elenco delle proprietà modificate in ciascuna versione API, vedi registro delle modifiche.
Esempi di utilizzo
Formato risorsa
Per creare una risorsa Microsoft.App/containerApps/sourcecontrols, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.App/containerApps/sourcecontrols",
"apiVersion": "2026-01-01",
"name": "string",
"properties": {
"branch": "string",
"githubActionConfiguration": {
"azureCredentials": {
"clientId": "string",
"clientSecret": "string",
"kind": "string",
"subscriptionId": "string",
"tenantId": "string"
},
"contextPath": "string",
"githubPersonalAccessToken": "string",
"image": "string",
"os": "string",
"publishType": "string",
"registryInfo": {
"registryPassword": "string",
"registryUrl": "string",
"registryUserName": "string"
},
"runtimeStack": "string",
"runtimeVersion": "string"
},
"repoUrl": "string"
}
}
Valori delle proprietà
Microsoft.App/containerApps/sourcecontrols
| Nome | Descrizione | Valore |
|---|---|---|
| versione dell'API | Versione dell'API | '2026-01-01' |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà specifiche della risorsa SourceControl | Proprietà SourceControl |
| tipo | Tipo di risorsa | 'Microsoft.App/containerApps/sourcecontrols' |
AzureCredentials
| Nome | Descrizione | Valore |
|---|---|---|
| ID cliente | ID client. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| clientSecret | Segreto del client. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| tipo/gentile | Tipo di autenticazione eseguita da GitHub per la distribuzione del modello | corda |
| ID di sottoscrizione | ID sottoscrizione. | corda |
| ID del cliente | ID tenant. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
GithubActionConfiguration
| Nome | Descrizione | Valore |
|---|---|---|
| azureCredenziali | Configurazioni di AzureCredentials. | azureCredentials |
| contextPath | Percorso del contesto | corda |
| githubPersonalAccessToken | Una volta Github PAT per configurare l'ambiente GitHub | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| immagine | Nome dell'immagine | corda |
| OS | Sistema operativo | corda |
| publishType | Codice o immagine | corda |
| registryInfo | Configurazioni del Registro di sistema. | Informazioni sul registro |
| runtimeStack | Stack di runtime | corda |
| runtimeVersion | Versione di runtime | corda |
Informazioni sul registro
| Nome | Descrizione | Valore |
|---|---|---|
| password del registro | segreto del Registro di sistema. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| registryUrl | URL del server del Registro di sistema. | corda |
| registryUserName | nome utente del Registro di sistema. | corda |
Proprietà SourceControl
| Nome | Descrizione | Valore |
|---|---|---|
| ramo | Il ramo che attiverà la distribuzione automatica | corda |
| githubActionConfiguration | Modello di revisione dell'app contenitore con tutte le impostazioni possibili e impostazione predefinita se l'utente non li ha forniti. Le impostazioni predefinite vengono popolate come erano al momento della creazione |
GithubActionConfiguration |
| repoUrl | URL del repository che verrà integrato in ContainerApp. | corda |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa containerApps/sourcecontrols può essere distribuito con operazioni destinate a:
- Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Formato risorsa
Per creare una risorsa Microsoft.App/containerApps/sourcecontrols, aggiungere il modello Terraform seguente.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/containerApps/sourcecontrols@2026-01-01"
name = "string"
parent_id = "string"
body = {
properties = {
branch = "string"
githubActionConfiguration = {
azureCredentials = {
clientId = "string"
clientSecret = "string"
kind = "string"
subscriptionId = "string"
tenantId = "string"
}
contextPath = "string"
githubPersonalAccessToken = "string"
image = "string"
os = "string"
publishType = "string"
registryInfo = {
registryPassword = "string"
registryUrl = "string"
registryUserName = "string"
}
runtimeStack = "string"
runtimeVersion = "string"
}
repoUrl = "string"
}
}
}
Valori delle proprietà
Microsoft.App/containerApps/sourcecontrols
| Nome | Descrizione | Valore |
|---|---|---|
| nome | Nome della risorsa | stringa (obbligatorio) |
| parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: containerApp |
| proprietà | Proprietà specifiche della risorsa SourceControl | Proprietà SourceControl |
| tipo | Tipo di risorsa | "Microsoft.App/containerApps/sourcecontrols@2026-01-01" |
AzureCredentials
| Nome | Descrizione | Valore |
|---|---|---|
| ID cliente | ID client. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| clientSecret | Segreto del client. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| tipo/gentile | Tipo di autenticazione eseguita da GitHub per la distribuzione del modello | corda |
| ID di sottoscrizione | ID sottoscrizione. | corda |
| ID del cliente | ID tenant. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
GithubActionConfiguration
| Nome | Descrizione | Valore |
|---|---|---|
| azureCredenziali | Configurazioni di AzureCredentials. | azureCredentials |
| contextPath | Percorso del contesto | corda |
| githubPersonalAccessToken | Una volta Github PAT per configurare l'ambiente GitHub | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| immagine | Nome dell'immagine | corda |
| OS | Sistema operativo | corda |
| publishType | Codice o immagine | corda |
| registryInfo | Configurazioni del Registro di sistema. | Informazioni sul registro |
| runtimeStack | Stack di runtime | corda |
| runtimeVersion | Versione di runtime | corda |
Informazioni sul registro
| Nome | Descrizione | Valore |
|---|---|---|
| password del registro | segreto del Registro di sistema. | corda Vincoli: Valore sensibile. Passare come parametro sicuro. |
| registryUrl | URL del server del Registro di sistema. | corda |
| registryUserName | nome utente del Registro di sistema. | corda |
Proprietà SourceControl
| Nome | Descrizione | Valore |
|---|---|---|
| ramo | Il ramo che attiverà la distribuzione automatica | corda |
| githubActionConfiguration | Modello di revisione dell'app contenitore con tutte le impostazioni possibili e impostazione predefinita se l'utente non li ha forniti. Le impostazioni predefinite vengono popolate come erano al momento della creazione |
GithubActionConfiguration |
| repoUrl | URL del repository che verrà integrato in ContainerApp. | corda |