NSX-T Data Center REST API

SubnetProfiles (type)

{
  "description": "Profile references will be applied to subnets. If not specified by the user, default profiles will be used.",
  "id": "SubnetProfiles",
  "module_id": "PolicyVpc",
  "properties": {
    "ip_discovery": {
      "description": "Using this profile to configure different options of IP Discovery",
      "required": false,
      "title": "IP Discovery Profile",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "Vpc"
          ],
          "relationshipType": "VPC_IP_DISCOVERY_PROFILE_RELATIONSHIP",
          "rightType": [
            "IPDiscoveryProfile"
          ]
        }
      ]
    },
    "mac_discovery": {
      "description": "Mac Discovery Profile",
      "required": false,
      "title": "Mac Discovery Profile",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "Vpc"
          ],
          "relationshipType": "VPC_MAC_DISCOVERY_PROFILE_RELATIONSHIP",
          "rightType": [
            "MacDiscoveryProfile"
          ]
        }
      ]
    },
    "qos": {
      "description": "Segment Qos Profile",
      "required": false,
      "title": "Segment Qos Profile",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "Vpc"
          ],
          "relationshipType": "VPC_SUBNET_QOS_PROFILE_RELATIONSHIP",
          "rightType": [
            "QoSProfile"
          ]
        }
      ]
    },
    "segment_security": {
      "description": "Security features are extended by policy operations for securing logical segments.",
      "required": false,
      "title": "Segment Security Profile",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "Vpc"
          ],
          "relationshipType": "VPC_SUBNET_SECURITY_PROFILE_RELATIONSHIP",
          "rightType": [
            "SegmentSecurityProfile"
          ]
        }
      ]
    },
    "spoof_guard": {
      "description": "SpoofGuard is a tool that is designed to prevent virtual machines in your environment from sending traffic with IP addresses which are not authorized to send traffic from. A SpoofGuard policy profile once enabled blocks the traffic determined to be spoofed.",
      "required": false,
      "title": "SpoofGuard Profile",
      "type": "string",
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "Vpc"
          ],
          "relationshipType": "VPC_SPOOF_GUAURD_PROFILE_RELATIONSHIP",
          "rightType": [
            "SpoofGuardProfile"
          ]
        }
      ]
    }
  },
  "title": "Subnet Profiles",
  "type": "object"
}