SourceControl interface

原始檔控制的定義。

Extends

屬性

autoSync

原始檔控制件的自動同步處理。 預設值為 false。

branch

原始檔控制的存放庫分支。 將分支納入為 VsoTfvc 的空字串。

creationTime

建立時間。

description

描述。

folderPath

原始檔控制的資料夾路徑。

lastModifiedTime

上次修改的時間。

publishRunbook

原始檔控制的自動發佈。 預設值是「true」。

repoUrl

原始檔控制的存放庫 URL。

sourceType

來源類型。 必須是其中一個 VsoGit、VsoTfvc、GitHub。

繼承的屬性

id

資源的完整資源標識碼。 範例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

資源的名稱

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。

type

資源的類型。 例如:「Microsoft.Compute/virtualMachines」或「Microsoft.Storage/storageAccounts」

屬性詳細資料

autoSync

原始檔控制件的自動同步處理。 預設值為 false。

autoSync?: boolean

屬性值

boolean

branch

原始檔控制的存放庫分支。 將分支納入為 VsoTfvc 的空字串。

branch?: string

屬性值

string

creationTime

建立時間。

creationTime?: Date

屬性值

Date

description

描述。

description?: string

屬性值

string

folderPath

原始檔控制的資料夾路徑。

folderPath?: string

屬性值

string

lastModifiedTime

上次修改的時間。

lastModifiedTime?: Date

屬性值

Date

publishRunbook

原始檔控制的自動發佈。 預設值是「true」。

publishRunbook?: boolean

屬性值

boolean

repoUrl

原始檔控制的存放庫 URL。

repoUrl?: string

屬性值

string

sourceType

來源類型。 必須是其中一個 VsoGit、VsoTfvc、GitHub。

sourceType?: string

屬性值

string

繼承的屬性詳細資料

id

資源的完整資源標識碼。 範例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

屬性值

string

繼承自ProxyResource.id

name

資源的名稱

name?: string

屬性值

string

繼承自ProxyResource.name

systemData

包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 元數據。

systemData?: SystemData

屬性值

繼承自ProxyResource.systemData

type

資源的類型。 例如:「Microsoft.Compute/virtualMachines」或「Microsoft.Storage/storageAccounts」

type?: string

屬性值

string

繼承自ProxyResource.type