Compartir a través de


New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject

Cree un objeto en memoria para BgpServiceLoadBalancerConfiguration.

Sintaxis

New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject
   [-BgpAdvertisement <IBgpAdvertisement[]>]
   [-BgpPeer <IServiceLoadBalancerBgpPeer[]>]
   [-FabricPeeringEnabled <FabricPeeringEnabled>]
   [-IPAddressPool <IIPAddressPool[]>]
   [<CommonParameters>]

Description

Cree un objeto en memoria para BgpServiceLoadBalancerConfiguration.

Ejemplos

Ejemplo 1: Crear un objeto en memoria para BgpServiceLoadBalancerConfiguration.

$ipAddressPools=New-AzNetworkCloudIpAddressPoolObject -Address @("198.51.102.0/24") -Name "pool1" -AutoAssign True -OnlyUseHostIP True 

$serviceLoadBalancerBgpPeer=New-AzNetworkCloudServiceLoadBalancerBgpPeerObject -Name name -PeerAddress "203.0.113.254" -PeerAsn "64497" -BfdEnabled False -BgpMultiHop False -HoldTime "P300s" -KeepAliveTime "P300s" -MyAsn 64512 -Password passsword -PeerPort 1234

$bgpAdvertisement=New-AzNetworkCloudBgpAdvertisementObject -IPAddressPool  @("pool1","pool2") -AdvertiseToFabric "True" -Community  @("communityString") -Peer @("peer1") 

$object=New-AzNetworkCloudBgpServiceLoadBalancerConfigurationObject -BgpAdvertisement @($bgpAdvertisement) -BgpPeer $serviceLoadBalancerBgpPeer -FabricPeeringEnabled True -IPAddressPool @($ipAddressPools)

Write-Host ($object | Format-List | Out-String)

Category : azure-resource-management
Endpoint : {{
             "domainName": "domainName",
             "port": 1234
           }}

Cree un objeto en memoria para BgpServiceLoadBalancerConfiguration.

Parámetros

-BgpAdvertisement

Asociación de grupos de direcciones IP a las comunidades y compañeros, lo que permite el anuncio de direcciones IP. Para construir, consulte la sección NOTES de las propiedades BGPADVERTISEMENT y cree una tabla hash.

Tipo:IBgpAdvertisement[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-BgpPeer

Lista de entidades BgpPeer adicionales con las que se emparejará el clúster de Kubernetes. Todo el emparejamiento debe definirse explícitamente. Para construir, consulte la sección NOTES de las propiedades BGPPEER y cree una tabla hash.

Tipo:IServiceLoadBalancerBgpPeer[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-FabricPeeringEnabled

Indicador que se especifica si el equilibrador de carga empareja con el tejido de red.

Tipo:FabricPeeringEnabled
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-IPAddressPool

Lista de grupos de direcciones IP que se pueden asignar a los servicios de Load Balancer. Para construir, consulte la sección NOTES de las propiedades IPADDRESSPOOL y cree una tabla hash.

Tipo:IIPAddressPool[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

BgpServiceLoadBalancerConfiguration