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"
}