Microsoft.App managedEnvironments/javaComponents
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@2024-10-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
JavaComponentConfigurationProperty
Naam | Beschrijving | Waarde |
---|---|---|
propertyName | De naam van de eigenschap | snaar |
waarde | De waarde van de eigenschap | snaar |
JavaComponentIngress
Naam | Beschrijving | Waarde |
---|
JavaComponentProperties
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' 'SpringCloudConfig' 'SpringCloudEureka' 'SpringCloudGateway' (vereist) |
Configuraties | Lijst met configuratie-eigenschappen van Java-onderdelen | JavaComponentConfigurationProperty[] |
schub | Configuraties voor schalen van Java-onderdelen | JavaComponentPropertiesScale |
serviceBinds | Lijst met Java-onderdelen die zijn gebonden aan het Java-onderdeel | JavaComponentServiceBind[] |
JavaComponentPropertiesScale
Naam | Beschrijving | Waarde |
---|---|---|
maxReplicas | Facultatief. Maximum aantal Java-onderdeelreplica's | Int |
minReplicas | Facultatief. Minimaal aantal Java-onderdeelreplica's. Standaard ingesteld op 1 | Int |
JavaComponentServiceBind
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de servicebinding | snaar |
serviceId | Resource-id van de doelservice | snaar |
Microsoft.App/managedEnvironments/javaComponents
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | string 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- |
NacosComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'Nacos' (vereist) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
ScgRoute
Naam | Beschrijving | Waarde |
---|---|---|
Filters | Filters van de route | tekenreeks[] |
id | Id van de route | tekenreeks (vereist) |
bevelen | Volgorde van de route | Int |
Predikaten | Predicaten van de route | tekenreeks[] |
Uri | URI van de route | tekenreeks (vereist) |
SpringBootAdminComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringBootAdmin' (vereist) |
Binnendringen | 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) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudGatewayComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudGateway' (vereist) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
springCloudGatewayRoutes | 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": "2024-10-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
JavaComponentConfigurationProperty
Naam | Beschrijving | Waarde |
---|---|---|
propertyName | De naam van de eigenschap | snaar |
waarde | De waarde van de eigenschap | snaar |
JavaComponentIngress
Naam | Beschrijving | Waarde |
---|
JavaComponentProperties
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' 'SpringCloudConfig' 'SpringCloudEureka' 'SpringCloudGateway' (vereist) |
Configuraties | Lijst met configuratie-eigenschappen van Java-onderdelen | JavaComponentConfigurationProperty[] |
schub | Configuraties voor schalen van Java-onderdelen | JavaComponentPropertiesScale |
serviceBinds | Lijst met Java-onderdelen die zijn gebonden aan het Java-onderdeel | JavaComponentServiceBind[] |
JavaComponentPropertiesScale
Naam | Beschrijving | Waarde |
---|---|---|
maxReplicas | Facultatief. Maximum aantal Java-onderdeelreplica's | Int |
minReplicas | Facultatief. Minimaal aantal Java-onderdeelreplica's. Standaard ingesteld op 1 | Int |
JavaComponentServiceBind
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de servicebinding | snaar |
serviceId | Resource-id van de doelservice | snaar |
Microsoft.App/managedEnvironments/javaComponents
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-10-02-preview' |
naam | De resourcenaam | string Beperkingen: Patroon = ^[-\w\._\(\)]+$ (vereist) |
Eigenschappen | Resourcespecifieke eigenschappen voor Java-onderdelen | JavaComponentProperties- |
type | Het resourcetype | 'Microsoft.App/managedEnvironments/javaComponents' |
NacosComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'Nacos' (vereist) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
ScgRoute
Naam | Beschrijving | Waarde |
---|---|---|
Filters | Filters van de route | tekenreeks[] |
id | Id van de route | tekenreeks (vereist) |
bevelen | Volgorde van de route | Int |
Predikaten | Predicaten van de route | tekenreeks[] |
Uri | URI van de route | tekenreeks (vereist) |
SpringBootAdminComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringBootAdmin' (vereist) |
Binnendringen | 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) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudGatewayComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudGateway' (vereist) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
springCloudGatewayRoutes | Gatewayroutedefinitie | ScgRoute[] |
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@2024-10-02-preview"
name = "string"
body = jsonencode({
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
JavaComponentConfigurationProperty
Naam | Beschrijving | Waarde |
---|---|---|
propertyName | De naam van de eigenschap | snaar |
waarde | De waarde van de eigenschap | snaar |
JavaComponentIngress
Naam | Beschrijving | Waarde |
---|
JavaComponentProperties
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' 'SpringCloudConfig' 'SpringCloudEureka' 'SpringCloudGateway' (vereist) |
Configuraties | Lijst met configuratie-eigenschappen van Java-onderdelen | JavaComponentConfigurationProperty[] |
schub | Configuraties voor schalen van Java-onderdelen | JavaComponentPropertiesScale |
serviceBinds | Lijst met Java-onderdelen die zijn gebonden aan het Java-onderdeel | JavaComponentServiceBind[] |
JavaComponentPropertiesScale
Naam | Beschrijving | Waarde |
---|---|---|
maxReplicas | Facultatief. Maximum aantal Java-onderdeelreplica's | Int |
minReplicas | Facultatief. Minimaal aantal Java-onderdeelreplica's. Standaard ingesteld op 1 | Int |
JavaComponentServiceBind
Naam | Beschrijving | Waarde |
---|---|---|
naam | Naam van de servicebinding | snaar |
serviceId | Resource-id van de doelservice | snaar |
Microsoft.App/managedEnvironments/javaComponents
Naam | Beschrijving | Waarde |
---|---|---|
naam | De resourcenaam | string Beperkingen: Patroon = ^[-\w\._\(\)]+$ (vereist) |
parent_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- |
type | Het resourcetype | "Microsoft.App/managedEnvironments/javaComponents@2024-10-02-preview" |
NacosComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'Nacos' (vereist) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
ScgRoute
Naam | Beschrijving | Waarde |
---|---|---|
Filters | Filters van de route | tekenreeks[] |
id | Id van de route | tekenreeks (vereist) |
bevelen | Volgorde van de route | Int |
Predikaten | Predicaten van de route | tekenreeks[] |
Uri | URI van de route | tekenreeks (vereist) |
SpringBootAdminComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringBootAdmin' (vereist) |
Binnendringen | 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) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
SpringCloudGatewayComponent
Naam | Beschrijving | Waarde |
---|---|---|
componentType | Type van het Java-onderdeel. | 'SpringCloudGateway' (vereist) |
Binnendringen | Configuraties voor inkomend verkeer van Java-onderdelen. | JavaComponentIngress- |
springCloudGatewayRoutes | Gatewayroutedefinitie | ScgRoute[] |