Share via


IAvailabilityGroupListenerProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.AvailabilityGroupListenerPropertiesTypeConverter))]
public interface IAvailabilityGroupListenerProperties : Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SqlVirtualMachine.Models.Api20220801Preview.AvailabilityGroupListenerPropertiesTypeConverter))>]
type IAvailabilityGroupListenerProperties = interface
    interface IJsonSerializable
Public Interface IAvailabilityGroupListenerProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AvailabilityGroupConfigurationReplica

Replica configurations.

AvailabilityGroupName

Name of the availability group.

CreateDefaultAvailabilityGroupIfNotExist

Create a default availability group if it does not exist.

LoadBalancerConfiguration

List of load balancer configurations for an availability group listener.

MultiSubnetIPConfiguration

List of multi subnet IP configurations for an AG listener.

Port

Listener port.

ProvisioningState

Provisioning state to track the async operation status.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to