Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bicep-Ressourcendefinition
Der Ressourcentyp "sourcecontrols" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Mandantenbereitstellungsbefehle – Siehe Mandantenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Verwendungsbeispiele
Beispiele für Bicep
Ein grundlegendes Beispiel für die Bereitstellung von App Service GitHub Token.
targetScope = 'tenant'
param resourceName string = 'acctest0001'
param location string = 'eastus'
@secure()
@description('The GitHub access token for source control integration')
param githubToken string
@secure()
@description('The GitHub token secret for source control integration')
param githubTokenSecret string
resource sourcecontrol 'Microsoft.Web/sourcecontrols@2021-02-01' = {
name: 'GitHub'
properties: {
token: githubToken
tokenSecret: githubTokenSecret
}
}
Ressourcenformat
Um eine Microsoft.Web/sourcecontrols-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Web/sourcecontrols@2016-03-01' = {
kind: 'string'
name: 'string'
properties: {
expirationTime: 'string'
name: 'string'
refreshToken: 'string'
token: 'string'
tokenSecret: 'string'
}
}
Eigenschaftswerte
Microsoft.Web/sourcecontrols
| Name | Beschreibung | Wert |
|---|---|---|
| Art | Art der Ressource. | Schnur |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Ressourcenspezifische Eigenschaften von SourceControl | SourceControlProperties- |
SourceControl-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Ablaufzeit | Ablauf des OAuth-Tokens. | Schnur |
| Name | Name oder Quellcodeverwaltungstyp. | Schnur |
| refreshToken | OAuth-Aktualisierungstoken. | Schnur |
| Zeichen | OAuth-Zugriffstoken. | Schnur |
| tokenSecret (englisch) | Geheimer OAuth-Zugriffstokenschlüssel. | Schnur |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "sourcecontrols" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Tenant – Siehe Tenant-Deployment-Befehle Für eine Liste der geänderten Eigenschaften in jeder API-Version siehe Change Log.
Verwendungsbeispiele
Ressourcenformat
Um eine Microsoft.Web/sourcecontrols-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Web/sourcecontrols",
"apiVersion": "2016-03-01",
"name": "string",
"kind": "string",
"properties": {
"expirationTime": "string",
"name": "string",
"refreshToken": "string",
"token": "string",
"tokenSecret": "string"
}
}
Eigenschaftswerte
Microsoft.Web/sourcecontrols
| Name | Beschreibung | Wert |
|---|---|---|
| apiVersion (Englisch) | Die API-Version | '2016-03-01' |
| Art | Art der Ressource. | Schnur |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Ressourcenspezifische Eigenschaften von SourceControl | SourceControlProperties- |
| Art | Der Ressourcentyp | "Microsoft.Web/sourcecontrols" |
SourceControl-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Ablaufzeit | Ablauf des OAuth-Tokens. | Schnur |
| Name | Name oder Quellcodeverwaltungstyp. | Schnur |
| refreshToken | OAuth-Aktualisierungstoken. | Schnur |
| Zeichen | OAuth-Zugriffstoken. | Schnur |
| tokenSecret (englisch) | Geheimer OAuth-Zugriffstokenschlüssel. | Schnur |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "sourcecontrols" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Mieter Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Change Log.
Verwendungsbeispiele
Terraform-Beispiele
Ein grundlegendes Beispiel für die Bereitstellung von App Service GitHub Token.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "eastus"
}
variable "github_token" {
type = string
description = "The GitHub access token for source control integration"
sensitive = true
}
variable "github_token_secret" {
type = string
description = "The GitHub token secret for source control integration"
sensitive = true
}
resource "azapi_update_resource" "sourcecontrol" {
type = "Microsoft.Web/sourcecontrols@2021-02-01"
parent_id = "/"
name = "GitHub"
body = {
properties = {
token = var.github_token
tokenSecret = var.github_token_secret
}
}
response_export_values = ["*"]
}
Ressourcenformat
Um eine Microsoft.Web/sourcecontrols-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sourcecontrols@2016-03-01"
name = "string"
parent_id = "string"
body = {
kind = "string"
properties = {
expirationTime = "string"
name = "string"
refreshToken = "string"
token = "string"
tokenSecret = "string"
}
}
}
Eigenschaftswerte
Microsoft.Web/sourcecontrols
| Name | Beschreibung | Wert |
|---|---|---|
| Art | Art der Ressource. | Schnur |
| Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
| Eigenschaften | Ressourcenspezifische Eigenschaften von SourceControl | SourceControlProperties- |
| Art | Der Ressourcentyp | "Microsoft.Web/sourcecontrols@2016-03-01" |
SourceControl-Eigenschaften
| Name | Beschreibung | Wert |
|---|---|---|
| Ablaufzeit | Ablauf des OAuth-Tokens. | Schnur |
| Name | Name oder Quellcodeverwaltungstyp. | Schnur |
| refreshToken | OAuth-Aktualisierungstoken. | Schnur |
| Zeichen | OAuth-Zugriffstoken. | Schnur |
| tokenSecret (englisch) | Geheimer OAuth-Zugriffstokenschlüssel. | Schnur |