ManagedClusterNATGatewayProfile

Profile of the managed cluster NAT gateway.

AzureCloudContainersDevOpsKubernetesOrchestration

Properties

Name Type Description
managedOutboundIPProfile object The managed outbound IP profile of the NAT gateway.
effectiveOutboundIPs array The effective outbound IP resources of the NAT gateway.
idleTimeoutInMinutes integer Desired outbound flow idle timeout in minutes.
View JSON Schema on GitHub

JSON Schema

microsoft-azure-kubernetes-service-managedclusternatgatewayprofile-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/ManagedClusterNATGatewayProfile",
  "title": "ManagedClusterNATGatewayProfile",
  "type": "object",
  "description": "Profile of the managed cluster NAT gateway.",
  "properties": {
    "managedOutboundIPProfile": {
      "type": "object",
      "properties": {
        "count": {
          "type": "integer",
          "format": "int32",
          "minimum": 1,
          "maximum": 16,
          "default": 1,
          "description": "The desired number of outbound IPs for the NAT gateway."
        }
      },
      "description": "The managed outbound IP profile of the NAT gateway.",
      "example": "example_value"
    },
    "effectiveOutboundIPs": {
      "type": "array",
      "readOnly": true,
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "The fully qualified Azure resource id."
          }
        }
      },
      "description": "The effective outbound IP resources of the NAT gateway.",
      "example": []
    },
    "idleTimeoutInMinutes": {
      "type": "integer",
      "format": "int32",
      "minimum": 4,
      "maximum": 120,
      "default": 4,
      "description": "Desired outbound flow idle timeout in minutes.",
      "example": 10
    }
  }
}