Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Bicep-resursdefinition
Resurstypen sourcecontrols kan distribueras med åtgärder som mål:
- Klientorganisation – Se klientdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Användningsexempel
Bicep exempel
Ett grundläggande exempel på distribution av Serviço de Aplicativo 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
}
}
Resursformat
Om du vill skapa en Microsoft.Web/sourcecontrols-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Web/sourcecontrols@2025-03-01' = {
kind: 'string'
name: 'string'
properties: {
expirationTime: 'string'
refreshToken: 'string'
token: 'string'
tokenSecret: 'string'
}
}
Egenskapsvärden
Microsoft.Web/sourcecontrols
| Namn | Beskrivning | Värde |
|---|---|---|
| sort | Typ av resurs. | sträng |
| Namn | Resursnamnet | sträng (krävs) |
| Egenskaper | SourceControl-resursspecifika egenskaper | SourceControlProperties (på engelska) |
SourceControlProperties (på engelska)
| Namn | Beskrivning | Värde |
|---|---|---|
| utgångstid | OAuth-token upphör att gälla. | sträng |
| refreshToken (på engelska) | OAuth-uppdateringstoken. | sträng |
| bevis | OAuth-åtkomsttoken. | sträng |
| tokenSecret (på engelska) | OAuth-åtkomsttokenhemlighet. | sträng |
Resursdefinition för ARM-mall
Resurstypen sourcecontrols kan distribueras med åtgärder som mål:
- Hyresgäst – Se kommandon för hyresgästdistribution. För en lista över ändrade egenskaper i varje API-version, se ändringslogg.
Användningsexempel
Resursformat
Om du vill skapa en Microsoft.Web/sourcecontrols-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Web/sourcecontrols",
"apiVersion": "2025-03-01",
"name": "string",
"kind": "string",
"properties": {
"expirationTime": "string",
"refreshToken": "string",
"token": "string",
"tokenSecret": "string"
}
}
Egenskapsvärden
Microsoft.Web/sourcecontrols
| Namn | Beskrivning | Värde |
|---|---|---|
| apiVersion | API-versionen | '2025-03-01' |
| sort | Typ av resurs. | sträng |
| Namn | Resursnamnet | sträng (krävs) |
| Egenskaper | SourceControl-resursspecifika egenskaper | SourceControlProperties (på engelska) |
| typ | Resurstypen | "Microsoft.Web/sourcecontrols" |
SourceControlProperties (på engelska)
| Namn | Beskrivning | Värde |
|---|---|---|
| utgångstid | OAuth-token upphör att gälla. | sträng |
| refreshToken (på engelska) | OAuth-uppdateringstoken. | sträng |
| bevis | OAuth-åtkomsttoken. | sträng |
| tokenSecret (på engelska) | OAuth-åtkomsttokenhemlighet. | sträng |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen sourcecontrols kan distribueras med åtgärder som mål:
- Hyresgäst För en lista över ändrade egenskaper i varje API-version, se ändringslogg.
Användningsexempel
Terraform-exempel
Ett grundläggande exempel på distribution av Serviço de Aplicativo 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 = ["*"]
}
Resursformat
Om du vill skapa en Microsoft.Web/sourcecontrols-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/sourcecontrols@2025-03-01"
name = "string"
parent_id = "string"
body = {
kind = "string"
properties = {
expirationTime = "string"
refreshToken = "string"
token = "string"
tokenSecret = "string"
}
}
}
Egenskapsvärden
Microsoft.Web/sourcecontrols
| Namn | Beskrivning | Värde |
|---|---|---|
| sort | Typ av resurs. | sträng |
| Namn | Resursnamnet | sträng (krävs) |
| Egenskaper | SourceControl-resursspecifika egenskaper | SourceControlProperties (på engelska) |
| typ | Resurstypen | "Microsoft.Web/sourcecontrols@2025-03-01" |
SourceControlProperties (på engelska)
| Namn | Beskrivning | Värde |
|---|---|---|
| utgångstid | OAuth-token upphör att gälla. | sträng |
| refreshToken (på engelska) | OAuth-uppdateringstoken. | sträng |
| bevis | OAuth-åtkomsttoken. | sträng |
| tokenSecret (på engelska) | OAuth-åtkomsttokenhemlighet. | sträng |