Dela via


Microsoft.OffAzure masterSites/webAppSites 2024-05-01-preview

Bicep-resursdefinition

Resurstypen masterSites/webAppSites kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.OffAzure/masterSites/webAppSites-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    discoveryScenario: 'string'
    siteAppliancePropertiesCollection: [
      {
        agentDetails: {
          keyVaultId: 'string'
          keyVaultUri: 'string'
        }
        applianceName: 'string'
        servicePrincipalIdentityDetails: {
          aadAuthority: 'string'
          applicationId: 'string'
          audience: 'string'
          objectId: 'string'
          rawCertData: 'string'
          tenantId: 'string'
        }
      }
    ]
  }
}

Egenskapsvärden

Microsoft.OffAzure/masterSites/webAppSites

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9-]{3,24}$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: masterWebbplatser
Egenskaper Resursspecifika egenskaper för den här resursen. WebAppSiteProperties

SiteAgentProperties

Namn Beskrivning Värde
keyVaultId Hämtar eller anger ARM-ID:t för nyckelvalvet. sträng
keyVaultUri Hämtar eller anger nyckelvalvets URI. sträng

SiteApplianceProperties

Namn Beskrivning Värde
agentDetails Hämtar eller anger den lokala agentinformationen. SiteAgentProperties
applianceName Hämtar eller anger installationsnamnet. sträng
servicePrincipalIdentityDetails Hämtar eller anger identitetsinformationen för tjänstens huvudnamn som används av agenten för kommunikation till tjänsten. SiteSpnProperties

SiteSpnProperties

Namn Beskrivning Värde
aadAuthority Hämtar eller anger url:en för AAD-utfärdare som användes för att begära token för
den
tjänstens huvudnamn.
sträng
applicationId Hämtar eller anger program-/klient-ID för tjänstens huvudnamn med vilket
den
lokala komponenter för hantering/dataplan skulle kommunicera
med vår Azure
tjänster.
sträng
publik Hämtar eller anger den avsedda målgruppen för tjänstens huvudnamn. sträng
objectId Hämtar eller anger objekt-ID för tjänstens huvudnamn som den lokala

hanterings-/dataplanskomponenter kommunicerar med vår Azure
tjänster.
sträng
rawCertData Hämtar eller anger rådata för att skapa certifikatets utgångsflöden. sträng
tenantId Hämtar eller anger klient-ID:t för tjänstens huvudnamn som tjänstens huvudnamn
lokalt
hanterings-/dataplanskomponenter kommunicerar med
våra Azure-tjänster.
sträng

WebAppSiteProperties

Namn Beskrivning Värde
discoveryScenario Hämtar eller anger identifieringsscenariot. "DR"
"Migrera"
siteAppliancePropertiesCollection Hämtar eller anger information om installationen som används av tjänsten för att kommunicera

till apparaten.
SiteApplianceProperties[]

Resursdefinition för ARM-mall

Resurstypen masterSites/webAppSites kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.OffAzure/masterSites/webAppSites-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.OffAzure/masterSites/webAppSites",
  "apiVersion": "2024-05-01-preview",
  "name": "string",
  "properties": {
    "discoveryScenario": "string",
    "siteAppliancePropertiesCollection": [
      {
        "agentDetails": {
          "keyVaultId": "string",
          "keyVaultUri": "string"
        },
        "applianceName": "string",
        "servicePrincipalIdentityDetails": {
          "aadAuthority": "string",
          "applicationId": "string",
          "audience": "string",
          "objectId": "string",
          "rawCertData": "string",
          "tenantId": "string"
        }
      }
    ]
  }
}

Egenskapsvärden

Microsoft.OffAzure/masterSites/webAppSites

Namn Beskrivning Värde
apiVersion API-versionen "2024-05-01-preview"
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9-]{3,24}$ (krävs)
Egenskaper Resursspecifika egenskaper för den här resursen. WebAppSiteProperties
typ Resurstypen "Microsoft.OffAzure/masterSites/webAppSites"

SiteAgentProperties

Namn Beskrivning Värde
keyVaultId Hämtar eller anger ARM-ID:t för nyckelvalvet. sträng
keyVaultUri Hämtar eller anger nyckelvalvets URI. sträng

SiteApplianceProperties

Namn Beskrivning Värde
agentDetails Hämtar eller anger den lokala agentinformationen. SiteAgentProperties
applianceName Hämtar eller anger installationsnamnet. sträng
servicePrincipalIdentityDetails Hämtar eller anger identitetsinformationen för tjänstens huvudnamn som används av agenten för kommunikation till tjänsten. SiteSpnProperties

SiteSpnProperties

Namn Beskrivning Värde
aadAuthority Hämtar eller anger url:en för AAD-utfärdare som användes för att begära token för
den
tjänstens huvudnamn.
sträng
applicationId Hämtar eller anger program-/klient-ID för tjänstens huvudnamn med vilket
den
lokala komponenter för hantering/dataplan skulle kommunicera
med vår Azure
tjänster.
sträng
publik Hämtar eller anger den avsedda målgruppen för tjänstens huvudnamn. sträng
objectId Hämtar eller anger objekt-ID för tjänstens huvudnamn som den lokala

hanterings-/dataplanskomponenter kommunicerar med vår Azure
tjänster.
sträng
rawCertData Hämtar eller anger rådata för att skapa certifikatets utgångsflöden. sträng
tenantId Hämtar eller anger klient-ID:t för tjänstens huvudnamn som tjänstens huvudnamn
lokalt
hanterings-/dataplanskomponenter kommunicerar med
våra Azure-tjänster.
sträng

WebAppSiteProperties

Namn Beskrivning Värde
discoveryScenario Hämtar eller anger identifieringsscenariot. "DR"
"Migrera"
siteAppliancePropertiesCollection Hämtar eller anger information om installationen som används av tjänsten för att kommunicera

till apparaten.
SiteApplianceProperties[]

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen masterSites/webAppSites kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.OffAzure/masterSites/webAppSites-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview"
  name = "string"
  body = {
    properties = {
      discoveryScenario = "string"
      siteAppliancePropertiesCollection = [
        {
          agentDetails = {
            keyVaultId = "string"
            keyVaultUri = "string"
          }
          applianceName = "string"
          servicePrincipalIdentityDetails = {
            aadAuthority = "string"
            applicationId = "string"
            audience = "string"
            objectId = "string"
            rawCertData = "string"
            tenantId = "string"
          }
        }
      ]
    }
  }
}

Egenskapsvärden

Microsoft.OffAzure/masterSites/webAppSites

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[a-zA-Z0-9-]{3,24}$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: masterWebbplatser
Egenskaper Resursspecifika egenskaper för den här resursen. WebAppSiteProperties
typ Resurstypen "Microsoft.OffAzure/masterSites/webAppSites@2024-05-01-preview"

SiteAgentProperties

Namn Beskrivning Värde
keyVaultId Hämtar eller anger ARM-ID:t för nyckelvalvet. sträng
keyVaultUri Hämtar eller anger nyckelvalvets URI. sträng

SiteApplianceProperties

Namn Beskrivning Värde
agentDetails Hämtar eller anger den lokala agentinformationen. SiteAgentProperties
applianceName Hämtar eller anger installationsnamnet. sträng
servicePrincipalIdentityDetails Hämtar eller anger identitetsinformationen för tjänstens huvudnamn som används av agenten för kommunikation till tjänsten. SiteSpnProperties

SiteSpnProperties

Namn Beskrivning Värde
aadAuthority Hämtar eller anger url:en för AAD-utfärdare som användes för att begära token för
den
tjänstens huvudnamn.
sträng
applicationId Hämtar eller anger program-/klient-ID för tjänstens huvudnamn med vilket
den
lokala komponenter för hantering/dataplan skulle kommunicera
med vår Azure
tjänster.
sträng
publik Hämtar eller anger den avsedda målgruppen för tjänstens huvudnamn. sträng
objectId Hämtar eller anger objekt-ID för tjänstens huvudnamn som den lokala

hanterings-/dataplanskomponenter kommunicerar med vår Azure
tjänster.
sträng
rawCertData Hämtar eller anger rådata för att skapa certifikatets utgångsflöden. sträng
tenantId Hämtar eller anger klient-ID:t för tjänstens huvudnamn som tjänstens huvudnamn
lokalt
hanterings-/dataplanskomponenter kommunicerar med
våra Azure-tjänster.
sträng

WebAppSiteProperties

Namn Beskrivning Värde
discoveryScenario Hämtar eller anger identifieringsscenariot. "DR"
"Migrera"
siteAppliancePropertiesCollection Hämtar eller anger information om installationen som används av tjänsten för att kommunicera

till apparaten.
SiteApplianceProperties[]