ArmServiceFabricManagedClustersModelFactory.ServiceFabricManagedClusterIPConfiguration 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.ServiceFabricManagedClusters.Models.ServiceFabricManagedClusterIPConfiguration ServiceFabricManagedClusterIPConfiguration(string name = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> applicationGatewayBackendAddressPools = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> loadBalancerBackendAddressPools = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> loadBalancerInboundNatPools = default, Azure.Core.ResourceIdentifier subnetId = default, Azure.ResourceManager.ServiceFabricManagedClusters.Models.ServiceFabricManagedClusterPrivateIPAddressVersion? privateIPAddressVersion = default, Azure.ResourceManager.ServiceFabricManagedClusters.Models.ServiceFabricManagedClusterPublicIPAddressConfiguration publicIPAddressConfiguration = default);
static member ServiceFabricManagedClusterIPConfiguration : string * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.ServiceFabricManagedClusters.Models.ServiceFabricManagedClusterPrivateIPAddressVersion> * Azure.ResourceManager.ServiceFabricManagedClusters.Models.ServiceFabricManagedClusterPublicIPAddressConfiguration -> Azure.ResourceManager.ServiceFabricManagedClusters.Models.ServiceFabricManagedClusterIPConfiguration
Public Shared Function ServiceFabricManagedClusterIPConfiguration (Optional name As String = Nothing, Optional applicationGatewayBackendAddressPools As IEnumerable(Of WritableSubResource) = Nothing, Optional loadBalancerBackendAddressPools As IEnumerable(Of WritableSubResource) = Nothing, Optional loadBalancerInboundNatPools As IEnumerable(Of WritableSubResource) = Nothing, Optional subnetId As ResourceIdentifier = Nothing, Optional privateIPAddressVersion As Nullable(Of ServiceFabricManagedClusterPrivateIPAddressVersion) = Nothing, Optional publicIPAddressConfiguration As ServiceFabricManagedClusterPublicIPAddressConfiguration = Nothing) As ServiceFabricManagedClusterIPConfiguration
Parameters
- name
- String
Name of the network interface.
- applicationGatewayBackendAddressPools
- IEnumerable<WritableSubResource>
Specifies an array of references to backend address pools of application gateways. A node type can reference backend address pools of multiple application gateways. Multiple node types cannot use the same application gateway.
- loadBalancerBackendAddressPools
- IEnumerable<WritableSubResource>
Specifies an array of references to backend address pools of load balancers. A node type can reference backend address pools of one public and one internal load balancer. Multiple node types cannot use the same basic sku load balancer.
- loadBalancerInboundNatPools
- IEnumerable<WritableSubResource>
Specifies an array of references to inbound Nat pools of the load balancers. A node type can reference inbound nat pools of one public and one internal load balancer. Multiple node types cannot use the same basic sku load balancer.
- subnetId
- ResourceIdentifier
Azure resource identifier.
- privateIPAddressVersion
- Nullable<ServiceFabricManagedClusterPrivateIPAddressVersion>
Specifies whether the IP configuration's private IP is IPv4 or IPv6. Default is IPv4.
- publicIPAddressConfiguration
- ServiceFabricManagedClusterPublicIPAddressConfiguration
The public IP address configuration of the network interface.
Returns
A new ServiceFabricManagedClusterIPConfiguration instance for mocking.