ArmNetworkModelFactory.OutboundRuleData Method
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.
public static Azure.ResourceManager.Network.OutboundRuleData OutboundRuleData(Azure.Core.ResourceIdentifier id = default, string name = default, string type = default, int? allocatedOutboundPorts = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> frontendIPConfigurations = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Azure.ResourceManager.Network.Models.LoadBalancerOutboundRuleProtocol? protocol = default, bool? enableTcpReset = default, int? idleTimeoutInMinutes = default, Azure.Core.ResourceIdentifier backendAddressPoolId = default, Azure.ETag? eTag = default);
static member OutboundRuleData : Azure.Core.ResourceIdentifier * string * string * Nullable<int> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<Azure.ResourceManager.Network.Models.LoadBalancerOutboundRuleProtocol> * Nullable<bool> * Nullable<int> * Azure.Core.ResourceIdentifier * Nullable<Azure.ETag> -> Azure.ResourceManager.Network.OutboundRuleData
Public Shared Function OutboundRuleData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional allocatedOutboundPorts As Nullable(Of Integer) = Nothing, Optional frontendIPConfigurations As IEnumerable(Of WritableSubResource) = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional protocol As Nullable(Of LoadBalancerOutboundRuleProtocol) = Nothing, Optional enableTcpReset As Nullable(Of Boolean) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing, Optional backendAddressPoolId As ResourceIdentifier = Nothing, Optional eTag As Nullable(Of ETag) = Nothing) As OutboundRuleData
Parameters
Resource ID.
- name
- String
Name of the resource.
- type
- String
Resource type.
- frontendIPConfigurations
- IEnumerable<WritableSubResource>
The Frontend IP addresses of the load balancer.
- provisioningState
- Nullable<NetworkProvisioningState>
The provisioning state of the outbound rule resource.
- protocol
- Nullable<LoadBalancerOutboundRuleProtocol>
The protocol for the outbound rule in load balancer.
Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
- backendAddressPoolId
- ResourceIdentifier
Resource ID.
Returns
A new OutboundRuleData instance for mocking.