Virtual Machine Availability Group Listener Args
data class VirtualMachineAvailabilityGroupListenerArgs(val availabilityGroupName: Output<String>? = null, val loadBalancerConfiguration: Output<VirtualMachineAvailabilityGroupListenerLoadBalancerConfigurationArgs>? = null, val multiSubnetIpConfigurations: Output<List<VirtualMachineAvailabilityGroupListenerMultiSubnetIpConfigurationArgs>>? = null, val name: Output<String>? = null, val port: Output<Int>? = null, val replicas: Output<List<VirtualMachineAvailabilityGroupListenerReplicaArgs>>? = null, val sqlVirtualMachineGroupId: Output<String>? = null) : ConvertibleToJava<VirtualMachineAvailabilityGroupListenerArgs>
Manages a Microsoft SQL Virtual Machine Availability Group Listener.
Import
Microsoft SQL Virtual Machine Availability Group Listeners can be imported using the resource id
, e.g.
$ pulumi import azure:mssql/virtualMachineAvailabilityGroupListener:VirtualMachineAvailabilityGroupListener example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.SqlVirtualMachine/sqlVirtualMachineGroups/vmgroup1/availabilityGroupListeners/listener1
Content copied to clipboard
Constructors
Link copied to clipboard
constructor(availabilityGroupName: Output<String>? = null, loadBalancerConfiguration: Output<VirtualMachineAvailabilityGroupListenerLoadBalancerConfigurationArgs>? = null, multiSubnetIpConfigurations: Output<List<VirtualMachineAvailabilityGroupListenerMultiSubnetIpConfigurationArgs>>? = null, name: Output<String>? = null, port: Output<Int>? = null, replicas: Output<List<VirtualMachineAvailabilityGroupListenerReplicaArgs>>? = null, sqlVirtualMachineGroupId: Output<String>? = null)
Properties
Link copied to clipboard
The name of the Availability Group. Changing this forces a new resource to be created.
Link copied to clipboard
val loadBalancerConfiguration: Output<VirtualMachineAvailabilityGroupListenerLoadBalancerConfigurationArgs>? = null
A load_balancer_configuration
block as defined below. Changing this forces a new resource to be created.
Link copied to clipboard
val multiSubnetIpConfigurations: Output<List<VirtualMachineAvailabilityGroupListenerMultiSubnetIpConfigurationArgs>>? = null
One or more multi_subnet_ip_configuration
blocks as defined below. Changing this forces a new resource to be created.
Link copied to clipboard
One or more replica
blocks as defined below. Changing this forces a new resource to be created.
Link copied to clipboard
The ID of the SQL Virtual Machine Group to create the listener. Changing this forces a new resource to be created.