Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
- Mais recente
- 2025-10-02-visualização
- 2025-07-01
- 2025-02-02-visualização
- 2025-01-01
- 2024-10-02-visualização
- 2024-08-02-visualização
- 2024-03-01
- 2024-02-02-preview
- 2023-11-02-visualização
- 2023-08-01-prévia
- 2023-05-02-visualização
- 2023-05-01
- 2023-04-01-visualização
- 2022-11-01-visualização
- 2022-10-01
- 2022-06-01-visualização
- 2022-03-01
- 2022-01-01-visualização
Definição de recurso do Bicep
O tipo de recurso containerApps/sourcecontrols pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso de Microsoft.App/containerApps/sourcecontrols, adicione o seguinte Bicep ao modelo.
resource symbolicname 'Microsoft.App/containerApps/sourcecontrols@2023-05-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'
}
}
Valores de propriedade
Microsoft.App/containerApps/sourcecontrols
| Nome | Descrição | Valor |
|---|---|---|
| nome | O nome do recurso | cadeia de caracteres (obrigatório) |
| pai | No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai. Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para o recurso do tipo: containerApps |
| propriedades | Propriedades específicas do recurso SourceControl | |
Credenciais do Azure
| Nome | Descrição | Valor |
|---|---|---|
| ID do cliente | ID do cliente. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| segredo do cliente | Segredo do cliente. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| tipo | Tipo de autenticação que o GitHub faz para implantar o modelo | cadeia |
| ID de assinatura | ID da assinatura. | cadeia |
| ID do inquilino | ID do locatário. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
GithubActionConfiguration
Informações do Registro
| Nome | Descrição | Valor |
|---|---|---|
| RegistryPassword | Segredo do registro. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| RegistryUrl | URL do servidor do Registro. | cadeia |
| NomeDeUsuárioDoRegistro | nome de usuário do Registro. | cadeia |
Propriedades do Controle de Origem
Definição de recurso de modelo do ARM
O tipo de recurso containerApps/sourcecontrols pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso de Microsoft.App/containerApps/sourcecontrols, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.App/containerApps/sourcecontrols",
"apiVersion": "2023-05-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"
}
}
Valores de propriedade
Microsoft.App/containerApps/sourcecontrols
| Nome | Descrição | Valor |
|---|---|---|
| apiVersion | A versão da API | '2023-05-01' |
| nome | O nome do recurso | cadeia de caracteres (obrigatório) |
| propriedades | Propriedades específicas do recurso SourceControl | |
| tipo | O tipo de recurso | 'Microsoft.App/containerApps/sourcecontrols' |
Credenciais do Azure
| Nome | Descrição | Valor |
|---|---|---|
| ID do cliente | ID do cliente. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| segredo do cliente | Segredo do cliente. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| tipo | Tipo de autenticação que o GitHub faz para implantar o modelo | cadeia |
| ID de assinatura | ID da assinatura. | cadeia |
| ID do inquilino | ID do locatário. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
GithubActionConfiguration
Informações do Registro
| Nome | Descrição | Valor |
|---|---|---|
| RegistryPassword | Segredo do registro. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| RegistryUrl | URL do servidor do Registro. | cadeia |
| NomeDeUsuárioDoRegistro | nome de usuário do Registro. | cadeia |
Propriedades do Controle de Origem
Exemplos de uso
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso containerApps/sourcecontrols pode ser implantado com operações direcionadas:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso de Microsoft.App/containerApps/sourcecontrols, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/containerApps/sourcecontrols@2023-05-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"
}
}
}
Valores de propriedade
Microsoft.App/containerApps/sourcecontrols
| Nome | Descrição | Valor |
|---|---|---|
| nome | O nome do recurso | cadeia de caracteres (obrigatório) |
| parent_id | A ID do recurso que é o pai desse recurso. | ID do recurso do tipo: containerApps |
| propriedades | Propriedades específicas do recurso SourceControl | |
| tipo | O tipo de recurso | "Microsoft.App/containerApps/sourcecontrols@2023-05-01" |
Credenciais do Azure
| Nome | Descrição | Valor |
|---|---|---|
| ID do cliente | ID do cliente. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| segredo do cliente | Segredo do cliente. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| tipo | Tipo de autenticação que o GitHub faz para implantar o modelo | cadeia |
| ID de assinatura | ID da assinatura. | cadeia |
| ID do inquilino | ID do locatário. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
GithubActionConfiguration
Informações do Registro
| Nome | Descrição | Valor |
|---|---|---|
| RegistryPassword | Segredo do registro. | cadeia de caracteres Restrições: Valor confidencial. Passe como um parâmetro seguro. |
| RegistryUrl | URL do servidor do Registro. | cadeia |
| NomeDeUsuárioDoRegistro | nome de usuário do Registro. | cadeia |