共用方式為


Microsoft.App containerApps/sourcecontrols 2023-05-01

Bicep 資源定義

containerApps/sourcecontrols 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.App/containerApps/sourcecontrols 資源,請將下列 Bicep 新增至您的範本。

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'
  }
}

屬性值

AzureCredentials

名字 描述 價值
clientId 用戶端識別碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
clientSecret 客戶端密碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
github 的驗證種類用於部署範本 字串
subscriptionId 訂用帳戶標識碼。 字串
tenantId 租用戶標識碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。

GithubActionConfiguration

名字 描述 價值
azureCredentials AzureCredentials 組態。 AzureCredentials
contextPath 內容路徑 字串
githubPersonalAccessToken 一次 Github PAT 設定 github 環境 字串

約束:
敏感性值。 以安全參數的形式傳入。
圖像 映射名稱 字串
操作系統 操作系統 字串
publishType 程序代碼或影像 字串
registryInfo 登錄組態。 RegistryInfo
runtimeStack 運行時間堆疊 字串
runtimeVersion 運行時間版本 字串

Microsoft.App/containerApps/sourcecontrols

名字 描述 價值
名字 資源名稱 字串 (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型的資源符號名稱:containerApps
性能 SourceControl 資源特定屬性 SourceControlProperties

RegistryInfo

名字 描述 價值
registryPassword 登錄密碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
registryUrl 登錄伺服器 URL。 字串
registryUserName 登錄用戶名稱。 字串

SourceControlProperties

名字 描述 價值
分支 將觸發自動部署的分支 字串
githubActionConfiguration 具有所有可能設定和的容器應用程式修訂範本
如果使用者未提供,則為預設值。 預設值會填入
因為它們是在建立時期
GithubActionConfiguration
repoUrl 將整合至 ContainerApp 的存放庫 URL。 字串

ARM 樣本資源定義

containerApps/sourcecontrols 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.App/containerApps/sourcecontrols 資源,請將下列 JSON 新增至範本。

{
  "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"
  }
}

屬性值

AzureCredentials

名字 描述 價值
clientId 用戶端識別碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
clientSecret 客戶端密碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
github 的驗證種類用於部署範本 字串
subscriptionId 訂用帳戶標識碼。 字串
tenantId 租用戶標識碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。

GithubActionConfiguration

名字 描述 價值
azureCredentials AzureCredentials 組態。 AzureCredentials
contextPath 內容路徑 字串
githubPersonalAccessToken 一次 Github PAT 設定 github 環境 字串

約束:
敏感性值。 以安全參數的形式傳入。
圖像 映射名稱 字串
操作系統 操作系統 字串
publishType 程序代碼或影像 字串
registryInfo 登錄組態。 RegistryInfo
runtimeStack 運行時間堆疊 字串
runtimeVersion 運行時間版本 字串

Microsoft.App/containerApps/sourcecontrols

名字 描述 價值
apiVersion API 版本 '2023-05-01'
名字 資源名稱 字串 (必要)
性能 SourceControl 資源特定屬性 SourceControlProperties
類型 資源類型 'Microsoft.App/containerApps/sourcecontrols'

RegistryInfo

名字 描述 價值
registryPassword 登錄密碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
registryUrl 登錄伺服器 URL。 字串
registryUserName 登錄用戶名稱。 字串

SourceControlProperties

名字 描述 價值
分支 將觸發自動部署的分支 字串
githubActionConfiguration 具有所有可能設定和的容器應用程式修訂範本
如果使用者未提供,則為預設值。 預設值會填入
因為它們是在建立時期
GithubActionConfiguration
repoUrl 將整合至 ContainerApp 的存放庫 URL。 字串

Terraform (AzAPI 提供者) 資源定義

containerApps/sourcecontrols 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.App/containerApps/sourcecontrols 資源,請將下列 Terraform 新增至您的範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/containerApps/sourcecontrols@2023-05-01"
  name = "string"
  body = jsonencode({
    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"
    }
  })
}

屬性值

AzureCredentials

名字 描述 價值
clientId 用戶端識別碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
clientSecret 客戶端密碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
github 的驗證種類用於部署範本 字串
subscriptionId 訂用帳戶標識碼。 字串
tenantId 租用戶標識碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。

GithubActionConfiguration

名字 描述 價值
azureCredentials AzureCredentials 組態。 AzureCredentials
contextPath 內容路徑 字串
githubPersonalAccessToken 一次 Github PAT 設定 github 環境 字串

約束:
敏感性值。 以安全參數的形式傳入。
圖像 映射名稱 字串
操作系統 操作系統 字串
publishType 程序代碼或影像 字串
registryInfo 登錄組態。 RegistryInfo
runtimeStack 運行時間堆疊 字串
runtimeVersion 運行時間版本 字串

Microsoft.App/containerApps/sourcecontrols

名字 描述 價值
名字 資源名稱 字串 (必要)
parent_id 此資源為父系之資源的標識碼。 類型資源的標識碼:containerApps
性能 SourceControl 資源特定屬性 SourceControlProperties
類型 資源類型 “Microsoft.App/containerApps/sourcecontrols@2023-05-01”

RegistryInfo

名字 描述 價值
registryPassword 登錄密碼。 字串

約束:
敏感性值。 以安全參數的形式傳入。
registryUrl 登錄伺服器 URL。 字串
registryUserName 登錄用戶名稱。 字串

SourceControlProperties

名字 描述 價值
分支 將觸發自動部署的分支 字串
githubActionConfiguration 具有所有可能設定和的容器應用程式修訂範本
如果使用者未提供,則為預設值。 預設值會填入
因為它們是在建立時期
GithubActionConfiguration
repoUrl 將整合至 ContainerApp 的存放庫 URL。 字串