Alur Microsoft.DevOps 2019-07-01-preview
-
Artikel
-
- 4 menit untuk membaca
-
Definisi sumber daya Bicep
Jenis sumber daya alur dapat disebarkan ke:
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Untuk membuat sumber daya Microsoft.DevOps/pipelines, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.DevOps/pipelines@2019-07-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
bootstrapConfiguration: {
repository: {
authorization: {
authorizationType: 'personalAccessToken'
parameters: {}
}
defaultBranch: 'string'
id: 'string'
properties: {}
repositoryType: 'string'
}
template: {
id: 'string'
parameters: {}
}
}
organization: {
name: 'string'
}
project: {
name: 'string'
}
}
}
Nilai properti
alur
Nama |
Deskripsi |
Nilai |
name |
Nama sumber daya |
string (diperlukan) |
lokasi |
Lokasi sumber daya |
string |
tag |
Tag Sumber Daya |
Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti |
Properti kustom Alur. |
PipelineProperties (diperlukan) |
PipelineProperties
Nama |
Deskripsi |
Nilai |
bootstrapConfiguration |
Konfigurasi yang digunakan untuk bootstrap Alur. |
BootstrapConfiguration (diperlukan) |
organisasi |
Referensi ke Organisasi Azure DevOps yang berisi Alur. |
OrganizationReference (diperlukan) |
proyek |
Referensi ke Proyek Azure DevOps yang berisi Alur. |
ProjectReference (diperlukan) |
BootstrapConfiguration
Nama |
Deskripsi |
Nilai |
repositori |
Repositori yang berisi kode sumber untuk alur. |
CodeRepository |
templat |
Templat yang digunakan untuk bootstrap alur. |
PipelineTemplate (diperlukan) |
CodeRepository
Nama |
Deskripsi |
Nilai |
otorisasi |
Info otorisasi untuk mengakses repositori kode. |
Authorization |
defaultBranch |
Cabang default yang digunakan untuk mengonfigurasi Integrasi Berkelanjutan (CI) dalam alur. |
string (diperlukan) |
id |
Pengidentifikasi unik yang tidak dapat diubah dari repositori kode. |
string (diperlukan) |
properti |
Properti khusus repositori. |
objek |
repositoryType |
Jenis repositori kode. |
'gitHub' 'vstsGit' (diperlukan) |
Authorization
Nama |
Deskripsi |
Nilai |
authorizationType |
Jenis otorisasi. |
'personalAccessToken' (diperlukan) |
parameter |
Parameter otorisasi yang sesuai dengan jenis otorisasi. |
objek |
PipelineTemplate
Nama |
Deskripsi |
Nilai |
id |
Pengidentifikasi unik templat alur. |
string (diperlukan) |
parameter |
Kamus parameter input yang digunakan dalam templat alur. |
objek |
OrganizationReference
Nama |
Deskripsi |
Nilai |
nama |
Nama Organisasi Azure DevOps. |
string (diperlukan) |
ProjectReference
Nama |
Deskripsi |
Nilai |
nama |
Nama Proyek Azure DevOps. |
string (diperlukan) |
Definisi sumber daya templat ARM
Jenis sumber daya alur dapat disebarkan ke:
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Untuk membuat sumber daya Microsoft.DevOps/pipelines, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.DevOps/pipelines",
"apiVersion": "2019-07-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"bootstrapConfiguration": {
"repository": {
"authorization": {
"authorizationType": "personalAccessToken",
"parameters": {}
},
"defaultBranch": "string",
"id": "string",
"properties": {},
"repositoryType": "string"
},
"template": {
"id": "string",
"parameters": {}
}
},
"organization": {
"name": "string"
},
"project": {
"name": "string"
}
}
}
Nilai properti
alur
Nama |
Deskripsi |
Nilai |
jenis |
Jenis sumber daya |
'Microsoft.DevOps/pipelines' |
apiVersion |
Versi api sumber daya |
'2019-07-01-preview' |
name |
Nama sumber daya |
string (diperlukan) |
lokasi |
Lokasi sumber daya |
string |
tag |
Tag Sumber Daya |
Kamus nama dan nilai tag. Lihat Tag dalam templat |
properti |
Properti kustom Alur. |
PipelineProperties (diperlukan) |
PipelineProperties
Nama |
Deskripsi |
Nilai |
bootstrapConfiguration |
Konfigurasi yang digunakan untuk bootstrap Alur. |
BootstrapConfiguration (diperlukan) |
organisasi |
Referensi ke Organisasi Azure DevOps yang berisi Alur. |
OrganizationReference (diperlukan) |
proyek |
Referensi ke Proyek Azure DevOps yang berisi Alur. |
ProjectReference (diperlukan) |
Konfigurasi Bootstrap
Nama |
Deskripsi |
Nilai |
repositori |
Repositori yang berisi kode sumber untuk alur. |
CodeRepository |
templat |
Templat yang digunakan untuk bootstrap alur. |
PipelineTemplate (diperlukan) |
CodeRepository
Nama |
Deskripsi |
Nilai |
otorisasi |
Info otorisasi untuk mengakses repositori kode. |
Authorization |
defaultBranch |
Cabang default yang digunakan untuk mengonfigurasi Integrasi Berkelanjutan (CI) dalam alur. |
string (diperlukan) |
id |
Pengidentifikasi unik yang tidak dapat diubah dari repositori kode. |
string (diperlukan) |
properti |
Properti khusus repositori. |
objek |
repositoryType |
Jenis repositori kode. |
'gitHub' 'vstsGit' (diperlukan) |
Authorization
Nama |
Deskripsi |
Nilai |
authorizationType |
Jenis otorisasi. |
'personalAccessToken' (diperlukan) |
parameter |
Parameter otorisasi yang sesuai dengan jenis otorisasi. |
objek |
PipelineTemplate
Nama |
Deskripsi |
Nilai |
id |
Pengidentifikasi unik templat alur. |
string (diperlukan) |
parameter |
Kamus parameter input yang digunakan dalam templat alur. |
objek |
OrganizationReference
Nama |
Deskripsi |
Nilai |
nama |
Nama Organisasi Azure DevOps. |
string (diperlukan) |
ProjectReference
Nama |
Deskripsi |
Nilai |
nama |
Nama Proyek Azure DevOps. |
string (diperlukan) |
Jenis sumber daya alur dapat disebarkan ke:
Untuk daftar properti yang diubah di setiap versi API, lihat log perubahan.
Untuk membuat sumber daya Microsoft.DevOps/pipelines, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DevOps/pipelines@2019-07-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
bootstrapConfiguration = {
repository = {
authorization = {
authorizationType = "personalAccessToken"
parameters = {}
}
defaultBranch = "string"
id = "string"
properties = {}
repositoryType = "string"
}
template = {
id = "string"
parameters = {}
}
}
organization = {
name = "string"
}
project = {
name = "string"
}
}
})
}
Nilai properti
alur
Nama |
Deskripsi |
Nilai |
jenis |
Jenis sumber daya |
"Microsoft.DevOps/pipelines@2019-07-01-preview" |
name |
Nama sumber daya |
string (diperlukan) |
lokasi |
Lokasi sumber daya |
string |
parent_id |
Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. |
string (diperlukan) |
tag |
Tag Sumber Daya |
Kamus nama dan nilai tag. |
properti |
Properti kustom Alur. |
PipelineProperties (diperlukan) |
PipelineProperties
Nama |
Deskripsi |
Nilai |
bootstrapConfiguration |
Konfigurasi yang digunakan untuk bootstrap Alur. |
BootstrapConfiguration (diperlukan) |
organisasi |
Referensi ke Organisasi Azure DevOps yang berisi Alur. |
OrganizationReference (diperlukan) |
proyek |
Referensi ke Proyek Azure DevOps yang berisi Alur. |
ProjectReference (diperlukan) |
BootstrapConfiguration
Nama |
Deskripsi |
Nilai |
repositori |
Repositori yang berisi kode sumber untuk alur. |
CodeRepository |
templat |
Templat yang digunakan untuk bootstrap alur. |
PipelineTemplate (diperlukan) |
CodeRepository
Nama |
Deskripsi |
Nilai |
otorisasi |
Info otorisasi untuk mengakses repositori kode. |
Authorization |
defaultBranch |
Cabang default yang digunakan untuk mengonfigurasi Integrasi Berkelanjutan (CI) dalam alur. |
string (diperlukan) |
id |
Pengidentifikasi unik yang tidak dapat diubah dari repositori kode. |
string (diperlukan) |
properti |
Properti khusus repositori. |
objek |
repositoryType |
Jenis repositori kode. |
"gitHub" "vstsGit" (diperlukan) |
Authorization
Nama |
Deskripsi |
Nilai |
authorizationType |
Jenis otorisasi. |
"personalAccessToken" (diperlukan) |
parameter |
Parameter otorisasi yang sesuai dengan jenis otorisasi. |
objek |
PipelineTemplate
Nama |
Deskripsi |
Nilai |
id |
Pengidentifikasi unik templat alur. |
string (diperlukan) |
parameter |
Kamus parameter input yang digunakan dalam templat alur. |
objek |
OrganizationReference
Nama |
Deskripsi |
Nilai |
nama |
Nama Organisasi Azure DevOps. |
string (diperlukan) |
ProjectReference
Nama |
Deskripsi |
Nilai |
nama |
Nama Proyek Azure DevOps. |
string (diperlukan) |