code: func portGroupPortSchema() *schema.Resource {
  	return &schema.Resource{
  		Schema: map[string]*schema.Schema{
  			"key": {
  				Type:        schema.TypeString,
  				Description: "The linkable identifier for this port entry.",
  				Computed:    true,
  			},
  			"mac_addresses": {
  				Type:        schema.TypeList,
  				Description: "The MAC addresses of the network service of the virtual machine connected on this port.",
  				Computed:    true,
  				Elem:        &schema.Schema{Type: schema.TypeString},
  			},
  			"type": {
  				Type:        schema.TypeString,
  				Description: "Type type of the entity connected on this port. Possible values are host (VMKkernel), systemManagement (service console), virtualMachine, or unknown.",
  				Computed:    true,
  			},
  		},
  	}
  }
docs: // portGroupPortSchema returns a sub-schema for a port group's connected ports.