Microsoft.Network loadBalancers/backendAddressPools 2023-04-01
Bicep-resourcedefinitie
Het resourcetype loadBalancers/backendAddressPools kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Network/loadBalancers/backendAddressPools wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/loadBalancers/backendAddressPools@2023-04-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
drainPeriodInSeconds: int
loadBalancerBackendAddresses: [
{
name: 'string'
properties: {
adminState: 'string'
ipAddress: 'string'
loadBalancerFrontendIPConfiguration: {
id: 'string'
}
subnet: {
id: 'string'
}
virtualNetwork: {
id: 'string'
}
}
}
]
location: 'string'
syncMode: 'string'
tunnelInterfaces: [
{
identifier: int
port: int
protocol: 'string'
type: 'string'
}
]
virtualNetwork: {
id: 'string'
}
}
}
Eigenschapswaarden
loadBalancers/backendAddressPools
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
Bovenliggende | 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 bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: loadBalancers |
properties | Eigenschappen van de back-endadresgroep van de load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Naam | Description | Waarde |
---|---|---|
drainPeriodInSeconds | Het aantal seconden Load Balancer wacht voordat reset naar het client- en back-endadres wordt verzonden. | int |
loadBalancerBackendAddresses | Een matrix met back-endadressen. | LoadBalancerBackendAddress[] |
location | De locatie van de back-endadresgroep. | tekenreeks |
syncMode | Synchrone modus back-endadres voor de back-endpool | 'Automatisch' 'Handmatig' |
tunnelInterfaces | Een matrix van gateway load balancer tunnelinterfaces. | GatewayLoadBalancerTunnelInterface[] |
virtualNetwork | Een verwijzing naar een virtueel netwerk. | Subresource |
LoadBalancerBackendAddress
Naam | Description | Waarde |
---|---|---|
naam | Naam van het back-endadres. | tekenreeks |
properties | Eigenschappen van de back-endadresgroep van de load balancer. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Naam | Description | Waarde |
---|---|---|
adminState | Een lijst met beheerstatussen die eenmaal zijn ingesteld, kan de statustest overschrijven, zodat Load Balancer altijd nieuwe verbindingen doorstuurt naar de back-end of nieuwe verbindingen weigert en bestaande verbindingen opnieuw instelt. | 'Omlaag' 'Geen' 'Omhoog' |
ipAddress | IP-adres dat hoort bij het virtuele netwerk waarnaar wordt verwezen. | tekenreeks |
loadBalancerFrontendIPConfiguration | Verwijzing naar de front-end-IP-adresconfiguratie die is gedefinieerd in regionale loadbalancer. | Subresource |
subnet | Verwijzing naar een bestaand subnet. | Subresource |
virtualNetwork | Verwijzing naar een bestaand virtueel netwerk. | Subresource |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
GatewayLoadBalancerTunnelInterface
Naam | Description | Waarde |
---|---|---|
Id | Id van de tunnelinterface van de gateway load balancer. | int |
poort | Poort van gateway load balancer tunnel interface. | int |
protocol | Protocol van de tunnelinterface van de gateway load balancer. | 'Native' 'Geen' 'VXLAN' |
type | Het verkeerstype van de tunnelinterface van de gateway load balancer. | Extern 'Intern' 'Geen' |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Openbare Load Balancer gekoppeld aan een gateway-Load Balancer |
Met deze sjabloon kunt u een openbare Standard Load Balancer implementeren die is gekoppeld aan een gateway-Load Balancer. Het verkeer dat van internet binnenkomt, wordt gerouteerd naar de gateway Load Balancer met Linux-VM's (NVA's) in de back-endpool. |
Een load balancer voor meerdere regio's maken |
Met deze sjabloon maakt u een load balancer voor meerdere regio's met een back-endpool die twee regionale load balancers bevat. Load balancer voor meerdere regio's is momenteel beschikbaar in beperkte regio's. De regionale load balancers achter de load balancer voor meerdere regio's kunnen zich in elke regio bevinden. |
Standard Load Balancer met back-endpool op IP-adressen |
Deze sjabloon wordt gebruikt om te laten zien hoe ARM-sjablonen kunnen worden gebruikt voor het configureren van de back-endpool van een Load Balancer op IP-adres, zoals beschreven in het beheerdocument voor back-endpools. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype loadBalancers/backendAddressPools kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een resource Microsoft.Network/loadBalancers/backendAddressPools wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/loadBalancers/backendAddressPools",
"apiVersion": "2023-04-01",
"name": "string",
"properties": {
"drainPeriodInSeconds": "int",
"loadBalancerBackendAddresses": [
{
"name": "string",
"properties": {
"adminState": "string",
"ipAddress": "string",
"loadBalancerFrontendIPConfiguration": {
"id": "string"
},
"subnet": {
"id": "string"
},
"virtualNetwork": {
"id": "string"
}
}
}
],
"location": "string",
"syncMode": "string",
"tunnelInterfaces": [
{
"identifier": "int",
"port": "int",
"protocol": "string",
"type": "string"
}
],
"virtualNetwork": {
"id": "string"
}
}
}
Eigenschapswaarden
loadBalancers/backendAddressPools
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Network/loadBalancers/backendAddressPools' |
apiVersion | De resource-API-versie | '2023-04-01' |
naam | De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
properties | Eigenschappen van de back-endadresgroep van de load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Naam | Description | Waarde |
---|---|---|
drainPeriodInSeconds | Het aantal seconden waarop Load Balancer wacht voordat reset naar het client- en back-endadres wordt verzonden. | int |
loadBalancerBackendAddresses | Een matrix met back-endadressen. | LoadBalancerBackendAddress[] |
location | De locatie van de back-endadresgroep. | tekenreeks |
syncMode | Back-endadressynchronisatiemodus voor de back-endpool | 'Automatisch' 'Handmatig' |
tunnelInterfaces | Een matrix van gateway load balancer tunnelinterfaces. | GatewayLoadBalancerTunnelInterface[] |
virtualNetwork | Een verwijzing naar een virtueel netwerk. | SubResource |
LoadBalancerBackendAddress
Naam | Description | Waarde |
---|---|---|
naam | Naam van het back-endadres. | tekenreeks |
properties | Eigenschappen van de back-endadresgroep van de load balancer. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Naam | Description | Waarde |
---|---|---|
adminState | Een lijst met beheerstatussen die eenmaal zijn ingesteld, kan de statustest overschrijven, zodat Load Balancer altijd nieuwe verbindingen doorstuurt naar de back-end of nieuwe verbindingen weigert en bestaande verbindingen opnieuw instelt. | 'Omlaag' 'Geen' 'Omhoog' |
ipAddress | IP-adres dat hoort bij het virtuele netwerk waarnaar wordt verwezen. | tekenreeks |
loadBalancerFrontendIPConfiguration | Verwijzing naar de front-end-IP-adresconfiguratie die is gedefinieerd in regionale loadbalancer. | Subresource |
subnet | Verwijzing naar een bestaand subnet. | Subresource |
virtualNetwork | Verwijzing naar een bestaand virtueel netwerk. | Subresource |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
GatewayLoadBalancerTunnelInterface
Naam | Description | Waarde |
---|---|---|
Id | Id van gateway load balancer tunnel interface. | int |
poort | Poort van gateway load balancer tunnel interface. | int |
protocol | Protocol van gateway load balancer tunnel interface. | 'Systeemeigen' 'Geen' 'VXLAN' |
type | Verkeerstype van gateway load balancer-tunnelinterface. | 'Extern' 'Intern' 'Geen' |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Openbare Load Balancer gekoppeld aan een gateway-Load Balancer |
Met deze sjabloon kunt u een openbare Standard Load Balancer implementeren die is gekoppeld aan een gateway-Load Balancer. Het verkeer dat via internet binnenkomt, wordt doorgestuurd naar de gateway Load Balancer met virtuele Linux-machines (NVA's) in de back-endpool. |
Een load balancer voor meerdere regio's maken |
Met deze sjabloon maakt u een load balancer voor meerdere regio's met een back-endpool die twee regionale load balancers bevat. Load balancer voor meerdere regio's is momenteel beschikbaar in beperkte regio's. De regionale load balancers achter de load balancer voor meerdere regio's kunnen zich in elke regio bevinden. |
Standard Load Balancer met back-endpool op IP-adressen |
Deze sjabloon wordt gebruikt om te laten zien hoe ARM-sjablonen kunnen worden gebruikt voor het configureren van de back-endpool van een Load Balancer op IP-adres, zoals beschreven in het document Beheer van back-endpool. |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype loadBalancers/backendAddressPools kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Network/loadBalancers/backendAddressPools wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/loadBalancers/backendAddressPools@2023-04-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
drainPeriodInSeconds = int
loadBalancerBackendAddresses = [
{
name = "string"
properties = {
adminState = "string"
ipAddress = "string"
loadBalancerFrontendIPConfiguration = {
id = "string"
}
subnet = {
id = "string"
}
virtualNetwork = {
id = "string"
}
}
}
]
location = "string"
syncMode = "string"
tunnelInterfaces = [
{
identifier = int
port = int
protocol = "string"
type = "string"
}
]
virtualNetwork = {
id = "string"
}
}
})
}
Eigenschapswaarden
loadBalancers/backendAddressPools
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Network/loadBalancers/backendAddressPools@2023-04-01" |
naam | De resourcenaam | tekenreeks (vereist) |
parent_id | De id van de resource die het bovenliggende item voor deze resource is. | Id voor resource van het type: loadBalancers |
properties | Eigenschappen van de back-endadresgroep van de load balancer. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Naam | Description | Waarde |
---|---|---|
drainPeriodInSeconds | Het aantal seconden Load Balancer wacht voordat reset naar het client- en back-endadres wordt verzonden. | int |
loadBalancerBackendAddresses | Een matrix met back-endadressen. | LoadBalancerBackendAddress[] |
location | De locatie van de back-endadresgroep. | tekenreeks |
syncMode | Synchrone modus back-endadres voor de back-endpool | "Automatisch" "Handmatig" |
tunnelInterfaces | Een matrix van gateway load balancer tunnelinterfaces. | GatewayLoadBalancerTunnelInterface[] |
virtualNetwork | Een verwijzing naar een virtueel netwerk. | Subresource |
LoadBalancerBackendAddress
Naam | Description | Waarde |
---|---|---|
naam | Naam van het back-endadres. | tekenreeks |
properties | Eigenschappen van de back-endadresgroep van de load balancer. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Naam | Description | Waarde |
---|---|---|
adminState | Een lijst met beheerstatussen die eenmaal zijn ingesteld, kan de statustest overschrijven, zodat Load Balancer altijd nieuwe verbindingen doorstuurt naar de back-end of nieuwe verbindingen weigert en bestaande verbindingen opnieuw instelt. | "Omlaag" "Geen" "Omhoog" |
ipAddress | IP-adres dat hoort bij het virtuele netwerk waarnaar wordt verwezen. | tekenreeks |
loadBalancerFrontendIPConfiguration | Verwijzing naar de front-end-IP-adresconfiguratie die is gedefinieerd in regionale loadbalancer. | Subresource |
subnet | Verwijzing naar een bestaand subnet. | Subresource |
virtualNetwork | Verwijzing naar een bestaand virtueel netwerk. | Subresource |
Subresource
Naam | Description | Waarde |
---|---|---|
id | Resource-id. | tekenreeks |
GatewayLoadBalancerTunnelInterface
Naam | Description | Waarde |
---|---|---|
Id | Id van gateway load balancer tunnel interface. | int |
poort | Poort van gateway load balancer tunnel interface. | int |
protocol | Protocol van gateway load balancer tunnel interface. | "Systeemeigen" "Geen" "VXLAN" |
type | Verkeerstype van gateway load balancer-tunnelinterface. | "Extern" "Intern" "Geen" |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor