Dela via


Microsoft.App managedEnvironments/javaComponents 2023-11-02-preview

Bicep-resursdefinition

Resurstypen managedEnvironments/javaComponents 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.App/managedEnvironments/javaComponents resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.App/managedEnvironments/javaComponents@2023-11-02-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    componentType: 'string'
    configurations: [
      {
        propertyName: 'string'
        value: 'string'
      }
    ]
    serviceBinds: [
      {
        name: 'string'
        serviceId: 'string'
      }
    ]
  }
}

Egenskapsvärden

JavaComponentConfigurationProperty

Namn Beskrivning Värde
propertyName Namnet på egenskapen sträng
värde Värdet för egenskapen sträng

JavaComponentProperties

Namn Beskrivning Värde
componentType Typ av Java-komponent. "SpringBootAdmin"
"SpringCloudConfig"
"SpringCloudEureka"
Konfigurationer Lista över konfigurationsegenskaper för Java-komponenter JavaComponentConfigurationProperty[]
serviceBinds Lista över Java-komponenter som är bundna till Java-komponenten JavaComponentServiceBind[]

JavaComponentServiceBind

Namn Beskrivning Värde
Namn Namnet på tjänstbindningen sträng
serviceId Resurs-ID för måltjänsten sträng

Microsoft.App/managedEnvironments/javaComponents

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[-\w\._\(\)]+$ (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: managedEnvironments
Egenskaper Resursspecifika egenskaper för Java-komponent JavaComponentProperties

Resursdefinition för ARM-mall

Resurstypen managedEnvironments/javaComponents 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.App/managedEnvironments/javaComponents resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.App/managedEnvironments/javaComponents",
  "apiVersion": "2023-11-02-preview",
  "name": "string",
  "properties": {
    "componentType": "string",
    "configurations": [
      {
        "propertyName": "string",
        "value": "string"
      }
    ],
    "serviceBinds": [
      {
        "name": "string",
        "serviceId": "string"
      }
    ]
  }
}

Egenskapsvärden

JavaComponentConfigurationProperty

Namn Beskrivning Värde
propertyName Namnet på egenskapen sträng
värde Värdet för egenskapen sträng

JavaComponentProperties

Namn Beskrivning Värde
componentType Typ av Java-komponent. "SpringBootAdmin"
"SpringCloudConfig"
"SpringCloudEureka"
Konfigurationer Lista över konfigurationsegenskaper för Java-komponenter JavaComponentConfigurationProperty[]
serviceBinds Lista över Java-komponenter som är bundna till Java-komponenten JavaComponentServiceBind[]

JavaComponentServiceBind

Namn Beskrivning Värde
Namn Namnet på tjänstbindningen sträng
serviceId Resurs-ID för måltjänsten sträng

Microsoft.App/managedEnvironments/javaComponents

Namn Beskrivning Värde
apiVersion API-versionen "2023-11-02-preview"
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[-\w\._\(\)]+$ (krävs)
Egenskaper Resursspecifika egenskaper för Java-komponent JavaComponentProperties
typ Resurstypen "Microsoft.App/managedEnvironments/javaComponents"

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen managedEnvironments/javaComponents 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.App/managedEnvironments/javaComponents resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.App/managedEnvironments/javaComponents@2023-11-02-preview"
  name = "string"
  body = jsonencode({
    properties = {
      componentType = "string"
      configurations = [
        {
          propertyName = "string"
          value = "string"
        }
      ]
      serviceBinds = [
        {
          name = "string"
          serviceId = "string"
        }
      ]
    }
  })
}

Egenskapsvärden

JavaComponentConfigurationProperty

Namn Beskrivning Värde
propertyName Namnet på egenskapen sträng
värde Värdet för egenskapen sträng

JavaComponentProperties

Namn Beskrivning Värde
componentType Typ av Java-komponent. "SpringBootAdmin"
"SpringCloudConfig"
"SpringCloudEureka"
Konfigurationer Lista över konfigurationsegenskaper för Java-komponenter JavaComponentConfigurationProperty[]
serviceBinds Lista över Java-komponenter som är bundna till Java-komponenten JavaComponentServiceBind[]

JavaComponentServiceBind

Namn Beskrivning Värde
Namn Namnet på tjänstbindningen sträng
serviceId Resurs-ID för måltjänsten sträng

Microsoft.App/managedEnvironments/javaComponents

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[-\w\._\(\)]+$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: managedEnvironments
Egenskaper Resursspecifika egenskaper för Java-komponent JavaComponentProperties
typ Resurstypen "Microsoft.App/managedEnvironments/javaComponents@2023-11-02-preview"