Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Bicep-resourcedefinitie
Het resourcetype managedEnvironments/javaComponents kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.App/managedEnvironments/javaComponents resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.App/managedEnvironments/javaComponents@2025-02-02-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
configurations: [
{
propertyName: 'string'
value: 'string'
}
]
scale: {
maxReplicas: int
minReplicas: int
}
serviceBinds: [
{
name: 'string'
serviceId: 'string'
}
]
componentType: 'string'
// For remaining properties, see JavaComponentProperties objects
}
}
JavaComponentProperties-objecten
Stel de eigenschap componentType in om het type object op te geven.
Gebruik voor Nacos:
{
componentType: 'Nacos'
ingress: {}
}
Gebruik voor SpringBootAdmin:
{
componentType: 'SpringBootAdmin'
ingress: {}
}
Gebruik voor SpringCloudConfig:
{
componentType: 'SpringCloudConfig'
}
Gebruik voor SpringCloudEureka:
{
componentType: 'SpringCloudEureka'
ingress: {}
}
Gebruik voor SpringCloudGateway:
{
componentType: 'SpringCloudGateway'
ingress: {}
springCloudGatewayRoutes: [
{
filters: [
'string'
]
id: 'string'
order: int
predicates: [
'string'
]
uri: 'string'
}
]
}
Eigenschapswaarden
Microsoft.App/managedEnvironments/javaComponents
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[-\w\._\(\)]+$ (vereist) |
ouder | In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie. |
Symbolische naam voor resource van het type: managedEnvironments |
eigenschappen | Resourcespecifieke eigenschappen voor Java-onderdelen | JavaComponentProperties- |
JavaComponentConfigurationEigenschap
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de eigenschap | touw |
waarde | De waarde van de eigenschap | touw |
JavaComponentIngress
Naam | Beschrijving | Waarde |
---|
JavaComponentEigenschappen
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Ingesteld op 'Nacos' voor het type NacosComponent. Ingesteld op 'SpringBootAdmin' voor het type SpringBootAdminComponent. Ingesteld op 'SpringCloudConfig' voor het type SpringCloudConfigComponent. Ingesteld op 'SpringCloudEureka' voor het type SpringCloudEurekaComponent. Ingesteld op 'SpringCloudGateway' voor het type SpringCloudGatewayComponent. | 'Nacos' 'SpringBootAdmin' 'LenteCloud-configuratie' 'LentewolkEureka' 'SpringCloudGateway' (vereist) |
Configuraties | Lijst met configuratie-eigenschappen van Java-onderdelen | JavaComponentConfigurationProperty[] |
schaal | Configuraties voor schalen van Java-onderdelen | JavaComponentEigenschappenSchaal |
service bindt | Lijst met Java-onderdelen die zijn gebonden aan het Java-onderdeel | JavaComponentServiceBind |
JavaComponentEigenschappenSchaal
Naam | Beschrijving | Waarde |
---|---|---|
maxReplica's | Facultatief. Maximum aantal Java-onderdeelreplica's | int (integer) |
minReplica's | Facultatief. Minimaal aantal Java-onderdeelreplica's. Standaard ingesteld op 1 | int (integer) |
JavaComponentServiceBind
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de servicebinding | touw |
service-ID | Resource-id van de doelservice | touw |
NacosComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'Nacos' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
Scg-route
Naam | Beschrijving | Waarde |
---|---|---|
Filters | Filters van de route | Snaar[] |
identiteitskaart | Id van de route | tekenreeks (vereist) |
bestelling | Volgorde van de route | int (integer) |
Predikaten | Predicaten van de route | Snaar[] |
URI | URI van de route | tekenreeks (vereist) |
SpringBootAdminComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringBootAdmin' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudConfigComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudConfig' (vereist) |
SpringCloudEurekaComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudEureka' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudGatewayComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudGateway' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
lenteCloudGatewayRoutes | Gatewayroutedefinitie | ScgRoute |
Resourcedefinitie van ARM-sjabloon
Het resourcetype managedEnvironments/javaComponents kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.App/managedEnvironments/javaComponents-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.App/managedEnvironments/javaComponents",
"apiVersion": "2025-02-02-preview",
"name": "string",
"properties": {
"configurations": [
{
"propertyName": "string",
"value": "string"
}
],
"scale": {
"maxReplicas": "int",
"minReplicas": "int"
},
"serviceBinds": [
{
"name": "string",
"serviceId": "string"
}
],
"componentType": "string"
// For remaining properties, see JavaComponentProperties objects
}
}
JavaComponentProperties-objecten
Stel de eigenschap componentType in om het type object op te geven.
Gebruik voor Nacos:
{
"componentType": "Nacos",
"ingress": {
}
}
Gebruik voor SpringBootAdmin:
{
"componentType": "SpringBootAdmin",
"ingress": {
}
}
Gebruik voor SpringCloudConfig:
{
"componentType": "SpringCloudConfig"
}
Gebruik voor SpringCloudEureka:
{
"componentType": "SpringCloudEureka",
"ingress": {
}
}
Gebruik voor SpringCloudGateway:
{
"componentType": "SpringCloudGateway",
"ingress": {
},
"springCloudGatewayRoutes": [
{
"filters": [ "string" ],
"id": "string",
"order": "int",
"predicates": [ "string" ],
"uri": "string"
}
]
}
Eigenschapswaarden
Microsoft.App/managedEnvironments/javaComponents
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2025-02-02-voorbeschouwing' |
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[-\w\._\(\)]+$ (vereist) |
eigenschappen | Resourcespecifieke eigenschappen voor Java-onderdelen | JavaComponentProperties- |
soort | Het brontype | 'Microsoft.App/managedEnvironments/javaComponents' |
JavaComponentConfigurationEigenschap
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de eigenschap | touw |
waarde | De waarde van de eigenschap | touw |
JavaComponentIngress
Naam | Beschrijving | Waarde |
---|
JavaComponentEigenschappen
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Ingesteld op 'Nacos' voor het type NacosComponent. Ingesteld op 'SpringBootAdmin' voor het type SpringBootAdminComponent. Ingesteld op 'SpringCloudConfig' voor het type SpringCloudConfigComponent. Ingesteld op 'SpringCloudEureka' voor het type SpringCloudEurekaComponent. Ingesteld op 'SpringCloudGateway' voor het type SpringCloudGatewayComponent. | 'Nacos' 'SpringBootAdmin' 'LenteCloud-configuratie' 'LentewolkEureka' 'SpringCloudGateway' (vereist) |
Configuraties | Lijst met configuratie-eigenschappen van Java-onderdelen | JavaComponentConfigurationProperty[] |
schaal | Configuraties voor schalen van Java-onderdelen | JavaComponentEigenschappenSchaal |
service bindt | Lijst met Java-onderdelen die zijn gebonden aan het Java-onderdeel | JavaComponentServiceBind |
JavaComponentEigenschappenSchaal
Naam | Beschrijving | Waarde |
---|---|---|
maxReplica's | Facultatief. Maximum aantal Java-onderdeelreplica's | int (integer) |
minReplica's | Facultatief. Minimaal aantal Java-onderdeelreplica's. Standaard ingesteld op 1 | int (integer) |
JavaComponentServiceBind
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de servicebinding | touw |
service-ID | Resource-id van de doelservice | touw |
NacosComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'Nacos' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
Scg-route
Naam | Beschrijving | Waarde |
---|---|---|
Filters | Filters van de route | Snaar[] |
identiteitskaart | Id van de route | tekenreeks (vereist) |
bestelling | Volgorde van de route | int (integer) |
Predikaten | Predicaten van de route | Snaar[] |
URI | URI van de route | tekenreeks (vereist) |
SpringBootAdminComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringBootAdmin' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudConfigComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudConfig' (vereist) |
SpringCloudEurekaComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudEureka' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudGatewayComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudGateway' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
lenteCloudGatewayRoutes | Gatewayroutedefinitie | ScgRoute |
Gebruiksvoorbeelden
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype managedEnvironments/javaComponents kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.App/managedEnvironments/javaComponents resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.App/managedEnvironments/javaComponents@2025-02-02-preview"
name = "string"
parent_id = "string"
body = {
properties = {
configurations = [
{
propertyName = "string"
value = "string"
}
]
scale = {
maxReplicas = int
minReplicas = int
}
serviceBinds = [
{
name = "string"
serviceId = "string"
}
]
componentType = "string"
// For remaining properties, see JavaComponentProperties objects
}
}
}
JavaComponentProperties-objecten
Stel de eigenschap componentType in om het type object op te geven.
Gebruik voor Nacos:
{
componentType = "Nacos"
ingress = {
}
}
Gebruik voor SpringBootAdmin:
{
componentType = "SpringBootAdmin"
ingress = {
}
}
Gebruik voor SpringCloudConfig:
{
componentType = "SpringCloudConfig"
}
Gebruik voor SpringCloudEureka:
{
componentType = "SpringCloudEureka"
ingress = {
}
}
Gebruik voor SpringCloudGateway:
{
componentType = "SpringCloudGateway"
ingress = {
}
springCloudGatewayRoutes = [
{
filters = [
"string"
]
id = "string"
order = int
predicates = [
"string"
]
uri = "string"
}
]
}
Eigenschapswaarden
Microsoft.App/managedEnvironments/javaComponents
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | snaar Beperkingen: Patroon = ^[-\w\._\(\)]+$ (vereist) |
ouder_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: managedEnvironments |
eigenschappen | Resourcespecifieke eigenschappen voor Java-onderdelen | JavaComponentProperties- |
soort | Het brontype | "Microsoft.App/managedEnvironments/javaComponents@2025-02-02-preview" |
JavaComponentConfigurationEigenschap
Naam | Beschrijving | Waarde |
---|---|---|
naam | De naam van de eigenschap | touw |
waarde | De waarde van de eigenschap | touw |
JavaComponentIngress
Naam | Beschrijving | Waarde |
---|
JavaComponentEigenschappen
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Ingesteld op 'Nacos' voor het type NacosComponent. Ingesteld op 'SpringBootAdmin' voor het type SpringBootAdminComponent. Ingesteld op 'SpringCloudConfig' voor het type SpringCloudConfigComponent. Ingesteld op 'SpringCloudEureka' voor het type SpringCloudEurekaComponent. Ingesteld op 'SpringCloudGateway' voor het type SpringCloudGatewayComponent. | 'Nacos' 'SpringBootAdmin' 'LenteCloud-configuratie' 'LentewolkEureka' 'SpringCloudGateway' (vereist) |
Configuraties | Lijst met configuratie-eigenschappen van Java-onderdelen | JavaComponentConfigurationProperty[] |
schaal | Configuraties voor schalen van Java-onderdelen | JavaComponentEigenschappenSchaal |
service bindt | Lijst met Java-onderdelen die zijn gebonden aan het Java-onderdeel | JavaComponentServiceBind |
JavaComponentEigenschappenSchaal
Naam | Beschrijving | Waarde |
---|---|---|
maxReplica's | Facultatief. Maximum aantal Java-onderdeelreplica's | int (integer) |
minReplica's | Facultatief. Minimaal aantal Java-onderdeelreplica's. Standaard ingesteld op 1 | int (integer) |
JavaComponentServiceBind
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de servicebinding | touw |
service-ID | Resource-id van de doelservice | touw |
NacosComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'Nacos' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
Scg-route
Naam | Beschrijving | Waarde |
---|---|---|
Filters | Filters van de route | Snaar[] |
identiteitskaart | Id van de route | tekenreeks (vereist) |
bestelling | Volgorde van de route | int (integer) |
Predikaten | Predicaten van de route | Snaar[] |
URI | URI van de route | tekenreeks (vereist) |
SpringBootAdminComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringBootAdmin' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudConfigComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudConfig' (vereist) |
SpringCloudEurekaComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudEureka' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudGatewayComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudGateway' (vereist) |
toegang | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
lenteCloudGatewayRoutes | Gatewayroutedefinitie | ScgRoute |