BackendAddressPool Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Pool of backend IP addresses.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.BackendAddressPoolTypeConverter))]
public class BackendAddressPool : Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.IBackendAddressPool, Microsoft.Azure.PowerShell.Cmdlets.CloudService.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.BackendAddressPoolTypeConverter))>]
type BackendAddressPool = class
interface IBackendAddressPool
interface IJsonSerializable
interface ISubResourceAutoGenerated
interface IValidates
Public Class BackendAddressPool
Implements IBackendAddressPool, IValidates
- Inheritance
-
BackendAddressPool
- Attributes
- Implements
Constructors
BackendAddressPool() |
Creates an new BackendAddressPool instance. |
Properties
BackendIPConfiguration |
An array of references to IP addresses defined in network interfaces. |
Etag |
A unique read-only string that changes whenever the resource is updated. |
Id |
Resource ID. |
LoadBalancerBackendAddress |
An array of backend addresses. |
LoadBalancingRule |
An array of references to load balancing rules that use this backend address pool. |
Location |
The location of the backend address pool. |
Name |
The name of the resource that is unique within the set of backend address pools used by the load balancer. This name can be used to access the resource. |
OutboundRuleId |
Resource ID. |
PropertiesOutboundRules |
An array of references to outbound rules that use this backend address pool. |
ProvisioningState |
The provisioning state of the backend address pool resource. |
TunnelInterface |
An array of gateway load balancer tunnel interfaces. |
Type |
Type of the resource. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of BackendAddressPool. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of BackendAddressPool. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CloudService.Models.Api20210301.IBackendAddressPool. |
FromJsonString(String) |
Creates a new instance of BackendAddressPool, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of BackendAddressPool into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Validate(IEventListener) |
Validates that this object meets the validation criteria. |