ArmContainerServiceModelFactory.ManagedClusterNatGatewayProfile 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.
Overloads
ManagedClusterNatGatewayProfile(Nullable<Int32>, IEnumerable<WritableSubResource>, Nullable<Int32>)
Initializes a new instance of ManagedClusterNatGatewayProfile.
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterNatGatewayProfile ManagedClusterNatGatewayProfile(int? managedOutboundIPCount = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> effectiveOutboundIPs = default, int? idleTimeoutInMinutes = default);
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterNatGatewayProfile ManagedClusterNatGatewayProfile(int? managedOutboundIPCount, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> effectiveOutboundIPs, int? idleTimeoutInMinutes);
static member ManagedClusterNatGatewayProfile : Nullable<int> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * Nullable<int> -> Azure.ResourceManager.ContainerService.Models.ManagedClusterNatGatewayProfile
Public Shared Function ManagedClusterNatGatewayProfile (Optional managedOutboundIPCount As Nullable(Of Integer) = Nothing, Optional effectiveOutboundIPs As IEnumerable(Of WritableSubResource) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing) As ManagedClusterNatGatewayProfile
Public Shared Function ManagedClusterNatGatewayProfile (managedOutboundIPCount As Nullable(Of Integer), effectiveOutboundIPs As IEnumerable(Of WritableSubResource), idleTimeoutInMinutes As Nullable(Of Integer)) As ManagedClusterNatGatewayProfile
Parameters
- effectiveOutboundIPs
- IEnumerable<WritableSubResource>
The effective outbound IP resources of the cluster NAT gateway.
Returns
A new ManagedClusterNatGatewayProfile instance for mocking.
Applies to
ManagedClusterNatGatewayProfile(ManagedClusterManagedOutboundIPProfile, IEnumerable<WritableSubResource>, IEnumerable<ResourceIdentifier>, IEnumerable<ResourceIdentifier>, Nullable<Int32>)
public static Azure.ResourceManager.ContainerService.Models.ManagedClusterNatGatewayProfile ManagedClusterNatGatewayProfile(Azure.ResourceManager.ContainerService.Models.ManagedClusterManagedOutboundIPProfile managedOutboundIPProfile = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> effectiveOutboundIPs = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> outboundPublicIPPrefixes = default, System.Collections.Generic.IEnumerable<Azure.Core.ResourceIdentifier> outboundPublicIPs = default, int? idleTimeoutInMinutes = default);
static member ManagedClusterNatGatewayProfile : Azure.ResourceManager.ContainerService.Models.ManagedClusterManagedOutboundIPProfile * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.Core.ResourceIdentifier> * seq<Azure.Core.ResourceIdentifier> * Nullable<int> -> Azure.ResourceManager.ContainerService.Models.ManagedClusterNatGatewayProfile
Public Shared Function ManagedClusterNatGatewayProfile (Optional managedOutboundIPProfile As ManagedClusterManagedOutboundIPProfile = Nothing, Optional effectiveOutboundIPs As IEnumerable(Of WritableSubResource) = Nothing, Optional outboundPublicIPPrefixes As IEnumerable(Of ResourceIdentifier) = Nothing, Optional outboundPublicIPs As IEnumerable(Of ResourceIdentifier) = Nothing, Optional idleTimeoutInMinutes As Nullable(Of Integer) = Nothing) As ManagedClusterNatGatewayProfile
Parameters
- managedOutboundIPProfile
- ManagedClusterManagedOutboundIPProfile
Profile of the managed outbound IP resources of the cluster NAT gateway.
- effectiveOutboundIPs
- IEnumerable<WritableSubResource>
The effective outbound IP resources of the cluster NAT gateway.
- outboundPublicIPPrefixes
- IEnumerable<ResourceIdentifier>
A list of public IP prefix resources.
- outboundPublicIPs
- IEnumerable<ResourceIdentifier>
A list of public IP resources.
Desired outbound flow idle timeout in minutes. Allowed values are in the range of 4 to 120 (inclusive). The default value is 4 minutes.
Returns
A new ManagedClusterNatGatewayProfile instance for mocking.